Svelte <Inspect {value} />
PanelSettings
type PanelSettings = {
align: PositionProp;
appearance: "solid" | "glassy" | "floating" | "dense";
height: number;
opacity: boolean;
open: boolean;
width: number;
}; Props / settings that can be changed within the Inspect.Panel UI.
These can be persisted using built-in logic with persist or
customized logic using the onSettingsChange-callback
See
Properties
align
align: PositionProp; Initial panel position
Format: '<x-position> <y-position?>' (y is optional)
x-position can be one of 'left' | 'right' | 'center' | 'full'
y-position can be one of 'top' | 'bottom' | 'middle' | 'full'
Note: if only x-position is given it can only be 'left' or 'right'
Bindable
Example
<Inspect.Panel align="left">
<Inspect.Panel align="right middle">
<Inspect.Panel align="center top"> Default
'right full' appearance
appearance: "solid" | "glassy" | "floating" | "dense"; Sets appearance of panel.
Can be 'solid'|'glassy'|'dense'|'floating'
Bindable
Default
'solid' height?
height: number; Panel height in pixels
Not used if y-position in align is 'full'
Bindable
Default
undefined opacity
opacity: boolean; Apply opacity to the panel when not hovered or focused
Bindable
Default
false open
open: boolean; Initially open panel
Bindable
Default
false width?
width: number; Panel width in pixels.
Not used if x-position in align is 'full'
Bindable
Default
undefined