ImageFilterDefinition: { filterId: string; toolbarKey: string; title: string; text: string; action: Function; intensity?: number; min?: number; max?: number; step?: number; builtin?: boolean }

Defines image filter.

Type declaration

  • filterId: string

    Unique filter name. Used as filter identifier.

  • toolbarKey: string

    Uniqie toolbar button key.

  • title: string

    Filter description title.

  • text: string

    Short filter name.

  • action: Function

    Filter action.

  • Optional intensity?: number

    Filter intensity if available.

  • Optional min?: number

    Min intensity.

  • Optional max?: number

    Max intensity.

  • Optional step?: number

    Intensity slider step.

  • Optional builtin?: boolean

    Indicates whether the image filter is builtin and can be used in a background worker service.