Variable: setters
constsetters:object
Defined in: packages/designer/types/components/setters/index.d.ts:22
Type Declaration
BooleanSetter
BooleanSetter:
DefineComponent<{ }, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, { },string,PublicProps,Readonly<{ }> &Readonly<{ }>, { }, { }, { }, { },string,ComponentProvideOptions,true, { },any>
ColorSetter
ColorSetter:
DefineComponent<{ }, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, { },string,PublicProps,Readonly<{ }> &Readonly<{ }>, { }, { }, { }, { },string,ComponentProvideOptions,true, { },any>
CssSetter
CssSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any; }>, {modelValue:any;type:"CSS"; }, { }, { }, { },string,ComponentProvideOptions,false, {codeEditor:CreateComponentPublicInstanceWithMixins<Readonly<Props> &Readonly<{onBlur?: (...args) => ...;onChange?: (...args) => ...;onUpdate:modelValue?: (...args) => ...; }>, {getEditor: () =>editor.IStandaloneCodeEditor|null; }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {blur: (...args) =>void;change: (...args) =>void;update:modelValue: (...args) =>void; },PublicProps, {dark:boolean;height:string;lang:string;minimap:boolean;modelValue:string;options:editor.IEditorConstructionOptions;readonly:boolean; },false, { }, { },GlobalComponents,GlobalDirectives,string, {container:HTMLDivElement; },HTMLDivElement,ComponentProvideOptions, {B: { };C: { };D: { };Defaults: { };M: { };P: { }; },Readonly<Props> &Readonly<{onBlur?: (...args) => ...;onChange?: (...args) => ...;onUpdate:modelValue?: (...args) => ...; }>, {getEditor: () =>editor.IStandaloneCodeEditor|null; }, { }, { }, { }, {dark:boolean;height:string;lang:string;minimap:boolean;modelValue:string;options:editor.IEditorConstructionOptions;readonly:boolean; }> |null; },HTMLDivElement>
ExpressionSetter
ExpressionSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any; }>, { }, { }, { }, { },string,ComponentProvideOptions,false, { },any>
FileSetter
FileSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void;update:modelValue: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any;onUpdate:modelValue?: (...args) =>any; }>, {acceptFilter:boolean; }, { }, { }, { },string,ComponentProvideOptions,false, { },HTMLDivElement>
FunctionSetter
FunctionSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any; }>, {defaultCode:string;modelValue:JSFunction;title:string; }, { }, { }, { },string,ComponentProvideOptions,false, {codeEditor:CreateComponentPublicInstanceWithMixins<Readonly<Props> &Readonly<{onBlur?: (...args) => ...;onChange?: (...args) => ...;onUpdate:modelValue?: (...args) => ...; }>, {getEditor: () =>editor.IStandaloneCodeEditor|null; }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {blur: (...args) =>void;change: (...args) =>void;update:modelValue: (...args) =>void; },PublicProps, {dark:boolean;height:string;lang:string;minimap:boolean;modelValue:string;options:editor.IEditorConstructionOptions;readonly:boolean; },false, { }, { },GlobalComponents,GlobalDirectives,string, {container:HTMLDivElement; },HTMLDivElement,ComponentProvideOptions, {B: { };C: { };D: { };Defaults: { };M: { };P: { }; },Readonly<Props> &Readonly<{onBlur?: (...args) => ...;onChange?: (...args) => ...;onUpdate:modelValue?: (...args) => ...; }>, {getEditor: () =>editor.IStandaloneCodeEditor|null; }, { }, { }, { }, {dark:boolean;height:string;lang:string;minimap:boolean;modelValue:string;options:editor.IEditorConstructionOptions;readonly:boolean; }> |null; },HTMLDivElement>
IconSetter
IconSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void;update:modelValue: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any;onUpdate:modelValue?: (...args) =>any; }>, {modelValue:string;size:"small"|"large"|"default"|""; }, { }, { }, { },string,ComponentProvideOptions,false, { },HTMLDivElement>
ImageSetter
ImageSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void;update:modelValue: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any;onUpdate:modelValue?: (...args) =>any; }>, {limit:number; }, { }, { }, { },string,ComponentProvideOptions,false, {uploadRef:object&Readonly<{accept:string;action:string;autoUpload:boolean;beforeUpload:UploadHooks["beforeUpload"];data:Awaitable<UploadData> | (rawFile) => ...;disabled:boolean;fileList:UploadUserFile[];httpRequest:UploadRequestHandler;listType:ListType;method:string;name:string;onChange:UploadHooks["onChange"];onError:UploadHooks["onError"];onExceed:UploadHooks["onExceed"];onPreview:UploadHooks["onPreview"];onProgress:UploadHooks["onProgress"];onRemove:UploadHooks["onRemove"];onSuccess:UploadHooks["onSuccess"];showFileList:boolean; }> &Omit<Readonly<ExtractPropTypes<{accept: {default: ...;type: ...; };action: {default: ...;type: ...; };autoUpload: {default: ...;type: ...; };beforeRemove: {type: ...; };beforeUpload: {default: ...;type: ...; };crossorigin: {type: ...; };data: {default: ...;type: ...; };directory: {type: ...; };disabled: {default: ...;type: ...; };drag: {type: ...; };fileList: {default: ...;type: ...; };headers: {type: ...; };httpRequest: {default: ...;type: ...; };limit: {type: ...; };listType: {default: ...;type: ...; };method: {default: ...;type: ...; };multiple: {type: ...; };name: {default: ...;type: ...; };onChange: {default: ...;type: ...; };onError: {default: ...;type: ...; };onExceed: {default: ...;type: ...; };onPreview: {default: ...;type: ...; };onProgress: {default: ...;type: ...; };onRemove: {default: ...;type: ...; };onSuccess: {default: ...;type: ...; };showFileList: {default: ...;type: ...; };withCredentials: {type: ...; }; }>>,"name"|"method"|"disabled"|"data"|"onChange"|"onError"|"onProgress"|"submit"|"beforeUpload"|"onRemove"|"onPreview"|"onSuccess"|"onExceed"|"action"|"showFileList"|"accept"|"fileList"|"autoUpload"|"listType"|"httpRequest"|"abort"|"clearFiles"|"handleStart"|"handleRemove"> &ShallowUnwrapRef<{abort: (file?) =>void;clearFiles: (states?) =>void;handleRemove: (file) =>void;handleStart: (rawFile) =>void;submit: () =>void; }> &object&ComponentCustomProperties&object&object|null; },any>
JsonSetter
JsonSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any; }>, {modelValue:any;type:"Array"|"Object"|"JSON"; }, { }, { }, { },string,ComponentProvideOptions,false, {codeEditor:CreateComponentPublicInstanceWithMixins<Readonly<Props> &Readonly<{onBlur?: (...args) => ...;onChange?: (...args) => ...;onUpdate:modelValue?: (...args) => ...; }>, {getEditor: () =>editor.IStandaloneCodeEditor|null; }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {blur: (...args) =>void;change: (...args) =>void;update:modelValue: (...args) =>void; },PublicProps, {dark:boolean;height:string;lang:string;minimap:boolean;modelValue:string;options:editor.IEditorConstructionOptions;readonly:boolean; },false, { }, { },GlobalComponents,GlobalDirectives,string, {container:HTMLDivElement; },HTMLDivElement,ComponentProvideOptions, {B: { };C: { };D: { };Defaults: { };M: { };P: { }; },Readonly<Props> &Readonly<{onBlur?: (...args) => ...;onChange?: (...args) => ...;onUpdate:modelValue?: (...args) => ...; }>, {getEditor: () =>editor.IStandaloneCodeEditor|null; }, { }, { }, { }, {dark:boolean;height:string;lang:string;minimap:boolean;modelValue:string;options:editor.IEditorConstructionOptions;readonly:boolean; }> |null; },HTMLDivElement>
NumberSetter
NumberSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any; }>, { }, { }, { }, { },string,ComponentProvideOptions,false, { },any>
RadioSetter
RadioSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, { },string,PublicProps,Readonly<Props> &Readonly<{ }>, {options:object[]; }, { }, { }, { },string,ComponentProvideOptions,false, { },any>
SectionSetter
SectionSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any; }>, {sections:number; }, { }, { }, { },string,ComponentProvideOptions,false, { },HTMLDivElement>
SelectSetter
SelectSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, { },string,PublicProps,Readonly<Props> &Readonly<{ }>, {options:object[]; }, { }, { }, { },string,ComponentProvideOptions,false, { },any>
SizeSetter
SizeSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any; }>, { }, { }, { }, { },string,ComponentProvideOptions,false, { },any>
SliderSetter
SliderSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void;update:modelValue: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any;onUpdate:modelValue?: (...args) =>any; }>, {modelValue:number|number[]; }, { }, { }, { },string,ComponentProvideOptions,false, { },HTMLDivElement>
StringSetter
StringSetter:
DefineComponent<{ }, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, { },string,PublicProps,Readonly<{ }> &Readonly<{ }>, { }, { }, { }, { },string,ComponentProvideOptions,true, { },any>
TagSetter
TagSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void;update:modelValue: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any;onUpdate:modelValue?: (...args) =>any; }>, {options:object[]; }, { }, { }, { },string,ComponentProvideOptions,false, { },HTMLDivElement>
VanIconSetter
VanIconSetter:
DefineComponent<Props, { }, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {change: (...args) =>void;update:modelValue: (...args) =>void; },string,PublicProps,Readonly<Props> &Readonly<{onChange?: (...args) =>any;onUpdate:modelValue?: (...args) =>any; }>, {modelValue:string;size:"small"|"large"|"default"|""; }, { }, { }, { },string,ComponentProvideOptions,false, { },HTMLDivElement>