UNPKG

ui-framework-jps

Version:

A simple UI framework for state management and UI components

13 lines (12 loc) 779 B
import { FieldDefinition, FieldValueGenerator } from "../../model/DataObjectTypeDefs"; import { Field } from "../field/Field"; import { FieldFormatter, FieldRenderer, FieldValidator, ValidationResponse } from "../../CommonTypes"; export declare class RBGFieldOperations implements FieldFormatter, FieldValidator, FieldValueGenerator, FieldRenderer { private radioButtons; constructor(); formatValue(field: FieldDefinition, currentValue: string): any; isValidValue(field: FieldDefinition, currentValue: string | null): ValidationResponse; renderValue(field: Field | null, fieldDef: FieldDefinition, currentValue: string): string | null; generate(field: FieldDefinition, isCreate: boolean): string; setSubElements(elements: HTMLInputElement[]): void; }