From c4958488cb62a4a7344db92ef979e742f6c993f3 Mon Sep 17 00:00:00 2001 From: iamkun Date: Fri, 24 May 2019 14:51:25 +0800 Subject: [PATCH] Type: add Icon type (#15634) --- types/element-ui.d.ts | 4 ++++ types/icon.d.ts | 7 +++++++ 2 files changed, 11 insertions(+) create mode 100644 types/icon.d.ts diff --git a/types/element-ui.d.ts b/types/element-ui.d.ts index 043fb6467..eb15a7d41 100644 --- a/types/element-ui.d.ts +++ b/types/element-ui.d.ts @@ -71,6 +71,7 @@ import { ElTree } from './tree' import { ElUpload } from './upload' import { ElLink } from './link' import { ElDivider } from './divider' +import { ElIcon } from './icon' import { ElCalendar } from './calendar' import { ElImage } from './image' @@ -314,5 +315,8 @@ export class Link extends ElLink {} /** Image Component */ export class Image extends ElImage {} +/** Icon Component */ +export class Icon extends ElIcon {} + /** Calendar Component */ export class Calendar extends ElCalendar {} diff --git a/types/icon.d.ts b/types/icon.d.ts new file mode 100644 index 000000000..ff3ed4dd0 --- /dev/null +++ b/types/icon.d.ts @@ -0,0 +1,7 @@ +import { ElementUIComponent } from './component' + +/** Icon Component */ +export declare class ElIcon extends ElementUIComponent { + /** Icon name */ + name: string +}