Skip to content

@jimka/typescript-ui / component/button / ToggleButtonOptions

Interface: ToggleButtonOptions

Defined in: src/typescript/lib/component/button/ToggleButton.ts:13

Construction-time options for ToggleButton.

Extends

Properties

attributes?

ts
optional attributes: Record<string, string>;

Defined in: src/typescript/lib/core/Component.ts:102

Inherited from

ButtonOptions.attributes


backgroundColor?

ts
optional backgroundColor: string;

Defined in: src/typescript/lib/core/Component.ts:81

Inherited from

ButtonOptions.backgroundColor


backgroundImage?

ts
optional backgroundImage: string;

Defined in: src/typescript/lib/core/Component.ts:82

Inherited from

ButtonOptions.backgroundImage


border?

ts
optional border: 
  | string
  | BorderOptions;

Defined in: src/typescript/lib/core/Component.ts:85

Inherited from

ButtonOptions.border


borderRadius?

ts
optional borderRadius: string;

Defined in: src/typescript/lib/core/Component.ts:86

Inherited from

ButtonOptions.borderRadius


colorScheme?

ts
optional colorScheme: string;

Defined in: src/typescript/lib/core/Component.ts:84

Inherited from

ButtonOptions.colorScheme


components?

ts
optional components: (
  | Component<ComponentOptions>
  | ConstrainedComponent)[];

Defined in: src/typescript/lib/core/Component.ts:103

Inherited from

ButtonOptions.components


cursor?

ts
optional cursor: string;

Defined in: src/typescript/lib/core/Component.ts:89

Inherited from

ButtonOptions.cursor


display?

ts
optional display: string;

Defined in: src/typescript/lib/core/Component.ts:97

Inherited from

ButtonOptions.display


displayed?

ts
optional displayed: boolean;

Defined in: src/typescript/lib/core/Component.ts:77

Inherited from

ButtonOptions.displayed


enabled?

ts
optional enabled: boolean;

Defined in: src/typescript/lib/component/button/Button.ts:25

Inherited from

ButtonOptions.enabled


foregroundColor?

ts
optional foregroundColor: string;

Defined in: src/typescript/lib/core/Component.ts:83

Inherited from

ButtonOptions.foregroundColor


glyph?

ts
optional glyph: string;

Defined in: src/typescript/lib/component/button/Button.ts:24

Inherited from

ButtonOptions.glyph


hoverBackgroundColor?

ts
optional hoverBackgroundColor: string;

Defined in: src/typescript/lib/component/button/Button.ts:32

Inherited from

ButtonOptions.hoverBackgroundColor


hoverBackgroundImage?

ts
optional hoverBackgroundImage: string;

Defined in: src/typescript/lib/component/button/Button.ts:33

Inherited from

ButtonOptions.hoverBackgroundImage


hoverBorder?

ts
optional hoverBorder: BorderOptions;

Defined in: src/typescript/lib/component/button/Button.ts:35

Inherited from

ButtonOptions.hoverBorder


hoverBorderRadius?

ts
optional hoverBorderRadius: string;

Defined in: src/typescript/lib/component/button/Button.ts:36

Inherited from

ButtonOptions.hoverBorderRadius


hoverForegroundColor?

ts
optional hoverForegroundColor: string;

Defined in: src/typescript/lib/component/button/Button.ts:34

Inherited from

ButtonOptions.hoverForegroundColor


hoverShadow?

ts
optional hoverShadow: string;

Defined in: src/typescript/lib/component/button/Button.ts:37

Inherited from

ButtonOptions.hoverShadow


id?

ts
optional id: string;

Defined in: src/typescript/lib/core/Component.ts:101

Inherited from

ButtonOptions.id


insets?

ts
optional insets: Insets;

Defined in: src/typescript/lib/core/Component.ts:79

Inherited from

ButtonOptions.insets


layoutManager?

ts
optional layoutManager: LayoutManager;

Defined in: src/typescript/lib/core/Component.ts:100

Inherited from

ButtonOptions.layoutManager


maxSize?

ts
optional maxSize: Size;

Defined in: src/typescript/lib/core/Component.ts:92

Inherited from

ButtonOptions.maxSize


minSize?

ts
optional minSize: Size;

Defined in: src/typescript/lib/core/Component.ts:91

Inherited from

ButtonOptions.minSize


opacity?

ts
optional opacity: number;

Defined in: src/typescript/lib/core/Component.ts:95

Inherited from

ButtonOptions.opacity


outline?

ts
optional outline: string;

Defined in: src/typescript/lib/core/Component.ts:88

Inherited from

ButtonOptions.outline


overflow?

ts
optional overflow: string;

Defined in: src/typescript/lib/core/Component.ts:98

Inherited from

ButtonOptions.overflow


padding?

ts
optional padding: Insets;

Defined in: src/typescript/lib/core/Component.ts:80

Inherited from

ButtonOptions.padding


pointerEvents?

ts
optional pointerEvents: string;

Defined in: src/typescript/lib/core/Component.ts:99

Inherited from

ButtonOptions.pointerEvents


position?

ts
optional position: Position;

Defined in: src/typescript/lib/core/Component.ts:96

Inherited from

ButtonOptions.position


preferredSize?

ts
optional preferredSize: Size;

Defined in: src/typescript/lib/core/Component.ts:90

Inherited from

ButtonOptions.preferredSize


pressedBackgroundColor?

ts
optional pressedBackgroundColor: string;

Defined in: src/typescript/lib/component/button/Button.ts:26

Inherited from

ButtonOptions.pressedBackgroundColor


pressedBackgroundImage?

ts
optional pressedBackgroundImage: string;

Defined in: src/typescript/lib/component/button/Button.ts:27

Inherited from

ButtonOptions.pressedBackgroundImage


pressedBorder?

ts
optional pressedBorder: BorderOptions;

Defined in: src/typescript/lib/component/button/Button.ts:29

Inherited from

ButtonOptions.pressedBorder


pressedBorderRadius?

ts
optional pressedBorderRadius: string;

Defined in: src/typescript/lib/component/button/Button.ts:30

Inherited from

ButtonOptions.pressedBorderRadius


pressedForegroundColor?

ts
optional pressedForegroundColor: string;

Defined in: src/typescript/lib/component/button/Button.ts:28

Inherited from

ButtonOptions.pressedForegroundColor


pressedShadow?

ts
optional pressedShadow: string;

Defined in: src/typescript/lib/component/button/Button.ts:31

Inherited from

ButtonOptions.pressedShadow


selected?

ts
optional selected: boolean;

Defined in: src/typescript/lib/component/button/ToggleButton.ts:14


shadow?

ts
optional shadow: string;

Defined in: src/typescript/lib/core/Component.ts:87

Inherited from

ButtonOptions.shadow


tag?

ts
optional tag: string;

Defined in: src/typescript/lib/core/Component.ts:75

Inherited from

ButtonOptions.tag


text?

ts
optional text: string;

Defined in: src/typescript/lib/component/button/Button.ts:23

Inherited from

ButtonOptions.text


transform?

ts
optional transform: string;

Defined in: src/typescript/lib/core/Component.ts:93

Inherited from

ButtonOptions.transform


visible?

ts
optional visible: boolean;

Defined in: src/typescript/lib/core/Component.ts:76

Inherited from

ButtonOptions.visible


willChange?

ts
optional willChange: null | string;

Defined in: src/typescript/lib/core/Component.ts:94

Inherited from

ButtonOptions.willChange


zIndex?

ts
optional zIndex: number;

Defined in: src/typescript/lib/core/Component.ts:78

Inherited from

ButtonOptions.zIndex