| @@ 134-172 (lines=39) @@ | ||
| 131 | resultText = '', |
|
| 132 | resultClass = 'icon-file'; |
|
| 133 | ||
| 134 | switch (fileType) |
|
| 135 | { |
|
| 136 | case FileType.Text: |
|
| 137 | case FileType.Eml: |
|
| 138 | case FileType.WordText: |
|
| 139 | resultClass = 'icon-file-text'; |
|
| 140 | break; |
|
| 141 | case FileType.Html: |
|
| 142 | case FileType.Code: |
|
| 143 | resultClass = 'icon-file-code'; |
|
| 144 | break; |
|
| 145 | case FileType.Image: |
|
| 146 | resultClass = 'icon-file-image'; |
|
| 147 | break; |
|
| 148 | case FileType.Audio: |
|
| 149 | resultClass = 'icon-file-music'; |
|
| 150 | break; |
|
| 151 | case FileType.Video: |
|
| 152 | resultClass = 'icon-file-movie'; |
|
| 153 | break; |
|
| 154 | case FileType.Archive: |
|
| 155 | resultClass = 'icon-file-zip'; |
|
| 156 | break; |
|
| 157 | case FileType.Certificate: |
|
| 158 | case FileType.CertificateBin: |
|
| 159 | resultClass = 'icon-file-certificate'; |
|
| 160 | break; |
|
| 161 | case FileType.Sheet: |
|
| 162 | resultClass = 'icon-file-excel'; |
|
| 163 | break; |
|
| 164 | case FileType.Presentation: |
|
| 165 | resultClass = 'icon-file-chart-graph'; |
|
| 166 | break; |
|
| 167 | case FileType.Pdf: |
|
| 168 | resultText = 'pdf'; |
|
| 169 | resultClass = 'icon-none'; |
|
| 170 | break; |
|
| 171 | // no default |
|
| 172 | } |
|
| 173 | ||
| 174 | return [resultClass, resultText]; |
|
| 175 | }); |
|
| @@ 194-227 (lines=34) @@ | ||
| 191 | ||
| 192 | if (types && 1 === types.length && types[0]) |
|
| 193 | { |
|
| 194 | switch (types[0]) |
|
| 195 | { |
|
| 196 | case FileType.Text: |
|
| 197 | case FileType.WordText: |
|
| 198 | result = 'icon-file-text'; |
|
| 199 | break; |
|
| 200 | case FileType.Html: |
|
| 201 | case FileType.Code: |
|
| 202 | result = 'icon-file-code'; |
|
| 203 | break; |
|
| 204 | case FileType.Image: |
|
| 205 | result = 'icon-file-image'; |
|
| 206 | break; |
|
| 207 | case FileType.Audio: |
|
| 208 | result = 'icon-file-music'; |
|
| 209 | break; |
|
| 210 | case FileType.Video: |
|
| 211 | result = 'icon-file-movie'; |
|
| 212 | break; |
|
| 213 | case FileType.Archive: |
|
| 214 | result = 'icon-file-zip'; |
|
| 215 | break; |
|
| 216 | case FileType.Certificate: |
|
| 217 | case FileType.CertificateBin: |
|
| 218 | result = 'icon-file-certificate'; |
|
| 219 | break; |
|
| 220 | case FileType.Sheet: |
|
| 221 | result = 'icon-file-excel'; |
|
| 222 | break; |
|
| 223 | case FileType.Presentation: |
|
| 224 | result = 'icon-file-chart-graph'; |
|
| 225 | break; |
|
| 226 | // no default |
|
| 227 | } |
|
| 228 | } |
|
| 229 | } |
|
| 230 | ||