@eclipse-scout/core
Version:
Eclipse Scout runtime
31 lines • 1.12 kB
TypeScript
/// <reference types="jquery" />
import { Button, LookupRow, RadioButtonEventMap, RadioButtonModel } from '../../../index';
export declare class RadioButton<TValue> extends Button implements RadioButtonModel<TValue> {
model: RadioButtonModel<TValue>;
eventMap: RadioButtonEventMap<TValue>;
self: RadioButton<any>;
focusWhenSelected: boolean;
wrapText: boolean;
radioValue: TValue;
$radioButton: JQuery;
lookupRow: LookupRow<TValue>;
constructor();
protected _initDefaultKeyStrokes(): void;
protected _render(): void;
protected _remove(): void;
protected _renderProperties(): void;
setWrapText(wrapText: boolean): void;
protected _renderWrapText(): void;
/**
* Convenience for {@link #setSelected(true)}
*/
select(): void;
protected _renderSelected(): void;
setTabbable(tabbable: boolean): void;
isTabbable(): boolean;
protected _renderIconId(): void;
protected _renderSubmenuIcon(): void;
doAction(): boolean;
protected _onMouseDown(event: JQuery.MouseDownEvent): void;
}
//# sourceMappingURL=RadioButton.d.ts.map