UNPKG

survey-creator-core

Version:

A framework-independent core package of the SurveyJS Survey Creator component. With Survey Creator, you can visually design complex, interactive JSON forms and surveys in a drag-and-drop interface.

16 lines (15 loc) 903 B
import { Base, JsonObjectProperty, Question, PanelModel, InputMaskBase } from "survey-core"; import { PropertyGridEditor } from "./index"; import { ISurveyCreatorOptions } from "../creator-settings"; export declare class PropertyGridEditorQuestionMaskSettings extends PropertyGridEditor { private _propertyGrid; private _prevMaskType; private _previewQuestion; fit(prop: JsonObjectProperty): boolean; getJSON(obj: Base, prop: JsonObjectProperty, options: ISurveyCreatorOptions): any; onCreated(obj: Base, question: Question, prop: JsonObjectProperty, options: ISurveyCreatorOptions): void; onValueChanged(obj: Base, prop: JsonObjectProperty, question: Question): void; updatePanel(obj: Base, question: Question, prop: JsonObjectProperty): void; private updateDateTimeMinMaxInputType; updatePreviewQuestion(masksettings: InputMaskBase, panel: PanelModel): void; }