Interface WebchalkPresetConnectorEntranceEffects
interface WebchalkPresetConnectorEntranceEffects { "~appear": { defaultConfig: {}; howOftenBuildGenerators: "on-first-play-only"; immutableConfig: { composite: "replace"; duration: 0; easing: "linear" }; buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, | "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >, ): {}; }; "~fade-in": { defaultConfig: {}; howOftenBuildGenerators: "on-first-play-only"; immutableConfig: { composite: "replace" }; buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, | "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >, ): { keyframesGenerator_play: () => (
{ opacity: string } | { opacity?: undefined } )
[]; }; }; "~trace": { defaultConfig: {}; howOftenBuildGenerators: "on-every-play"; immutableConfig: { composite: "replace" }; buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, | "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >, direction?: | "from-left" | "from-top" | "from-bottom" | "from-right" | "from-A" | "from-B", ): { keyframesGenerator_play: () => Keyframe[] }; };} Properties
~appear
"~appear": { defaultConfig: {}; howOftenBuildGenerators: "on-first-play-only"; immutableConfig: { composite: "replace"; duration: 0; easing: "linear" }; buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >, ): {};} = ... Type Declaration
defaultConfig: {}
howOftenBuildGenerators: "on-first-play-only"
immutableConfig: { composite: "replace"; duration: 0; easing: "linear" }
buildFrameGenerators: function
buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >,): {} Parameters
- this: Readonly<
Pick<
ConnectorEntranceClip<
Readonly<
StripDuplicateMethodAutocompletion<
{
defaultConfig?: Partial<(...)> & object;
howOftenBuildGenerators?: "on-first-play-only" | "on-every-play";
immutableConfig?: Partial<(...)> & object;
buildFrameGenerators(
this: Readonly<Pick<AnimClip<(...), (...)>, "computeTween">>,
...effectOptions: unknown[],
): EffectFrameGeneratorSet;
},
>,
>,
>,
"domElem"
| "getEffectDetails"
| "getStatus"
| "getStyles"
| "getTiming",
>,
> & Readonly<
Pick<
AnimClip<
Readonly<
StripDuplicateMethodAutocompletion<
{
defaultConfig?: Partial<(...)> & object;
howOftenBuildGenerators?: "on-first-play-only" | "on-every-play";
immutableConfig?: Partial<(...)> & object;
buildFrameGenerators(
this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>,
...effectOptions: unknown[],
): EffectFrameGeneratorSet;
},
>,
>,
AnimClipConfig,
>,
"computeTween",
>,
>
Returns {}
~fade-in
"~fade-in": { defaultConfig: {}; howOftenBuildGenerators: "on-first-play-only"; immutableConfig: { composite: "replace" }; buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >, ): { keyframesGenerator_play: () => (
{ opacity: string } | { opacity?: undefined } )
[]; };} = ... Type Declaration
defaultConfig: {}
howOftenBuildGenerators: "on-first-play-only"
immutableConfig: { composite: "replace" }
buildFrameGenerators: function
buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >,): { keyframesGenerator_play: () => (
{ opacity: string } | { opacity?: undefined } )
[];} Parameters
- this: Readonly<
Pick<
ConnectorEntranceClip<
Readonly<
StripDuplicateMethodAutocompletion<
{
defaultConfig?: Partial<(...)> & object;
howOftenBuildGenerators?: "on-first-play-only" | "on-every-play";
immutableConfig?: Partial<(...)> & object;
buildFrameGenerators(
this: Readonly<Pick<AnimClip<(...), (...)>, "computeTween">>,
...effectOptions: unknown[],
): EffectFrameGeneratorSet;
},
>,
>,
>,
"domElem"
| "getEffectDetails"
| "getStatus"
| "getStyles"
| "getTiming",
>,
> & Readonly<
Pick<
AnimClip<
Readonly<
StripDuplicateMethodAutocompletion<
{
defaultConfig?: Partial<(...)> & object;
howOftenBuildGenerators?: "on-first-play-only" | "on-every-play";
immutableConfig?: Partial<(...)> & object;
buildFrameGenerators(
this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>,
...effectOptions: unknown[],
): EffectFrameGeneratorSet;
},
>,
>,
AnimClipConfig,
>,
"computeTween",
>,
>
Returns {
keyframesGenerator_play: () => (
{ opacity: string }
| { opacity?: undefined }
)[];
}
~trace
"~trace": { defaultConfig: {}; howOftenBuildGenerators: "on-every-play"; immutableConfig: { composite: "replace" }; buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >, direction?: | "from-left" | "from-top" | "from-bottom" | "from-right" | "from-A" | "from-B", ): { keyframesGenerator_play: () => Keyframe[] };} = ... Type Declaration
defaultConfig: {}
howOftenBuildGenerators: "on-every-play"
immutableConfig: { composite: "replace" }
buildFrameGenerators: function
buildFrameGenerators( this: Readonly< Pick< ConnectorEntranceClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<(...)
, (...)
>, "computeTween">>, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, >, "domElem" | "getEffectDetails" | "getStatus" | "getStyles" | "getTiming", >, > & Readonly< Pick< AnimClip< Readonly< StripDuplicateMethodAutocompletion< { defaultConfig?: Partial<(...)
> & object; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play"; immutableConfig?: Partial<(...)
> & object; buildFrameGenerators( this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>
, ...effectOptions: unknown[], ): EffectFrameGeneratorSet; }, >, >, AnimClipConfig, >, "computeTween", >, >, direction?: | "from-left" | "from-top" | "from-bottom" | "from-right" | "from-A" | "from-B",): { keyframesGenerator_play: () => Keyframe[] } Parameters
- this: Readonly<
Pick<
ConnectorEntranceClip<
Readonly<
StripDuplicateMethodAutocompletion<
{
defaultConfig?: Partial<(...)> & object;
howOftenBuildGenerators?: "on-first-play-only" | "on-every-play";
immutableConfig?: Partial<(...)> & object;
buildFrameGenerators(
this: Readonly<Pick<AnimClip<(...), (...)>, "computeTween">>,
...effectOptions: unknown[],
): EffectFrameGeneratorSet;
},
>,
>,
>,
"domElem"
| "getEffectDetails"
| "getStatus"
| "getStyles"
| "getTiming",
>,
> & Readonly<
Pick<
AnimClip<
Readonly<
StripDuplicateMethodAutocompletion<
{
defaultConfig?: Partial<(...)> & object;
howOftenBuildGenerators?: "on-first-play-only" | "on-every-play";
immutableConfig?: Partial<(...)> & object;
buildFrameGenerators(
this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<{ defaultConfig?: (Partial<unknown> & object) | undefined; immutableConfig?: (Partial<unknown> & object) | undefined; howOftenBuildGenerators?: "on-first-play-only" | "on-every-play" | undefined; buildFrameGenerators(this: Readonly<Pick<AnimClip<Readonly<StripDuplicateMethodAutocompletion<any>>, AnimClipConfig>, "computeTween">>, ...effectOptions: unknown[]): EffectFrameGeneratorSet; }>>, AnimClipConfig>, "computeTween">>,
...effectOptions: unknown[],
): EffectFrameGeneratorSet;
},
>,
>,
AnimClipConfig,
>,
"computeTween",
>,
> - direction: "from-left" | "from-top" | "from-bottom" | "from-right" | "from-A" | "from-B" = 'from-A'
Returns { keyframesGenerator_play: () => Keyframe[] }
Typings for the preset connector entrance animation effects that come with the library's connector entrance effect bank.