Variable: setters
const
setters:object
Defined in: packages/designer/types/components/setters/index.d.ts:19
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
; }>, { }, { }, { }, { },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
; }, { }, { }, { },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
, { },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
>