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: Map<string, Property<unknown>>
Inherited from​
Defined in​
styles​
• Readonly styles: Map<string, Property<unknown>>
Inherited from​
Defined in​
stylesSpecificity​
• Readonly stylesSpecificity: Map<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