Trait objc2_app_kit::NSObjectNSAccessibility

source ·
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§

source

unsafe fn accessibilityAttributeNames( &self ) -> Id<NSArray<NSAccessibilityAttributeName>>
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityAttributeValue( &self, attribute: &NSAccessibilityAttributeName ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityIsAttributeSettable( &self, attribute: &NSAccessibilityAttributeName ) -> bool
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilitySetValue_forAttribute( &self, value: Option<&AnyObject>, attribute: &NSAccessibilityAttributeName )
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityParameterizedAttributeNames( &self ) -> Id<NSArray<NSAccessibilityParameterizedAttributeName>>
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityAttributeValue_forParameter( &self, attribute: &NSAccessibilityParameterizedAttributeName, parameter: Option<&AnyObject> ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityActionNames( &self ) -> Id<NSArray<NSAccessibilityActionName>>
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityActionDescription( &self, action: &NSAccessibilityActionName ) -> Option<Id<NSString>>
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityPerformAction(&self, action: &NSAccessibilityActionName)
where Self: Sized + Message,

👎Deprecated: Use the NSAccessibility protocol methods instead (see NSAccessibilityProtocols.h)
Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityIsIgnored(&self) -> bool
where Self: Sized + Message,

👎Deprecated: Use isAccessibilityElement instead
source

unsafe fn accessibilityHitTest(&self, point: NSPoint) -> Option<Id<AnyObject>>
where Self: Sized + Message,

source

unsafe fn accessibilityFocusedUIElement(&self) -> Option<Id<AnyObject>>
where Self: Sized + Message,

source

unsafe fn accessibilityIndexOfChild(&self, child: &AnyObject) -> NSUInteger
where Self: Sized + Message,

source

unsafe fn accessibilityArrayAttributeCount( &self, attribute: &NSAccessibilityAttributeName ) -> NSUInteger
where Self: Sized + Message,

Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityArrayAttributeValues_index_maxCount( &self, attribute: &NSAccessibilityAttributeName, index: NSUInteger, max_count: NSUInteger ) -> Id<NSArray>
where Self: Sized + Message,

Available on crate feature NSAccessibilityConstants only.
source

unsafe fn accessibilityNotifiesWhenDestroyed(&self) -> bool
where Self: Sized + Message,

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl NSObjectNSAccessibility for NSObject

Implementors§