pub struct RawNSPanel;
Implementations§
Source§impl RawNSPanel
impl RawNSPanel
pub fn show(&self)
pub fn is_visible(&self) -> bool
pub fn is_floating_panel(&self) -> bool
pub fn make_key_window(&self)
pub fn resign_key_window(&self)
pub fn make_key_and_order_front(&self, sender: Option<id>)
pub fn order_front_regardless(&self)
pub fn order_out(&self, sender: Option<id>)
pub fn content_view(&self) -> id
pub fn make_first_responder(&self, sender: Option<id>)
pub fn set_level(&self, level: i32)
pub fn set_alpha_value(&self, value: f64)
pub fn set_content_size(&self, width: f64, height: f64)
pub fn set_style_mask(&self, style_mask: i32)
pub fn set_collection_behaviour(&self, behaviour: NSWindowCollectionBehavior)
pub fn set_delegate<T>(&self, delegate: Id<T>)
pub fn set_floating_panel(&self, value: bool)
pub fn set_accepts_mouse_moved_events(&self, value: bool)
pub fn set_ignore_mouse_events(&self, value: bool)
pub fn set_hides_on_deactivate(&self, value: bool)
pub fn set_moveable_by_window_background(&self, value: bool)
pub fn set_becomes_key_only_if_needed(&self, value: bool)
pub fn set_works_when_modal(&self, value: bool)
pub fn set_opaque(&self, value: bool)
pub fn set_has_shadow(&self, value: bool)
pub fn set_released_when_closed(&self, value: bool)
pub fn released_when_closed(&self, value: bool)
👎Deprecated since 2.0.1: Use set_released_when_closed(bool) instead. This method will be removed in a future version.
pub fn close(&self)
pub fn handle(&mut self) -> ShareId<Self>
Sourcepub fn from_window<R: Runtime>(window: WebviewWindow<R>) -> Id<Self>
pub fn from_window<R: Runtime>(window: WebviewWindow<R>) -> Id<Self>
Create an NSPanel from a Tauri Webview Window
Trait Implementations§
Source§impl INSObject for RawNSPanel
impl INSObject for RawNSPanel
Source§impl Message for RawNSPanel
impl Message for RawNSPanel
§unsafe fn send_message<A, R>(
&self,
sel: Sel,
args: A,
) -> Result<R, MessageError>
unsafe fn send_message<A, R>( &self, sel: Sel, args: A, ) -> Result<R, MessageError>
Sends a message to self with the given selector and arguments. Read more
impl Send for RawNSPanel
impl Sync for RawNSPanel
Auto Trait Implementations§
impl Freeze for RawNSPanel
impl RefUnwindSafe for RawNSPanel
impl Unpin for RawNSPanel
impl UnwindSafe for RawNSPanel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more