UNPKG

ui-framework-jps

Version:

A simple UI framework for state management and UI components

16 lines (15 loc) 903 B
import { DataObjectDefinition } from "../../model/DataObjectTypeDefs"; import { ItemViewConfigHelper } from "../view/item/ItemViewConfigHelper"; import { FieldUIConfig } from "../../CommonTypes"; import { ItemViewUIDefinition } from "../view/item/ItemViewUITypeDefs"; import { DetailViewRuntimeConfig } from "../ConfigurationTypes"; export declare class BootstrapFormConfigHelper implements ItemViewConfigHelper { static COLOUR_PICKER_CONTAINER: string; static SLIDE_BAR_CONTAINER: string; private static _instance; private constructor(); static getInstance(): BootstrapFormConfigHelper; generateConfig(dataObjDef: DataObjectDefinition, runtimeConfig: DetailViewRuntimeConfig): ItemViewUIDefinition; getElementIdForDataFieldId(fieldId: string): string | undefined; protected isFieldInCurrentFieldGroups(formConfig: ItemViewUIDefinition, field: FieldUIConfig): boolean; }