Class: AnimateColorElement
Hierarchy​
↳
AnimateColorElement
Constructors​
constructor​
• new AnimateColorElement(document
, node
, captureTextNodes?
)
Parameters​
Name | Type |
---|---|
document | Document |
node | HTMLElement |
captureTextNodes? | boolean |
Inherited from​
Defined in​
src/Document/AnimateElement.ts:24
Properties​
type​
• type: string
= 'animateColor'
Overrides​
Defined in​
src/Document/AnimateColorElement.ts:5
begin​
• Protected
Readonly
begin: number
Inherited from​
Defined in​
src/Document/AnimateElement.ts:13
maxDuration​
• Protected
Readonly
maxDuration: number
Inherited from​
Defined in​
src/Document/AnimateElement.ts:14
from​
• Protected
Readonly
from: Property
<unknown
>
Inherited from​
Defined in​
src/Document/AnimateElement.ts:15
to​
• Protected
Readonly
to: Property
<unknown
>
Inherited from​
Defined in​
src/Document/AnimateElement.ts:16
values​
• Protected
Readonly
values: Property
<string
[]>
Inherited from​
Defined in​
src/Document/AnimateElement.ts:17
duration​
• Protected
duration: number
= 0
Inherited from​
Defined in​
src/Document/AnimateElement.ts:18
initialValue​
• Protected
initialValue: string
Inherited from​
Defined in​
src/Document/AnimateElement.ts:19
initialUnits​
• Protected
initialUnits: string
= ''
Inherited from​
Defined in​
src/Document/AnimateElement.ts:20
removed​
• Protected
removed: boolean
= false
Inherited from​
Defined in​
src/Document/AnimateElement.ts:21
frozen​
• Protected
frozen: boolean
= false
Inherited from​
Defined in​
src/Document/AnimateElement.ts:22
ignoreChildTypes​
â–ª Static
Readonly
ignoreChildTypes: string
[]
Inherited from​
AnimateElement.ignoreChildTypes
Defined in​
attributes​
• Readonly
attributes: Record
<string
, Property
<unknown
>> = {}
Inherited from​
Defined in​
styles​
• Readonly
styles: Record
<string
, Property
<unknown
>> = {}
Inherited from​
Defined in​
stylesSpecificity​
• Readonly
stylesSpecificity: Record
<string
, string
> = {}
Inherited from​
AnimateElement.stylesSpecificity
Defined in​
animationFrozen​
• animationFrozen: boolean
= false
Inherited from​
AnimateElement.animationFrozen
Defined in​
animationFrozenValue​
• animationFrozenValue: string
= ''
Inherited from​
AnimateElement.animationFrozenValue
Defined in​
parent​
• parent: Element
= null
Inherited from​
Defined in​
children​
• children: Element
[] = []
Inherited from​
Defined in​
document​
• Protected
Readonly
document: Document
Inherited from​
Defined in​
node​
• Protected
Optional
Readonly
node: HTMLElement
Inherited from​
Defined in​
captureTextNodes​
• Protected
Readonly
captureTextNodes: boolean
= false
Inherited from​
AnimateElement.captureTextNodes
Defined in​
Methods​
calcValue​
â–¸ calcValue(): string
Returns​
string
Overrides​
Defined in​
src/Document/AnimateColorElement.ts:7
getProperty​
â–¸ Protected
getProperty(): Property
<unknown
>
Returns​
Property
<unknown
>
Inherited from​
Defined in​
src/Document/AnimateElement.ts:46
update​
â–¸ update(delta
): boolean
Parameters​
Name | Type |
---|---|
delta | number |
Returns​
boolean
Inherited from​
Defined in​
src/Document/AnimateElement.ts:74
getProgress​
â–¸ getProgress(): IProgress
Returns​
IProgress
Inherited from​
Defined in​
src/Document/AnimateElement.ts:142
getAttribute​
â–¸ getAttribute(name
, createIfNotExists?
): Property
<unknown
>
Parameters​
Name | Type | Default value |
---|---|---|
name | string | undefined |
createIfNotExists | boolean | false |
Returns​
Property
<unknown
>
Inherited from​
Defined in​
getHrefAttribute​
â–¸ getHrefAttribute(): Property
<unknown
>
Returns​
Property
<unknown
>
Inherited from​
AnimateElement.getHrefAttribute
Defined in​
getStyle​
â–¸ getStyle(name
, createIfNotExists?
, skipAncestors?
): Property
<unknown
>
Parameters​
Name | Type | Default value |
---|---|---|
name | string | undefined |
createIfNotExists | boolean | false |
skipAncestors | boolean | false |
Returns​
Property
<unknown
>
Inherited from​
Defined in​
render​
â–¸ render(ctx
): void
Parameters​
Name | Type |
---|---|
ctx | RenderingContext2D |
Returns​
void
Inherited from​
Defined in​
setContext​
â–¸ setContext(_
): void
Parameters​
Name | Type |
---|---|
_ | RenderingContext2D |
Returns​
void
Inherited from​
Defined in​
applyEffects​
â–¸ Protected
applyEffects(ctx
): void
Parameters​
Name | Type |
---|---|
ctx | RenderingContext2D |
Returns​
void
Inherited from​
Defined in​
clearContext​
â–¸ clearContext(_
): void
Parameters​
Name | Type |
---|---|
_ | RenderingContext2D |
Returns​
void
Inherited from​
Defined in​
renderChildren​
â–¸ renderChildren(ctx
): void
Parameters​
Name | Type |
---|---|
ctx | RenderingContext2D |
Returns​
void
Inherited from​
Defined in​
addChild​
â–¸ Protected
addChild(childNode
): void
Parameters​
Name | Type |
---|---|
childNode | HTMLElement | Element |
Returns​
void
Inherited from​
Defined in​
matchesSelector​
â–¸ Protected
matchesSelector(selector
): boolean
Parameters​
Name | Type |
---|---|
selector | string |
Returns​
boolean
Inherited from​
AnimateElement.matchesSelector
Defined in​
addStylesFromStyleDefinition​
â–¸ addStylesFromStyleDefinition(): void
Returns​
void
Inherited from​
AnimateElement.addStylesFromStyleDefinition
Defined in​
removeStyles​
â–¸ Protected
removeStyles(element
, ignoreStyles
): [string
, string
][]
Parameters​
Name | Type |
---|---|
element | Element |
ignoreStyles | string [] |
Returns​
[string
, string
][]
Inherited from​
Defined in​
restoreStyles​
â–¸ Protected
restoreStyles(element
, styles
): void
Parameters​
Name | Type |
---|---|
element | Element |
styles | [string , string ][] |
Returns​
void
Inherited from​
Defined in​
isFirstChild​
â–¸ isFirstChild(): boolean
Returns​
boolean