UNPKG

@eclipse-scout/core

Version:
44 lines 1.86 kB
/// <reference types="jquery" /> import { AddCellEditorFieldCssClassesOptions, CheckBoxFieldEventMap, CheckBoxFieldModel, CheckBoxToggleKeyStroke, InitModelOf, KeyStrokeContext, ValueField } from '../../../index'; export declare class CheckBoxField extends ValueField<boolean> implements CheckBoxFieldModel { model: CheckBoxFieldModel; eventMap: CheckBoxFieldEventMap; self: CheckBoxField; triStateEnabled: boolean; wrapText: boolean; keyStroke: string; checkBoxKeyStroke: CheckBoxToggleKeyStroke; formKeyStrokeContext: KeyStrokeContext; $checkBox: JQuery; $checkBoxLabel: JQuery; constructor(); protected _init(model: InitModelOf<this>): void; protected _initKeyStrokeContext(): void; protected _render(): void; protected _renderProperties(): void; protected _remove(): void; protected _renderDisplayText(): void; setValue(value: boolean): void; protected _ensureValue(value: boolean): boolean; /** * The value may be false, true (and null in tri-state mode) */ protected _renderValue(): void; protected _renderEnabled(): void; setTriStateEnabled(triStateEnabled: boolean): void; protected _renderLabel(): void; protected _renderFont(): void; protected _renderForegroundColor(): void; protected _renderBackgroundColor(): void; protected _renderGridData(): void; protected _renderGridDataHints(): void; setKeyStroke(keyStroke: string): void; protected _setKeyStroke(keyStroke: string): void; setWrapText(wrapText: boolean): void; protected _renderWrapText(): void; acceptInput(whileTyping?: boolean): void; toggleChecked(): void; prepareForCellEdit(opts?: AddCellEditorFieldCssClassesOptions): void; protected _onMouseDown(event: JQuery.MouseDownEvent): void; } //# sourceMappingURL=CheckBoxField.d.ts.map