@eclipse-scout/core
Version:
Eclipse Scout runtime
27 lines • 1.19 kB
TypeScript
import { EnumObject, FormField, PropertyChangeEvent, Widget, WidgetTile, WidgetTileEventMap } from '../../index';
export type FormFieldTileDisplayStyle = EnumObject<typeof FormFieldTile.DisplayStyle>;
export declare class FormFieldTile extends WidgetTile {
displayStyle: FormFieldTileDisplayStyle;
eventMap: FormFieldTileEventMap;
self: FormFieldTile;
tileWidget: FormField;
constructor();
static DisplayStyle: {
DEFAULT: string;
PLAIN: string;
DASHBOARD: string;
};
protected _renderProperties(): void;
protected _setTileWidget(tileWidget: Widget): void;
protected _renderTileWidget(): void;
protected _setDisplayStyle(displayStyle: FormFieldTileDisplayStyle): void;
protected _renderDisplayStyle(): void;
protected _renderFieldLabelVisible(): void;
protected _renderCompact(): void;
protected _onWidgetPropertyChange(event: PropertyChangeEvent): void;
markAsActiveDescendantFor($container: JQuery): void;
}
export interface FormFieldTileEventMap extends WidgetTileEventMap {
'propertyChange:tileWidget': PropertyChangeEvent<FormField, FormFieldTile>;
}
//# sourceMappingURL=FormFieldTile.d.ts.map