@eclipse-scout/core
Version:
Eclipse Scout runtime
18 lines • 757 B
TypeScript
/// <reference types="jquery" />
import { BeanFieldModel, ValueField } from '../../../index';
/**
* Base class for fields where the value should be visualized.
*/
export declare class BeanField<TValue extends object> extends ValueField<TValue> implements BeanFieldModel<TValue> {
constructor();
protected _render(): void;
protected _renderProperties(): void;
protected _initKeyStrokeContext(): void;
protected _formatValue(value: TValue): string;
protected _parseValue(displayText: string): TValue;
protected _renderDisplayText(): void;
protected _renderValue(): void;
triggerAppLinkAction(ref: string): void;
protected _onAppLinkAction(event: JQuery.TriggeredEvent): void;
}
//# sourceMappingURL=BeanField.d.ts.map