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.Expand description
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.