Class TJSInputRangeNumber
Hierarchy
- SvelteComponent<
{
efxNumber?: any;
efxRange?: any;
enabled?: any;
input?: any;
label?: any;
max?: any;
min?: any;
options?: any;
readonly?: any;
step?: any;
store?: any;
styles?: any;
},
{ [evt: string]: CustomEvent<any> },
{},
>- TJSInputRangeNumber (View Summary)
Indexable
-
[prop: string]: any
Constructors
constructor
-
new TJSInputRangeNumber(
options: ComponentConstructorOptions<
{
efxNumber?: any;
efxRange?: any;
enabled?: any;
input?: any;
label?: any;
max?: any;
min?: any;
options?: any;
readonly?: any;
step?: any;
store?: any;
styles?: any;
},
>,
): TJSInputRangeNumberParameters
- options: ComponentConstructorOptions<
{
efxNumber?: any;
efxRange?: any;
enabled?: any;
input?: any;
label?: any;
max?: any;
min?: any;
options?: any;
readonly?: any;
step?: any;
store?: any;
styles?: any;
},
>
Returns TJSInputRangeNumber
- options: ComponentConstructorOptions<
Methods
$destroy
-
Returns void
$on
-
Type Parameters
- K extends string
Parameters
- type: K
- callback: (e: CustomEvent<any>) => void
Returns () => void
Provides a combined TJSInputRange / TJSInputNumber component with a single slotted label wrapper. This is a convenience component enabling easy hook up of a range + number input from the same data source.
There is no explicit layout defined. The
inputdata is forwarded on to both range / number components with the exception thatreadonlyonly applies to the number input.Note: The
efxanimation action applies to both the range / number inputs.