dazzler.components.electron package¶
- class dazzler.components.electron.WindowState(height=undefined, width=undefined, fullscreen=undefined, x=undefined, y=undefined, resizable=undefined, minimized=undefined, minimizable=undefined, maximized=undefined, maximizable=undefined, movable=undefined, closable=undefined, focus=undefined, set_width=undefined, set_height=undefined, set_fullscreen=undefined, set_x=undefined, set_y=undefined, set_focus=undefined, set_resizable=undefined, set_minimizable=undefined, set_maximizable=undefined, set_closable=undefined, set_movable=undefined, set_minimized=undefined, set_maximized=undefined, close=undefined, class_name=undefined, style=undefined, identity=None)[source]¶
Bases:
dazzler.system._component.Component
Get & Set the state of the Electron window.
Warning
Setting/Getting with ties/binding can lead to circular dependencies.
- __init__(height=undefined, width=undefined, fullscreen=undefined, x=undefined, y=undefined, resizable=undefined, minimized=undefined, minimizable=undefined, maximized=undefined, maximizable=undefined, movable=undefined, closable=undefined, focus=undefined, set_width=undefined, set_height=undefined, set_fullscreen=undefined, set_x=undefined, set_y=undefined, set_focus=undefined, set_resizable=undefined, set_minimizable=undefined, set_maximizable=undefined, set_closable=undefined, set_movable=undefined, set_minimized=undefined, set_maximized=undefined, close=undefined, class_name=undefined, style=undefined, identity=None)[source]¶
- Parameters
height (
Union
[float
,int
,None
]) –width (
Union
[float
,int
,None
]) –fullscreen (
Optional
[bool
]) –x (
Union
[float
,int
,None
]) –y (
Union
[float
,int
,None
]) –resizable (
Optional
[bool
]) –minimized (
Optional
[bool
]) –minimizable (
Optional
[bool
]) –maximized (
Optional
[bool
]) –maximizable (
Optional
[bool
]) –movable (
Optional
[bool
]) –closable (
Optional
[bool
]) –focus (
Optional
[bool
]) –set_width (
Union
[float
,int
,None
]) –set_height (
Union
[float
,int
,None
]) –set_fullscreen (
Optional
[bool
]) –set_x (
Union
[float
,int
,None
]) –set_y (
Union
[float
,int
,None
]) –set_focus (
Optional
[bool
]) –set_resizable (
Optional
[bool
]) –set_minimizable (
Optional
[bool
]) –set_maximizable (
Optional
[bool
]) –set_closable (
Optional
[bool
]) –set_movable (
Optional
[bool
]) –set_minimized (
Optional
[bool
]) –set_maximized (
Optional
[bool
]) –close (
Optional
[bool
]) – Close the window.class_name (
Optional
[str
]) – Class name automatically added by dazzler api with a prefix for the component library. ie: core component Container becomedazzler-core-container
. When added on the component, the class names will be concatenated.style (
Optional
[Dict
]) – Style object for the top level wrapper of the component.
- class_name¶
Class name automatically added by dazzler api with a prefix for the component library.ie: core component Container become
dazzler-core-container
.When added on the component, the class names will be concatenated.
- closable¶
- close¶
Close the window.
- focus¶
- fullscreen¶
- height¶
- maximizable¶
- maximized¶
- minimizable¶
- minimized¶
- movable¶
- resizable¶
- set_closable¶
- set_focus¶
- set_fullscreen¶
- set_height¶
- set_maximizable¶
- set_maximized¶
- set_minimizable¶
- set_minimized¶
- set_movable¶
- set_resizable¶
- set_width¶
- set_x¶
- set_y¶
- style¶
Style object for the top level wrapper of the component.
- width¶
- x¶
- y¶