pub unsafe trait NSObjectNSAccessibility: ClassType {
Show 16 methods
// Provided methods
unsafe fn accessibilityAttributeNames(
&self
) -> Id<NSArray<NSAccessibilityAttributeName>>
where Self: Sized + Message { ... }
unsafe fn accessibilityAttributeValue(
&self,
attribute: &NSAccessibilityAttributeName
) -> Option<Id<AnyObject>>
where Self: Sized + Message { ... }
unsafe fn accessibilityIsAttributeSettable(
&self,
attribute: &NSAccessibilityAttributeName
) -> bool
where Self: Sized + Message { ... }
unsafe fn accessibilitySetValue_forAttribute(
&self,
value: Option<&AnyObject>,
attribute: &NSAccessibilityAttributeName
)
where Self: Sized + Message { ... }
unsafe fn accessibilityParameterizedAttributeNames(
&self
) -> Id<NSArray<NSAccessibilityParameterizedAttributeName>>
where Self: Sized + Message { ... }
unsafe fn accessibilityAttributeValue_forParameter(
&self,
attribute: &NSAccessibilityParameterizedAttributeName,
parameter: Option<&AnyObject>
) -> Option<Id<AnyObject>>
where Self: Sized + Message { ... }
unsafe fn accessibilityActionNames(
&self
) -> Id<NSArray<NSAccessibilityActionName>>
where Self: Sized + Message { ... }
unsafe fn accessibilityActionDescription(
&self,
action: &NSAccessibilityActionName
) -> Option<Id<NSString>>
where Self: Sized + Message { ... }
unsafe fn accessibilityPerformAction(
&self,
action: &NSAccessibilityActionName
)
where Self: Sized + Message { ... }
unsafe fn accessibilityIsIgnored(&self) -> bool
where Self: Sized + Message { ... }
unsafe fn accessibilityHitTest(
&self,
point: NSPoint
) -> Option<Id<AnyObject>>
where Self: Sized + Message { ... }
unsafe fn accessibilityFocusedUIElement(&self) -> Option<Id<AnyObject>>
where Self: Sized + Message { ... }
unsafe fn accessibilityIndexOfChild(&self, child: &AnyObject) -> NSUInteger
where Self: Sized + Message { ... }
unsafe fn accessibilityArrayAttributeCount(
&self,
attribute: &NSAccessibilityAttributeName
) -> NSUInteger
where Self: Sized + Message { ... }
unsafe fn accessibilityArrayAttributeValues_index_maxCount(
&self,
attribute: &NSAccessibilityAttributeName,
index: NSUInteger,
max_count: NSUInteger
) -> Id<NSArray>
where Self: Sized + Message { ... }
unsafe fn accessibilityNotifiesWhenDestroyed(&self) -> bool
where Self: Sized + Message { ... }
}
Available on crate feature
NSAccessibility
only.Expand description
Category “NSAccessibility” on NSObject
.
Provided Methods§
unsafe fn accessibilityAttributeNames( &self ) -> Id<NSArray<NSAccessibilityAttributeName>>
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityAttributeValue( &self, attribute: &NSAccessibilityAttributeName ) -> Option<Id<AnyObject>>
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityIsAttributeSettable( &self, attribute: &NSAccessibilityAttributeName ) -> bool
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilitySetValue_forAttribute( &self, value: Option<&AnyObject>, attribute: &NSAccessibilityAttributeName )
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityParameterizedAttributeNames( &self ) -> Id<NSArray<NSAccessibilityParameterizedAttributeName>>
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityAttributeValue_forParameter( &self, attribute: &NSAccessibilityParameterizedAttributeName, parameter: Option<&AnyObject> ) -> Option<Id<AnyObject>>
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityActionNames( &self ) -> Id<NSArray<NSAccessibilityActionName>>
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityActionDescription( &self, action: &NSAccessibilityActionName ) -> Option<Id<NSString>>
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityPerformAction(&self, action: &NSAccessibilityActionName)
👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityIsIgnored(&self) -> bool
👎Deprecated: Use isAccessibilityElement instead
unsafe fn accessibilityHitTest(&self, point: NSPoint) -> Option<Id<AnyObject>>
unsafe fn accessibilityFocusedUIElement(&self) -> Option<Id<AnyObject>>
unsafe fn accessibilityIndexOfChild(&self, child: &AnyObject) -> NSUInteger
unsafe fn accessibilityArrayAttributeCount( &self, attribute: &NSAccessibilityAttributeName ) -> NSUInteger
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityArrayAttributeValues_index_maxCount( &self, attribute: &NSAccessibilityAttributeName, index: NSUInteger, max_count: NSUInteger ) -> Id<NSArray>
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityNotifiesWhenDestroyed(&self) -> bool
Object Safety§
This trait is not object safe.