@jimka/typescript-ui / core / PanelOptions
Interface: PanelOptions
Defined in: src/typescript/lib/core/Panel.ts:16
Construction-time options for Panel.
Remarks
insets is inherited from ComponentOptions but defaults to (4, 4, 4, 4) for Panel (Component itself defaults to zero insets). Pass an explicit insets to override.
Extends
Extended by
Properties
attributes?
optional attributes: Record<string, string>;Defined in: src/typescript/lib/core/Component.ts:102
Inherited from
backgroundColor?
optional backgroundColor: string;Defined in: src/typescript/lib/core/Component.ts:81
Inherited from
ComponentOptions.backgroundColor
backgroundImage?
optional backgroundImage: string;Defined in: src/typescript/lib/core/Component.ts:82
Inherited from
ComponentOptions.backgroundImage
border?
optional border: string | BorderOptions;Defined in: src/typescript/lib/core/Component.ts:85
Inherited from
borderRadius?
optional borderRadius: string;Defined in: src/typescript/lib/core/Component.ts:86
Inherited from
colorScheme?
optional colorScheme: string;Defined in: src/typescript/lib/core/Component.ts:84
Inherited from
components?
optional components: (
| Component<ComponentOptions>
| ConstrainedComponent)[];Defined in: src/typescript/lib/core/Component.ts:103
Inherited from
cursor?
optional cursor: string;Defined in: src/typescript/lib/core/Component.ts:89
Inherited from
display?
optional display: string;Defined in: src/typescript/lib/core/Component.ts:97
Inherited from
displayed?
optional displayed: boolean;Defined in: src/typescript/lib/core/Component.ts:77
Inherited from
foregroundColor?
optional foregroundColor: string;Defined in: src/typescript/lib/core/Component.ts:83
Inherited from
ComponentOptions.foregroundColor
id?
optional id: string;Defined in: src/typescript/lib/core/Component.ts:101
Inherited from
insets?
optional insets: Insets;Defined in: src/typescript/lib/core/Component.ts:79
Inherited from
layoutManager?
optional layoutManager: LayoutManager;Defined in: src/typescript/lib/core/Component.ts:100
Inherited from
ComponentOptions.layoutManager
maxSize?
optional maxSize: Size;Defined in: src/typescript/lib/core/Component.ts:92
Inherited from
minSize?
optional minSize: Size;Defined in: src/typescript/lib/core/Component.ts:91
Inherited from
opacity?
optional opacity: number;Defined in: src/typescript/lib/core/Component.ts:95
Inherited from
outline?
optional outline: string;Defined in: src/typescript/lib/core/Component.ts:88
Inherited from
overflow?
optional overflow: string;Defined in: src/typescript/lib/core/Component.ts:98
Inherited from
padding?
optional padding: Insets;Defined in: src/typescript/lib/core/Component.ts:80
Inherited from
pointerEvents?
optional pointerEvents: string;Defined in: src/typescript/lib/core/Component.ts:99
Inherited from
ComponentOptions.pointerEvents
position?
optional position: Position;Defined in: src/typescript/lib/core/Component.ts:96
Inherited from
preferredSize?
optional preferredSize: Size;Defined in: src/typescript/lib/core/Component.ts:90
Inherited from
ComponentOptions.preferredSize
shadow?
optional shadow: string;Defined in: src/typescript/lib/core/Component.ts:87
Inherited from
tag?
optional tag: string;Defined in: src/typescript/lib/core/Panel.ts:17
Overrides
transform?
optional transform: string;Defined in: src/typescript/lib/core/Component.ts:93
Inherited from
visible?
optional visible: boolean;Defined in: src/typescript/lib/core/Component.ts:76
Inherited from
willChange?
optional willChange: null | string;Defined in: src/typescript/lib/core/Component.ts:94
Inherited from
zIndex?
optional zIndex: number;Defined in: src/typescript/lib/core/Component.ts:78