MotionScript

@motion-script/core


@motion-script/core / resolveChainFilters

Function: resolveChainFilters()

resolveChainFilters(filters): AnyFilter[]

Defined in: attributes/shape/filters/chain.ts:474

Normalises any ImageFilter/VideoFilter value to a plain filter array. Used internally when reading props before rendering or interpolation.

Parameters

filters

DirectionalBlurEffect | PixelateEffect | BulgeEffect | BloomEffect | VintageEffect | ChromaticAberrationEffect | InvertEffect | ScatterEffect | PosterizeEffect | SkSLEffect | VignetteEffect | GrainEffect | SharpenEffect | EdgesEffect | ThresholdEffect | RadialBlurEffect | HalftoneEffect | DitherEffect | DuotoneEffect | CurvesFilter | ExposureFilter | BlurFilter | GrayscaleFilter | AlphaFilter | ColorMatrixFilter | ColorAdjustmentFilter | RgbShiftEffect | ScanlinesEffect | BlockDisplaceEffect | BitCrushEffect | AsciiEffect | StreakEffect | GodRaysEffect | OilPaintEffect | TextureEffect | DisplaceEffect | WaveEffect | TwirlEffect | ProgressiveBlurEffect | KaleidoscopeEffect | PosterizeTimeFilter | VideoEchoFilter | ImageFilterChain | MediaFilter[] | (MediaFilter | VideoMediaFilter)[] | undefined

Returns

AnyFilter[]