MCPcopy Create free account

hub / github.com/ahkohd/tauri-nspanel / functions

Functions107 in github.com/ahkohd/tauri-nspanel

↓ 18 callersMethodbuild
Build the panel Creates a Tauri window using the configured properties, converts it to an NSPanel, and applies all panel-specific settings.
src/builder.rs:815
↓ 17 callersMethodget_webview_panel
(&self, label: &str)
src/lib.rs:206
↓ 16 callersMethodtitle
Set the window title
src/builder.rs:552
↓ 11 callersMethodposition
Set the window position
src/builder.rs:558
↓ 11 callersMethodurl
Set the webview URL
src/builder.rs:546
↓ 10 callersMethodsize
Set the window size
src/builder.rs:564
↓ 8 callersMethodcan_join_all_spaces
Window can be shown on another space
src/builder.rs:113
↓ 8 callersMethodcollection_behavior
Set the collection behavior Collection behaviors control how the panel participates in Spaces, Exposé, and fullscreen mode on macOS. # Example ```ru
src/builder.rs:708
↓ 8 callersMethodlevel
Set the window level The window level determines the panel's position in the window hierarchy. Higher levels appear above lower levels. # Example ``
src/builder.rs:593
↓ 6 callersMethodnonactivating_panel
Window is a non-activating panel
src/builder.rs:422
↓ 5 callersMethodvalue
Convert to the raw i64 value used by NSWindow
src/builder.rs:48
↓ 4 callersMethodclosable
Window has a close button
src/builder.rs:380
↓ 4 callersMethodfull_screen_auxiliary
Window can be shown alongside full screen window
src/builder.rs:161
↓ 4 callersMethodtitled
Window has a title bar
src/builder.rs:374
↓ 3 callersMethodalpha_value
Set the alpha value (transparency)
src/builder.rs:611
↓ 3 callersMethodhas_shadow
Set whether the panel has a shadow
src/builder.rs:599
↓ 3 callersMethodignores_cycle
Window ignores cycling commands
src/builder.rs:149
↓ 3 callersMethodresizable
Window can be resized
src/builder.rs:392
↓ 3 callersMethodstationary
Window does not participate in Spaces or Expose
src/builder.rs:137
↓ 2 callersMethodhides_on_deactivate
Set whether the panel hides when the app is deactivated
src/builder.rs:617
↓ 2 callersFunctioninit
(app_handle: &AppHandle)
examples/panel_builder/src-tauri/src/main.rs:47
↓ 2 callersFunctioninit
(app_handle: &AppHandle)
examples/fullscreen/src-tauri/src/main.rs:57
↓ 2 callersFunctioninit
(app_handle: &AppHandle)
examples/hover_activate/src-tauri/src/main.rs:56
↓ 2 callersFunctioninit
(app_handle: &AppHandle)
examples/mouse_tracking/src-tauri/src/main.rs:58
↓ 2 callersFunctioninit
(app_handle: &AppHandle)
examples/basic/src-tauri/src/main.rs:41
↓ 2 callersMethodtransient
Window participates in Spaces and Expose
src/builder.rs:131
↓ 2 callersMethodwith_window
Apply a custom configuration function to the WebviewWindowBuilder This allows access to any Tauri window configuration not exposed by the panel build
src/builder.rs:800
↓ 1 callersMethodborderless
Window has no title bar or border
src/builder.rs:428
↓ 1 callersMethodcorner_radius
Set the corner radius for rounded corners This enables the layer-backed view and sets the corner radius on the panel's layer, giving the panel rounde
src/builder.rs:753
↓ 1 callersMethodfloating
Set whether the panel floats above other windows
src/builder.rs:570
↓ 1 callersMethodfull_size_content_view
Window uses full size content view
src/builder.rs:404
↓ 1 callersMethodhud_window
Window is a HUD window
src/builder.rs:416
↓ 1 callersMethodno_activate
Prevent focus stealing during window creation Since PanelBuilder creates a regular window before converting it to a panel, the window creation phase
src/builder.rs:734
↓ 1 callersMethodstyle_mask
Set the window style mask Style masks control the appearance and behavior of the window frame. # Example ```rust use tauri_nspanel::{PanelBuilder, S
src/builder.rs:686
↓ 1 callersMethodtransparent
Set the panel background to be transparent This sets the window background color to clear and makes the panel non-opaque, allowing content behind the
src/builder.rs:772
↓ 1 callersMethodunified_title_and_toolbar
Window uses unified title and toolbar
src/builder.rs:398
↓ 1 callersMethodutility_window
Window is a utility window
src/builder.rs:410
↓ 1 callersMethodworks_when_modal
Set whether the panel works when modal dialogs are displayed
src/builder.rs:653
Methodaccepts_mouse_moved_events
Set whether the panel accepts mouse moved events
src/builder.rs:629
Methodactive_always
Track when mouse is active in any application
src/builder.rs:265
Methodactive_in_active_app
Track when mouse is active in this application
src/builder.rs:271
Methodactive_in_key_window
Track when mouse is active in key window
src/builder.rs:277
Methodactive_when_first_responder
Track when window is key
src/builder.rs:283
Methodassume_inside
Assumes tracking area is active
src/builder.rs:289
Methodbecomes_key_only_if_needed
Set whether the panel becomes key window only if needed
src/builder.rs:623
Functionclose_panel
(app_handle: AppHandle)
examples/panel_builder/src-tauri/src/main.rs:125
Functionclose_panel
(app_handle: AppHandle)
examples/fullscreen/src-tauri/src/main.rs:116
Functionclose_panel
(app_handle: AppHandle)
examples/hover_activate/src-tauri/src/main.rs:125
Functionclose_panel
(app_handle: AppHandle)
examples/mouse_tracking/src-tauri/src/main.rs:133
Functionclose_panel
(app_handle: AppHandle)
examples/basic/src-tauri/src/main.rs:83
Methodcontent_size
Set the content size (inner size excluding window decorations)
src/builder.rs:659
Functioncreate_custom_panels
(app: &AppHandle)
examples/builder_with_custom_panel.rs:41
Functioncreate_panels_example
(app: &AppHandle)
examples/panel_builder.rs:23
Functioncreate_panels_with_behaviors
(app: &AppHandle)
examples/collection_behavior.rs:15
Functioncreate_panels_with_levels
(app: &AppHandle)
examples/panel_levels.rs:15
Methodcursor_update
Enable cursor update events
src/builder.rs:301
Methoddefault
()
src/lib.rs:180
Methoddefault
()
src/builder.rs:196
Methodempty
Create an empty style mask
src/builder.rs:369
Methodfrom
(level: PanelLevel)
src/builder.rs:67
Methodfrom_raw
Create from raw NSWindowCollectionBehavior flags
src/builder.rs:185
Methodfull_screen_allows_tiling
Window can be shown in full screen for this space only
src/builder.rs:173
Methodfull_screen_disallows_tiling
Window does not allow full screen and hides on app deactivation
src/builder.rs:179
Methodfull_screen_none
Window does not allow full screen
src/builder.rs:167
Methodfull_screen_primary
Window can be shown in full screen
src/builder.rs:155
Functionhide_panel
(handle: AppHandle)
examples/panel_builder/src-tauri/src/main.rs:119
Functionhide_panel
(handle: AppHandle)
examples/fullscreen/src-tauri/src/main.rs:109
Functionhide_panel
(handle: AppHandle)
examples/hover_activate/src-tauri/src/main.rs:118
Functionhide_panel
(handle: AppHandle)
examples/mouse_tracking/src-tauri/src/main.rs:126
Functionhide_panel
(handle: AppHandle)
examples/basic/src-tauri/src/main.rs:76
Methodignores_mouse_events
Set whether the panel ignores mouse events
src/builder.rs:635
Methodin_visible_rect
Tracking area is in visibleRect coordinates
src/builder.rs:295
Functioninit
Initializes the plugin.
src/lib.rs:250
Functionmain
()
examples/panel_builder.rs:82
Functionmain
()
examples/panel_macro.rs:32
Functionmain
()
examples/builder_with_custom_panel.rs:98
Functionmain
()
examples/panel_levels.rs:71
Functionmain
()
examples/panel_style_mask.rs:48
Functionmain
()
examples/collection_behavior.rs:76
Functionmain
()
examples/panel_event_macro.rs:17
Functionmain
()
examples/panel_builder/src-tauri/build.rs:1
Functionmain
()
examples/panel_builder/src-tauri/src/main.rs:27
Functionmain
()
examples/fullscreen/src-tauri/build.rs:1
Functionmain
()
examples/fullscreen/src-tauri/src/main.rs:37
Functionmain
()
examples/hover_activate/src-tauri/build.rs:1
Functionmain
()
examples/hover_activate/src-tauri/src/main.rs:36
Functionmain
()
examples/mouse_tracking/src-tauri/build.rs:1
Functionmain
()
examples/mouse_tracking/src-tauri/src/main.rs:38
Functionmain
()
examples/basic/src-tauri/build.rs:1
Functionmain
()
examples/basic/src-tauri/src/main.rs:24
Methodmanaged
Window is managed by Spaces
src/builder.rs:125
Methodminiaturizable
Window has a minimize button
src/builder.rs:386
Methodmouse_entered_and_exited
Track mouse entered and exited events
src/builder.rs:259
Methodmouse_moved
Track mouse moved events
src/builder.rs:253
Methodmovable_by_window_background
Set whether the panel is movable by its background
src/builder.rs:641
Methodmove_to_active_space
Window appears in all spaces
src/builder.rs:119
Methodnew
Create an empty collection behavior
src/builder.rs:108
Methodopaque
Set whether the panel is opaque
src/builder.rs:605
Methodparticipates_in_cycle
Window participates in cycling
src/builder.rs:143
Methodreleased_when_closed
Set whether the panel is released when closed
src/builder.rs:647
next →1–100 of 107, ranked by callers