Trait objc2_web_kit::WebEditingDelegate
source ยท pub unsafe trait WebEditingDelegate: NSObjectProtocol {
Show 15 methods
// Provided methods
unsafe fn webView_shouldBeginEditingInDOMRange(
&self,
web_view: Option<&WebView>,
range: Option<&DOMRange>
) -> bool
where Self: Sized + Message { ... }
unsafe fn webView_shouldEndEditingInDOMRange(
&self,
web_view: Option<&WebView>,
range: Option<&DOMRange>
) -> bool
where Self: Sized + Message { ... }
unsafe fn webView_shouldInsertNode_replacingDOMRange_givenAction(
&self,
web_view: Option<&WebView>,
node: Option<&DOMNode>,
range: Option<&DOMRange>,
action: WebViewInsertAction
) -> bool
where Self: Sized + Message { ... }
unsafe fn webView_shouldInsertText_replacingDOMRange_givenAction(
&self,
web_view: Option<&WebView>,
text: Option<&NSString>,
range: Option<&DOMRange>,
action: WebViewInsertAction
) -> bool
where Self: Sized + Message { ... }
unsafe fn webView_shouldDeleteDOMRange(
&self,
web_view: Option<&WebView>,
range: Option<&DOMRange>
) -> bool
where Self: Sized + Message { ... }
unsafe fn webView_shouldChangeSelectedDOMRange_toDOMRange_affinity_stillSelecting(
&self,
web_view: Option<&WebView>,
current_range: Option<&DOMRange>,
proposed_range: Option<&DOMRange>,
selection_affinity: NSSelectionAffinity,
flag: bool
) -> bool
where Self: Sized + Message { ... }
unsafe fn webView_shouldApplyStyle_toElementsInDOMRange(
&self,
web_view: Option<&WebView>,
style: Option<&DOMCSSStyleDeclaration>,
range: Option<&DOMRange>
) -> bool
where Self: Sized + Message { ... }
unsafe fn webView_shouldChangeTypingStyle_toStyle(
&self,
web_view: Option<&WebView>,
current_style: Option<&DOMCSSStyleDeclaration>,
proposed_style: Option<&DOMCSSStyleDeclaration>
) -> bool
where Self: Sized + Message { ... }
unsafe fn webView_doCommandBySelector(
&self,
web_view: Option<&WebView>,
selector: Option<Sel>
) -> bool
where Self: Sized + Message { ... }
unsafe fn webViewDidBeginEditing(
&self,
notification: Option<&NSNotification>
)
where Self: Sized + Message { ... }
unsafe fn webViewDidChange(&self, notification: Option<&NSNotification>)
where Self: Sized + Message { ... }
unsafe fn webViewDidEndEditing(&self, notification: Option<&NSNotification>)
where Self: Sized + Message { ... }
unsafe fn webViewDidChangeTypingStyle(
&self,
notification: Option<&NSNotification>
)
where Self: Sized + Message { ... }
unsafe fn webViewDidChangeSelection(
&self,
notification: Option<&NSNotification>
)
where Self: Sized + Message { ... }
unsafe fn undoManagerForWebView(
&self,
web_view: Option<&WebView>
) -> Option<Retained<NSUndoManager>>
where Self: Sized + Message { ... }
}
๐Deprecated
Available on crate feature
WebEditingDelegate
only.Provided Methodsยง
unsafe fn webView_shouldBeginEditingInDOMRange( &self, web_view: Option<&WebView>, range: Option<&DOMRange> ) -> bool
๐Deprecated
Available on crate feature
DOMObject
and crate feature DOMRange
and crate feature WebScriptObject
and crate feature WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webView_shouldEndEditingInDOMRange( &self, web_view: Option<&WebView>, range: Option<&DOMRange> ) -> bool
๐Deprecated
Available on crate feature
DOMObject
and crate feature DOMRange
and crate feature WebScriptObject
and crate feature WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webView_shouldInsertNode_replacingDOMRange_givenAction( &self, web_view: Option<&WebView>, node: Option<&DOMNode>, range: Option<&DOMRange>, action: WebViewInsertAction ) -> bool
๐Deprecated
Available on crate feature
DOMNode
and crate feature DOMObject
and crate feature DOMRange
and crate feature WebScriptObject
and crate feature WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webView_shouldInsertText_replacingDOMRange_givenAction( &self, web_view: Option<&WebView>, text: Option<&NSString>, range: Option<&DOMRange>, action: WebViewInsertAction ) -> bool
๐Deprecated
Available on crate feature
DOMObject
and crate feature DOMRange
and crate feature WebScriptObject
and crate feature WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webView_shouldDeleteDOMRange( &self, web_view: Option<&WebView>, range: Option<&DOMRange> ) -> bool
๐Deprecated
Available on crate feature
DOMObject
and crate feature DOMRange
and crate feature WebScriptObject
and crate feature WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webView_shouldChangeSelectedDOMRange_toDOMRange_affinity_stillSelecting( &self, web_view: Option<&WebView>, current_range: Option<&DOMRange>, proposed_range: Option<&DOMRange>, selection_affinity: NSSelectionAffinity, flag: bool ) -> bool
๐Deprecated
Available on crate feature
DOMObject
and crate feature DOMRange
and crate feature WebScriptObject
and crate feature WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webView_shouldApplyStyle_toElementsInDOMRange( &self, web_view: Option<&WebView>, style: Option<&DOMCSSStyleDeclaration>, range: Option<&DOMRange> ) -> bool
๐Deprecated
Available on crate feature
DOMCSSStyleDeclaration
and crate feature DOMObject
and crate feature DOMRange
and crate feature WebScriptObject
and crate feature WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webView_shouldChangeTypingStyle_toStyle( &self, web_view: Option<&WebView>, current_style: Option<&DOMCSSStyleDeclaration>, proposed_style: Option<&DOMCSSStyleDeclaration> ) -> bool
๐Deprecated
Available on crate feature
DOMCSSStyleDeclaration
and crate feature DOMObject
and crate feature WebScriptObject
and crate feature WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webView_doCommandBySelector( &self, web_view: Option<&WebView>, selector: Option<Sel> ) -> bool
๐Deprecated
Available on crate feature
WebView
and crate feature objc2-app-kit
and macOS only.unsafe fn webViewDidBeginEditing(&self, notification: Option<&NSNotification>)
๐Deprecated
unsafe fn webViewDidChange(&self, notification: Option<&NSNotification>)
๐Deprecated
unsafe fn webViewDidEndEditing(&self, notification: Option<&NSNotification>)
๐Deprecated
unsafe fn webViewDidChangeTypingStyle( &self, notification: Option<&NSNotification> )
๐Deprecated
unsafe fn webViewDidChangeSelection( &self, notification: Option<&NSNotification> )
๐Deprecated
unsafe fn undoManagerForWebView( &self, web_view: Option<&WebView> ) -> Option<Retained<NSUndoManager>>
๐Deprecated
Available on crate feature
WebView
and crate feature objc2-app-kit
and macOS only.