@@ -48,7 +48,7 @@ export interface IApplicationIcons {
48
48
extensions : string [ ] ;
49
49
iconName : string ;
50
50
imageName : string [ ] ;
51
- cdnImageName ?: string ;
51
+ cdnImageName ?: string [ ] ;
52
52
}
53
53
54
54
/**
@@ -59,7 +59,8 @@ export const ApplicationIconList: IApplicationIcons[] = [
59
59
application : ApplicationType . Access ,
60
60
extensions : [ 'accdb' , 'accde' , 'accdt' , 'accdr' , 'mdb' ] ,
61
61
iconName : 'AccessLogo' ,
62
- imageName : [ 'accdb' ]
62
+ imageName : [ 'accdb' ] ,
63
+ cdnImageName : [ "accdb" ]
63
64
} ,
64
65
{
65
66
application : ApplicationType . ASPX ,
@@ -83,13 +84,15 @@ export const ApplicationIconList: IApplicationIcons[] = [
83
84
application : ApplicationType . CSV ,
84
85
extensions : [ 'csv' ] ,
85
86
iconName : 'ExcelDocument' ,
86
- imageName : [ 'csv' ]
87
+ imageName : [ 'csv' ] ,
88
+ cdnImageName : [ 'csv' ]
87
89
} ,
88
90
{
89
91
application : ApplicationType . Excel ,
90
92
extensions : [ 'xls' , 'xlt' , 'xlm' , 'xlsx' , 'xlsm' , 'xltx' , 'xltm' , 'ods' ] ,
91
93
iconName : 'ExcelDocument' ,
92
- imageName : [ 'xlsx' , 'xls' , 'xltx' , 'ods' ]
94
+ imageName : [ 'xlsx' , 'xls' , 'xltx' , 'ods' ] ,
95
+ cdnImageName : [ 'xlsx' , 'xltx' , 'ods' ]
93
96
} ,
94
97
{
95
98
application : ApplicationType . HTML ,
@@ -113,14 +116,15 @@ export const ApplicationIconList: IApplicationIcons[] = [
113
116
application : ApplicationType . OneNote ,
114
117
extensions : [ 'one' , 'onepkg' , 'onetoc' ] ,
115
118
iconName : 'OneNoteLogo' ,
116
- imageName : [ 'one' , 'onepkg' , 'onetoc' ]
119
+ imageName : [ 'one' , 'onepkg' , 'onetoc' ] ,
120
+ cdnImageName : [ 'one' , 'onetoc' ]
117
121
} ,
118
122
{
119
123
application : ApplicationType . PDF ,
120
124
extensions : [ 'pdf' ] ,
121
125
iconName : 'PDF' ,
122
126
imageName : [ ] ,
123
- cdnImageName : 'pdf'
127
+ cdnImageName : [ 'pdf' ]
124
128
} ,
125
129
{
126
130
application : ApplicationType . PowerApps ,
@@ -132,19 +136,22 @@ export const ApplicationIconList: IApplicationIcons[] = [
132
136
application : ApplicationType . PowerPoint ,
133
137
extensions : [ 'ppt' , 'pot' , 'pps' , 'pptx' , 'pptm' , 'potx' , 'potm' , 'ppam' , 'ppsx' , 'ppsm' , 'sldx' , 'sldx' ] ,
134
138
iconName : 'PowerPointDocument' ,
135
- imageName : [ 'odp' , 'potx' , 'ppsx' , 'pptx' ]
139
+ imageName : [ 'odp' , 'potx' , 'ppsx' , 'pptx' ] ,
140
+ cdnImageName : [ 'pptx' , 'odp' , 'potx' , 'ppsx' ]
136
141
} ,
137
142
{
138
143
application : ApplicationType . Project ,
139
144
extensions : [ 'mpp' , 'mpt' , 'mpx' , 'mpd' ] ,
140
145
iconName : 'ProjectLogoInverse' ,
141
- imageName : [ 'mpp' , 'mpt' ]
146
+ imageName : [ 'mpp' , 'mpt' ] ,
147
+ cdnImageName : [ 'mpp' , 'mpt' ]
142
148
} ,
143
149
{
144
150
application : ApplicationType . Publisher ,
145
151
extensions : [ 'pub' ] ,
146
152
iconName : 'PublisherLogo' ,
147
- imageName : [ 'pub' ]
153
+ imageName : [ 'pub' ] ,
154
+ cdnImageName : [ 'pub' ]
148
155
} ,
149
156
{
150
157
application : ApplicationType . SASS ,
@@ -156,13 +163,15 @@ export const ApplicationIconList: IApplicationIcons[] = [
156
163
application : ApplicationType . Visio ,
157
164
extensions : [ 'vsd' , 'vss' , 'vst' , 'vdx' , 'vsx' , 'vtx' , 'vsdx' ] ,
158
165
iconName : 'VisioDocument' ,
159
- imageName : [ 'vsdx' , 'vssx' , 'vstx' ]
166
+ imageName : [ 'vsdx' , 'vssx' , 'vstx' ] ,
167
+ cdnImageName : [ 'vsdx' , 'vssx' , 'vstx' ]
160
168
} ,
161
169
{
162
170
application : ApplicationType . Word ,
163
171
extensions : [ 'doc' , 'dot' , 'docx' , 'docm' , 'dotx' , 'dotm' , 'docb' , 'odt' ] ,
164
172
iconName : 'WordDocument' ,
165
- imageName : [ 'docx' , 'dotx' , 'odt' ]
173
+ imageName : [ 'docx' , 'dotx' , 'odt' ] ,
174
+ cdnImageName : [ 'docx' , 'dotx' , 'odt' ]
166
175
}
167
176
] ;
168
177
0 commit comments