BETextInteractionDelegate

Trait BETextInteractionDelegate 

Source
pub unsafe trait BETextInteractionDelegate {
    // Provided methods
    unsafe fn systemWillChangeSelectionForInteraction(
        &self,
        text_interaction: &BETextInteraction,
    )
       where Self: Sized + Message { ... }
    unsafe fn systemDidChangeSelectionForInteraction(
        &self,
        text_interaction: &BETextInteraction,
    )
       where Self: Sized + Message { ... }
}
Available on crate feature BETextInteractionDelegate only.
Expand description

Provided Methods§

Source

unsafe fn systemWillChangeSelectionForInteraction( &self, text_interaction: &BETextInteraction, )
where Self: Sized + Message,

Available on crate feature BETextInteraction only.

Invoked by the system when the selection is about to change in the document.

Source

unsafe fn systemDidChangeSelectionForInteraction( &self, text_interaction: &BETextInteraction, )
where Self: Sized + Message,

Available on crate feature BETextInteraction only.

Invoked by the system when the selection is about to change in the document.

Trait Implementations§

Source§

impl ProtocolType for dyn BETextInteractionDelegate

Source§

const NAME: &'static str = "BETextInteractionDelegate"

The name of the Objective-C protocol that this type represents. Read more
Source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more
Source§

impl<T> ImplementedBy<T> for dyn BETextInteractionDelegate

Implementations on Foreign Types§

Source§

impl<T> BETextInteractionDelegate for ProtocolObject<T>

Implementors§