From 8b75f13e8d265d496a210aee5f66a344a11ccdca Mon Sep 17 00:00:00 2001 From: lincoln Date: Tue, 13 Mar 2018 14:20:45 +0800 Subject: [PATCH] create pdf addon --- types/dwt/addon.pdf.d.ts | 4 ++++ types/dwt/index.d.ts | 11 +---------- types/dwt/tsconfig.json | 1 + 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/types/dwt/addon.pdf.d.ts b/types/dwt/addon.pdf.d.ts index 90422d2f26..73f270c7a4 100644 --- a/types/dwt/addon.pdf.d.ts +++ b/types/dwt/addon.pdf.d.ts @@ -60,3 +60,7 @@ interface PDF { interface WebTwainAddon { PDF: PDF; } + +interface WebTwain { + Addon: WebTwainAddon; +} diff --git a/types/dwt/index.d.ts b/types/dwt/index.d.ts index 63125cadd5..752e0a8e0a 100644 --- a/types/dwt/index.d.ts +++ b/types/dwt/index.d.ts @@ -2,6 +2,7 @@ // Project: http://www.dynamsoft.com/Products/WebTWAIN_Overview.aspx // Definitions by: Xiao Ling // Josh Hall +// Lincoln Hu // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.2 @@ -1261,21 +1262,11 @@ interface Container { Height: string | number; } -interface WebTwainAddon { - -} - /** * @class */ // properties (get/set) / sync functions interface WebTwain { - /** - * Returns addon. - * @type {WebTwainAddon} - */ - Addon: WebTwainAddon; - /** * Returns or sets whether multi-page selection is supported. * @type {bool} diff --git a/types/dwt/tsconfig.json b/types/dwt/tsconfig.json index db2ac6bbf4..13f35fcfbf 100644 --- a/types/dwt/tsconfig.json +++ b/types/dwt/tsconfig.json @@ -18,6 +18,7 @@ }, "files": [ "index.d.ts", + "addon.pdf.d.ts", "dwt-tests.ts" ] } \ No newline at end of file