Functions
button
- button(ui: Gui, title: string): boolean
-
Parameters
Returns boolean
buttonUi
- buttonUi(title: string): (ui: Gui) => boolean
-
Parameters
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
checkbox
-
Type parameters
Parameters
-
-
title: string
-
valueObject: T
-
Returns boolean
checkboxUi
-
Type parameters
Parameters
-
title: string
-
valueObject: T
-
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
collapsing
- collapsing(ui: Gui, title: string, addContents: (ui: Gui) => void): boolean
-
Parameters
-
-
title: string
-
addContents: (ui: Gui) => void
Returns boolean
collapsingUi
- collapsingUi(_ui: Gui, title: string, addContents: (ui: Gui) => void): (ui: Gui) => boolean
-
Parameters
-
-
title: string
-
addContents: (ui: Gui) => void
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
destroyDeadWidget
- destroyDeadWidget(e: E, alives: E[]): void
findWidgetByGwidAndType
- findWidgetByGwidAndType<T>(e: E | null | undefined, gwid: string, ctor: Constructor<T>): T | null
-
Type parameters
Parameters
-
e: E | null | undefined
-
gwid: string
-
Returns T | null
ウィジェット。見つからなかった時 null 。
horizon
- horizon(ui: Gui, title: string, addContents: (ui: Gui) => void): void
-
Parameters
-
-
title: string
-
addContents: (ui: Gui) => void
Returns void
horizonUi
- horizonUi(_ui: Gui, title: string, addContents: (ui: Gui) => void): (ui: Gui) => boolean
-
Parameters
-
-
title: string
-
addContents: (ui: Gui) => void
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
label
- label(ui: Gui, title: string): void
labelUi
- labelUi(_ui: Gui, title: string): (ui: Gui) => boolean
-
Parameters
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
margin
- margin(ui: Gui, title: string): void
marginUi
- marginUi(_ui: Gui, title: string): (ui: Gui) => boolean
-
Parameters
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
radioButton
- radioButton<T, U>(ui: Gui, title: string, valueObject: T, key: ExtractPropertyNames<T, U>, buttonValue: U): boolean
-
Type parameters
Parameters
-
-
title: string
-
valueObject: T
-
-
buttonValue: U
Returns boolean
radioButtonUi
- radioButtonUi<T, U>(title: string, valueObject: T, key: ExtractPropertyNames<T, U>, buttonValue: U): (ui: Gui) => boolean
-
Type parameters
Parameters
-
title: string
-
valueObject: T
-
-
buttonValue: U
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
slider
- slider<T>(ui: Gui, title: string, valueObject: T, key: ExtractPropertyNames<T, number>, min: number, max: number): boolean
-
Type parameters
Parameters
-
-
title: string
-
valueObject: T
-
-
min: number
-
max: number
Returns boolean
sliderUi
- sliderUi<T>(title: string, valueObject: T, key: ExtractPropertyNames<T, number>, min: number, max: number): (ui: Gui) => boolean
-
Type parameters
Parameters
-
title: string
-
valueObject: T
-
-
min: number
-
max: number
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
textBox
- textBox(ui: Gui, title: string, height: number, text: string): void
-
Parameters
-
-
title: string
-
height: number
-
text: string
Returns void
textBoxUi
- textBoxUi(_ui: Gui, title: string, height: number, text: string): (ui: Gui) => boolean
-
Parameters
-
-
title: string
-
height: number
-
text: string
Returns (ui: Gui) => boolean
-
-
Parameters
Returns boolean
traverse
- traverse(e: E, callback: (w: WidgetE) => void): void
-
Parameters
-
e: E
-
callback: (w: WidgetE) => void
Returns void
widgetHeightByFont
- widgetHeightByFont(font: Font): number
-
Parameters
Returns number
ウィジェットの高さ。
使用されなかったウィジェットの破棄。