From d5e51005e5019066065f6a275ec29fdb67f6a546 Mon Sep 17 00:00:00 2001 From: QZQ <928221136@qq.com> Date: Thu, 24 Jan 2019 21:22:15 +0800 Subject: [PATCH] fix image filter interface lack of extends base --- types/fabric/fabric-impl.d.ts | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/types/fabric/fabric-impl.d.ts b/types/fabric/fabric-impl.d.ts index d3c7f70a90..15087ab8d3 100644 --- a/types/fabric/fabric-impl.d.ts +++ b/types/fabric/fabric-impl.d.ts @@ -3952,63 +3952,63 @@ interface IConvoluteFilter extends IBaseFilter { */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface IGradientTransparencyFilter { +interface IGradientTransparencyFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface IGrayscaleFilter { +interface IGrayscaleFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface IInvertFilter { +interface IInvertFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface IMaskFilter { +interface IMaskFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface IMultiplyFilter { +interface IMultiplyFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface INoiseFilter { +interface INoiseFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface IPixelateFilter { +interface IPixelateFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface IRemoveWhiteFilter { +interface IRemoveWhiteFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface IResizeFilter { +interface IResizeFilter extends IBaseFilter { /** * Resize type */ @@ -4034,21 +4034,21 @@ interface IResizeFilter { */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface ISepiaFilter { +interface ISepiaFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface ISepia2Filter { +interface ISepia2Filter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to */ applyTo(canvasEl: HTMLCanvasElement): void; } -interface ITintFilter { +interface ITintFilter extends IBaseFilter { /** * Applies filter to canvas element * @param canvasEl Canvas element to apply filter to