UNPKG

survey-creator-core

Version:

Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.

31 lines (30 loc) 865 B
export interface IPropertyEditorInfo { name: string; index?: number; title?: string; tab?: string; } export interface IPropertyTabInfo { name: string; index?: number; title?: string; visible?: boolean; parent?: string; iconName?: string; } export interface ISurveyQuestionEditorDefinition { title?: string; properties?: Array<string | IPropertyEditorInfo>; tabs?: Array<IPropertyTabInfo>; } export interface ISurveyPropertiesDefinition { [key: string]: ISurveyQuestionEditorDefinition; } export interface ISurveyPropertyGridDefinition { autoGenerateProperties: boolean; classes: ISurveyPropertiesDefinition; } export declare const defaultPropertyGridDefinition: ISurveyPropertyGridDefinition; export declare class SurveyQuestionEditorDefinition { static definition: ISurveyPropertiesDefinition; }