1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 | import { JssStyle, Styles } from "jss";
|
22 | import { FontSet } from "./font";
|
23 | export declare enum IconSetType {
|
24 | FontAwesome = 0
|
25 | }
|
26 | export interface IconSetConfiguration {
|
27 | name: string;
|
28 | label: string;
|
29 | type: IconSetType;
|
30 | npmModule: string;
|
31 | cssFiles: string[];
|
32 | fonts?: Array<FontSet>;
|
33 | }
|
34 | export interface IconStyles extends Styles {
|
35 | "icon-add": JssStyle;
|
36 | "icon-app": JssStyle;
|
37 | "icon-audio": JssStyle;
|
38 | "icon-back": JssStyle;
|
39 | "icon-calendar": JssStyle;
|
40 | "icon-cancel": JssStyle;
|
41 | "icon-caret-down": JssStyle;
|
42 | "icon-caret-left": JssStyle;
|
43 | "icon-caret-right": JssStyle;
|
44 | "icon-caret-up": JssStyle;
|
45 | "icon-chat": JssStyle;
|
46 | "icon-check": JssStyle;
|
47 | "icon-company": JssStyle;
|
48 | "icon-contact": JssStyle;
|
49 | "icon-copyright": JssStyle;
|
50 | "icon-delete": JssStyle;
|
51 | "icon-doc": JssStyle;
|
52 | "icon-edit": JssStyle;
|
53 | "icon-email": JssStyle;
|
54 | "icon-error": JssStyle;
|
55 | "icon-event": JssStyle;
|
56 | "icon-external-link": JssStyle;
|
57 | "icon-file": JssStyle;
|
58 | "icon-files": JssStyle;
|
59 | "icon-folder": JssStyle;
|
60 | "icon-home": JssStyle;
|
61 | "icon-inbox": JssStyle;
|
62 | "icon-info": JssStyle;
|
63 | "icon-image": JssStyle;
|
64 | "icon-listen": JssStyle;
|
65 | "icon-location": JssStyle;
|
66 | "icon-log-in": JssStyle;
|
67 | "icon-log-out": JssStyle;
|
68 | "icon-more": JssStyle;
|
69 | "icon-move": JssStyle;
|
70 | "icon-next": JssStyle;
|
71 | "icon-notification": JssStyle;
|
72 | "icon-pdf": JssStyle;
|
73 | "icon-phone": JssStyle;
|
74 | "icon-play": JssStyle;
|
75 | "icon-presentation": JssStyle;
|
76 | "icon-previous": JssStyle;
|
77 | "icon-public": JssStyle;
|
78 | "icon-remove": JssStyle;
|
79 | "icon-search": JssStyle;
|
80 | "icon-settings": JssStyle;
|
81 | "icon-settings-alt": JssStyle;
|
82 | "icon-share": JssStyle;
|
83 | "icon-spreadsheet": JssStyle;
|
84 | "icon-star": JssStyle;
|
85 | "icon-table": JssStyle;
|
86 | "icon-tag": JssStyle;
|
87 | "icon-todo": JssStyle;
|
88 | "icon-trademark": JssStyle;
|
89 | "icon-upload": JssStyle;
|
90 | "icon-user": JssStyle;
|
91 | "icon-users": JssStyle;
|
92 | "icon-warning": JssStyle;
|
93 | "icon-webid": JssStyle;
|
94 | }
|