Skip to content

Commit

Permalink
refactor: improve applyFilter type (nhn#687)
Browse files Browse the repository at this point in the history
  • Loading branch information
lja1018 authored Dec 20, 2021
1 parent e33b004 commit 2ffbbb6
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions apps/image-editor/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Type definitions for TOAST UI Image Editor v3.15.0
// Type definitions for TOAST UI Image Editor v3.15.2
// TypeScript Version: 3.2.2

declare namespace tuiImageEditor {
Expand Down Expand Up @@ -89,6 +89,15 @@ declare namespace tuiImageEditor {
};
}

type IFilterOptions =
| { blur: number }
| { brightness: number }
| { noise: number }
| { blocksize: number }
| { color: string; distance: number; useAlpha?: boolean }
| { mode: string; color: string; alpha?: number }
| { maskObjId: number };

interface ITextStyleConfig {
fill?: string;
fontFamily?: string;
Expand Down Expand Up @@ -261,9 +270,7 @@ declare namespace tuiImageEditor {
public addText(text: string, options?: IGenerateTextOptions): Promise<ITextObjectProps>;
public applyFilter(
type: string,
options?: {
maskObjId: number;
},
options?: IFilterOptions,
isSilent?: boolean
): Promise<IFilterResolveObject>;
public changeCursor(cursorType: string): void;
Expand Down

0 comments on commit 2ffbbb6

Please sign in to comment.