Interface: IconElement
Public controls for an icon.
Extends
Properties
Accessors
align
Get Signature
get align():
Align|undefined
Returns
Align | undefined
Set Signature
set align(
value:ReactiveProp<Align> |undefined):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<Align> | undefined |
Returns
void
Inherited from
blur
Get Signature
get blur():
number
Returns
number
Set Signature
set blur(
value:ReactiveProp<number>):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<number> |
Returns
void
Inherited from
brightness
Get Signature
get brightness():
number
Returns
number
Set Signature
set brightness(
value:ReactiveProp<number>):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<number> |
Returns
void
Inherited from
color
Get Signature
get color():
string|undefined
Returns
string | undefined
Set Signature
set color(
value:ReactiveProp<string> |undefined):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<string> | undefined |
Returns
void
Inherited from
height
Get Signature
get height():
Size|undefined
Returns
Size | undefined
Set Signature
set height(
value:ReactiveProp<Size> |undefined):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<Size> | undefined |
Returns
void
Inherited from
opacity
Get Signature
get opacity():
number
Returns
number
Set Signature
set opacity(
value:ReactiveProp<number>):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<number> |
Returns
void
Inherited from
origin
Get Signature
get origin():
ElementAnchor
Which point of the element sits on its coordinate (default: "top-left").
Returns
Set Signature
set origin(
value:ReactiveProp<ElementAnchor> |undefined):void
Which point of the element sits on its coordinate (default: "top-left").
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<ElementAnchor> | undefined |
Returns
void
Which point of the element sits on its coordinate (default: "top-left").
Inherited from
position
Get Signature
get position():
Position
Returns
Set Signature
set position(
value:PositionUpdater|ReactiveProp<Position> |undefined):void
Parameters
| Parameter | Type |
|---|---|
value | PositionUpdater | ReactiveProp<Position> | undefined |
Returns
void
Inherited from
rotation
Get Signature
get rotation():
number
Returns
number
Set Signature
set rotation(
value:ReactiveProp<number>):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<number> |
Returns
void
Inherited from
scale
Get Signature
get scale():
number
Returns
number
Set Signature
set scale(
value:ReactiveProp<number>):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<number> |
Returns
void
Inherited from
size
Get Signature
get size():
Size|undefined
Returns
Size | undefined
Set Signature
set size(
value:ReactiveProp<Size> |undefined):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<Size> | undefined |
Returns
void
Inherited from
width
Get Signature
get width():
Size|undefined
Returns
Size | undefined
Set Signature
set width(
value:ReactiveProp<Size> |undefined):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<Size> | undefined |
Returns
void
Inherited from
x
Get Signature
get x():
number
Returns
number
Set Signature
set x(
value:CoordProp):void
Parameters
| Parameter | Type |
|---|---|
value | CoordProp |
Returns
void
Inherited from
y
Get Signature
get y():
number
Returns
number
Set Signature
set y(
value:CoordProp):void
Parameters
| Parameter | Type |
|---|---|
value | CoordProp |
Returns
void
Inherited from
zIndex
Get Signature
get zIndex():
string|number|undefined
Returns
string | number | undefined
Set Signature
set zIndex(
value:ReactiveProp<string|number> |undefined):void
Parameters
| Parameter | Type |
|---|---|
value | ReactiveProp<string | number> | undefined |
Returns
void
Inherited from
Methods
decorate()
decorate(
decorator:ElementDecorator):this
Applies an element decorator.
Parameters
| Parameter | Type |
|---|---|
decorator | ElementDecorator |
Returns
this
Inherited from
onActivate()
onActivate(
fn: () =>void): () =>void
Parameters
| Parameter | Type |
|---|---|
fn | () => void |
Returns
() => void
Inherited from
onClick()
onClick(
handler: (event:MouseEvent) =>unknown):this
Parameters
| Parameter | Type |
|---|---|
handler | (event: MouseEvent) => unknown |
Returns
this
Inherited from
onDeactivate()
onDeactivate(
fn: () =>void): () =>void
Parameters
| Parameter | Type |
|---|---|
fn | () => void |
Returns
() => void
Inherited from
onMount()
onMount(
fn: () =>void): () =>void
Parameters
| Parameter | Type |
|---|---|
fn | () => void |
Returns
() => void
Inherited from
onUnmount()
onUnmount(
fn: () =>void): () =>void
Parameters
| Parameter | Type |
|---|---|
fn | () => void |
Returns
() => void
Inherited from
onUpdate()
onUpdate(
fn: (progress:number) =>void): () =>void
Parameters
| Parameter | Type |
|---|---|
fn | (progress: number) => void |
Returns
() => void
Inherited from
to()
to(
props:ElementTransitionProps<IconElement>):ElementTransition
Sets properties with one transition.
Parameters
| Parameter | Type |
|---|---|
props | ElementTransitionProps<IconElement> |