FontFamilyOptions.js 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381
  1. 'use strict';
  2. /**
  3. * Licensed Materials - Property of IBM
  4. * IBM Cognos Products: BI Cloud (C) Copyright IBM Corp. 2018, 2020
  5. * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  6. */
  7. define(['../widgets/livewidget/nls/StringResources'], function (stringResources) {
  8. return [{
  9. 'value': 'Anton',
  10. 'label': 'Anton',
  11. 'cssClass': 'rt_fontFamilyAnton'
  12. }, {
  13. 'value': 'CherryCreamSoda',
  14. 'label': 'Cherry Cream Soda',
  15. 'cssClass': 'rt_fontFamilyCherryCreamSoda'
  16. }, {
  17. 'value': 'Condiment-Regular',
  18. 'label': 'Condiment',
  19. 'cssClass': 'rt_fontFamilyCondiment-Regular'
  20. }, {
  21. 'value': 'DidactGothic',
  22. 'label': 'Didact Gothic',
  23. 'cssClass': 'rt_fontFamilyDidactGothic'
  24. }, {
  25. 'value': 'EuphoriaScript-Regular',
  26. 'label': 'Euphoria Script',
  27. 'cssClass': 'rt_fontFamilyEuphoriaScript-Regular'
  28. }, {
  29. 'value': 'Helvetica Neue for IBM',
  30. 'label': 'Helvetica Neue',
  31. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-Regular',
  32. 'subCssClasses': [{
  33. 'value': 'light',
  34. 'label': stringResources.get('textFontFamilySubClassLight'),
  35. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-Light'
  36. }, {
  37. 'value': 'lightitalic',
  38. 'label': stringResources.get('textFontFamilySubClassLightItalic'),
  39. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-LightItalic'
  40. }, {
  41. 'value': 'regular',
  42. 'label': stringResources.get('textFontFamilySubClassRegular'),
  43. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-Regular'
  44. }, {
  45. 'value': 'italic',
  46. 'label': stringResources.get('textFontFamilySubClassItalic'),
  47. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-Italic'
  48. }, {
  49. 'value': 'medium',
  50. 'label': stringResources.get('textFontFamilySubClassMedium'),
  51. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-Medium'
  52. }, {
  53. 'value': 'mediumitalic',
  54. 'label': stringResources.get('textFontFamilySubClassMediumItalic'),
  55. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-MediumItalic'
  56. }, {
  57. 'value': 'bold',
  58. 'label': stringResources.get('textFontFamilySubClassBold'),
  59. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-Bold'
  60. }, {
  61. 'value': 'bolditalic',
  62. 'label': stringResources.get('textFontFamilySubClassBoldItalic'),
  63. 'cssClass': 'rt_fontFamilyHelvNeueforIBM-BoldItalic'
  64. }]
  65. }, {
  66. 'value': 'KaushanScript-Regular',
  67. 'label': 'Kaushan Script',
  68. 'cssClass': 'rt_fontFamilyKaushanScript-Regular'
  69. }, {
  70. 'value': 'Lobster',
  71. 'label': 'Lobster',
  72. 'cssClass': 'rt_fontFamilyLobster'
  73. }, {
  74. 'value': 'Merriweather-Regular',
  75. 'label': 'Merriweather',
  76. 'cssClass': 'rt_fontFamilyMerriweather-Regular',
  77. 'subCssClasses': [{
  78. 'value': 'italic',
  79. 'label': stringResources.get('textFontFamilySubClassItalic'),
  80. 'cssClass': 'rt_fontFamilyMerriweather-Italic'
  81. }, {
  82. 'value': 'light',
  83. 'label': stringResources.get('textFontFamilySubClassLight'),
  84. 'cssClass': 'rt_fontFamilyMerriweather-Light'
  85. }, {
  86. 'value': 'regular',
  87. 'label': stringResources.get('textFontFamilySubClassRegular'),
  88. 'cssClass': 'rt_fontFamilyMerriweather-Regular'
  89. }, {
  90. 'value': 'bold',
  91. 'label': stringResources.get('textFontFamilySubClassBold'),
  92. 'cssClass': 'rt_fontFamilyMerriweather-Bold'
  93. }, {
  94. 'value': 'bolditalic',
  95. 'label': stringResources.get('textFontFamilySubClassBoldItalic'),
  96. 'cssClass': 'rt_fontFamilyMerriweather-BoldItalic'
  97. }, {
  98. 'value': 'black',
  99. 'label': stringResources.get('textFontFamilySubClassBlack'),
  100. 'cssClass': 'rt_fontFamilyMerriweather-Black'
  101. }, {
  102. 'value': 'lightitalic',
  103. 'label': stringResources.get('textFontFamilySubClassLightItalic'),
  104. 'cssClass': 'rt_fontFamilyMerriweather-LightItalic'
  105. }, {
  106. 'value': 'heavyitalic',
  107. 'label': stringResources.get('textFontFamilySubClassHeavyItalic'),
  108. 'cssClass': 'rt_fontFamilyMerriweather-HeavyItalic'
  109. }]
  110. }, {
  111. 'value': 'MerriweatherSans-Regular',
  112. 'label': 'Merriweather Sans',
  113. 'cssClass': 'rt_fontFamilyMerriweatherSans-Regular',
  114. 'subCssClasses': [{
  115. 'value': 'italic',
  116. 'label': stringResources.get('textFontFamilySubClassItalic'),
  117. 'cssClass': 'rt_fontFamilyMerriweatherSans-Italic'
  118. }, {
  119. 'value': 'light',
  120. 'label': stringResources.get('textFontFamilySubClassLight'),
  121. 'cssClass': 'rt_fontFamilyMerriweatherSans-Light'
  122. }, {
  123. 'value': 'lightitalic',
  124. 'label': stringResources.get('textFontFamilySubClassLightItalic'),
  125. 'cssClass': 'rt_fontFamilyMerriweatherSans-LightItalic'
  126. }, {
  127. 'value': 'regular',
  128. 'label': stringResources.get('textFontFamilySubClassRegular'),
  129. 'cssClass': 'rt_fontFamilyMerriweatherSans-Regular'
  130. }, {
  131. 'value': 'bold',
  132. 'label': stringResources.get('textFontFamilySubClassBold'),
  133. 'cssClass': 'rt_fontFamilyMerriweatherSans-Bold'
  134. }, {
  135. 'value': 'bolditalic',
  136. 'label': stringResources.get('textFontFamilySubClassBoldItalic'),
  137. 'cssClass': 'rt_fontFamilyMerriweatherSans-BoldItalic'
  138. }, {
  139. 'value': 'extrabold',
  140. 'label': stringResources.get('textFontFamilySubClassExtraBold'),
  141. 'cssClass': 'rt_fontFamilyMerriweatherSans-ExtraBold'
  142. }, {
  143. 'value': 'extrabolditalic',
  144. 'label': stringResources.get('textFontFamilySubClassExtraBoldItalic'),
  145. 'cssClass': 'rt_fontFamilyMerriweatherSans-ExtraBoldItalic'
  146. }]
  147. }, {
  148. 'value': 'Monoton-Regular',
  149. 'label': 'Monoton',
  150. 'cssClass': 'rt_fontFamilyMonoton-Regular'
  151. }, {
  152. 'value': 'Montserrat-Regular',
  153. 'label': 'Montserrat',
  154. 'cssClass': 'rt_fontFamilyMontserrat-Regular',
  155. 'subCssClasses': [{
  156. 'value': 'hairline',
  157. 'label': stringResources.get('textFontFamilySubClassHairline'),
  158. 'cssClass': 'rt_fontFamilyMontserrat-Hairline'
  159. }, {
  160. 'value': 'light',
  161. 'label': stringResources.get('textFontFamilySubClassLight'),
  162. 'cssClass': 'rt_fontFamilyMontserrat-Light'
  163. }, {
  164. 'value': 'regular',
  165. 'label': stringResources.get('textFontFamilySubClassRegular'),
  166. 'cssClass': 'rt_fontFamilyMontserrat-Regular'
  167. }, {
  168. 'value': 'bold',
  169. 'label': stringResources.get('textFontFamilySubClassBold'),
  170. 'cssClass': 'rt_fontFamilyMontserrat-Bold'
  171. }, {
  172. 'value': 'black',
  173. 'label': stringResources.get('textFontFamilySubClassBlack'),
  174. 'cssClass': 'rt_fontFamilyMontserrat-Black'
  175. }]
  176. }, {
  177. 'value': 'OpenSansCondensed-Light',
  178. 'label': 'Open Sans Condensed',
  179. 'cssClass': 'rt_fontFamilyOpenSansCondensed-Light',
  180. 'subCssClasses': [{
  181. 'value': 'light',
  182. 'label': stringResources.get('textFontFamilySubClassLight'),
  183. 'cssClass': 'rt_fontFamilyOpenSansCondensed-Light'
  184. }, {
  185. 'value': 'lightitalic',
  186. 'label': stringResources.get('textFontFamilySubClassLightItalic'),
  187. 'cssClass': 'rt_fontFamilyOpenSansCondensed-LightItalic'
  188. }, {
  189. 'value': 'bold',
  190. 'label': stringResources.get('textFontFamilySubClassBold'),
  191. 'cssClass': 'rt_fontFamilyOpenSansCondensed-Bold'
  192. }]
  193. }, {
  194. 'value': 'Oswald-Regular',
  195. 'label': 'Oswald',
  196. 'cssClass': 'rt_fontFamilyOswald-Regular',
  197. 'subCssClasses': [{
  198. 'value': 'extralight',
  199. 'label': stringResources.get('textFontFamilySubClassExtraLight'),
  200. 'cssClass': 'rt_fontFamilyOswald-ExtraLight'
  201. }, {
  202. 'value': 'extralightitalic',
  203. 'label': stringResources.get('textFontFamilySubClassExtraLightItalic'),
  204. 'cssClass': 'rt_fontFamilyOswald-ExtraLightItalic'
  205. }, {
  206. 'value': 'light',
  207. 'label': stringResources.get('textFontFamilySubClassLight'),
  208. 'cssClass': 'rt_fontFamilyOswald-Light'
  209. }, {
  210. 'value': 'lightitalic',
  211. 'label': stringResources.get('textFontFamilySubClassLightItalic'),
  212. 'cssClass': 'rt_fontFamilyOswald-LightItalic'
  213. }, {
  214. 'value': 'regular',
  215. 'label': stringResources.get('textFontFamilySubClassRegular'),
  216. 'cssClass': 'rt_fontFamilyOswald-Regular'
  217. }, {
  218. 'value': 'regularitalic',
  219. 'label': stringResources.get('textFontFamilySubClassRegularItalic'),
  220. 'cssClass': 'rt_fontFamilyOswald-RegularItalic'
  221. }, {
  222. 'value': 'medium',
  223. 'label': stringResources.get('textFontFamilySubClassMedium'),
  224. 'cssClass': 'rt_fontFamilyOswald-Medium'
  225. }, {
  226. 'value': 'mediumitalic',
  227. 'label': stringResources.get('textFontFamilySubClassMediumItalic'),
  228. 'cssClass': 'rt_fontFamilyOswald-MediumItalic'
  229. }, {
  230. 'value': 'demibold',
  231. 'label': stringResources.get('textFontFamilySubClassDemiBold'),
  232. 'cssClass': 'rt_fontFamilyOswald-DemiBold'
  233. }, {
  234. 'value': 'demibolditalic',
  235. 'label': stringResources.get('textFontFamilySubClassDemiBoldItalic'),
  236. 'cssClass': 'rt_fontFamilyOswald-DemiBoldItalic'
  237. }, {
  238. 'value': 'bold',
  239. 'label': stringResources.get('textFontFamilySubClassBold'),
  240. 'cssClass': 'rt_fontFamilyOswald-Bold'
  241. }, {
  242. 'value': 'bolditalic',
  243. 'label': stringResources.get('textFontFamilySubClassBoldItalic'),
  244. 'cssClass': 'rt_fontFamilyOswald-BoldItalic'
  245. }, {
  246. 'value': 'heavy',
  247. 'label': stringResources.get('textFontFamilySubClassHeavy'),
  248. 'cssClass': 'rt_fontFamilyOswald-Heavy'
  249. }, {
  250. 'value': 'heavyitalic',
  251. 'label': stringResources.get('textFontFamilySubClassHeavyItalic'),
  252. 'cssClass': 'rt_fontFamilyOswald-HeavyItalic'
  253. }, {
  254. 'value': 'stencil',
  255. 'label': stringResources.get('textFontFamilySubClassStencil'),
  256. 'cssClass': 'rt_fontFamilyOswald-Stencil'
  257. }]
  258. }, {
  259. 'value': 'Playball',
  260. 'label': 'Playball',
  261. 'cssClass': 'rt_fontFamilyPlayball'
  262. }, {
  263. 'value': 'Plex-Regular',
  264. 'label': 'IBM Plex',
  265. 'cssClass': 'rt_fontFamilyPlex-Regular',
  266. 'subCssClasses': [{
  267. 'value': 'thin',
  268. 'label': stringResources.get('textFontFamilySubClassThin'),
  269. 'cssClass': 'rt_fontFamilyPlex-Thin'
  270. }, {
  271. 'value': 'thinitalic',
  272. 'label': stringResources.get('textFontFamilySubClassThinItalic'),
  273. 'cssClass': 'rt_fontFamilyPlex-ThinItalic'
  274. }, {
  275. 'value': 'light',
  276. 'label': stringResources.get('textFontFamilySubClassLight'),
  277. 'cssClass': 'rt_fontFamilyPlex-Light'
  278. }, {
  279. 'value': 'lightitalic',
  280. 'label': stringResources.get('textFontFamilySubClassLightItalic'),
  281. 'cssClass': 'rt_fontFamilyPlex-LightItalic'
  282. }, {
  283. 'value': 'regular',
  284. 'label': stringResources.get('textFontFamilySubClassRegular'),
  285. 'cssClass': 'rt_fontFamilyPlex-Regular'
  286. }, {
  287. 'value': 'italic',
  288. 'label': stringResources.get('textFontFamilySubClassItalic'),
  289. 'cssClass': 'rt_fontFamilyPlex-Italic'
  290. }, {
  291. 'value': 'medium',
  292. 'label': stringResources.get('textFontFamilySubClassMedium'),
  293. 'cssClass': 'rt_fontFamilyPlex-Medium'
  294. }, {
  295. 'value': 'mediumitalic',
  296. 'label': stringResources.get('textFontFamilySubClassMediumItalic'),
  297. 'cssClass': 'rt_fontFamilyPlex-MediumItalic'
  298. }, {
  299. 'value': 'bold',
  300. 'label': stringResources.get('textFontFamilySubClassBold'),
  301. 'cssClass': 'rt_fontFamilyPlex-Bold'
  302. }, {
  303. 'value': 'bolditalic',
  304. 'label': stringResources.get('textFontFamilySubClassBoldItalic'),
  305. 'cssClass': 'rt_fontFamilyPlex-BoldItalic'
  306. }]
  307. }, {
  308. 'value': 'Roboto-Regular',
  309. 'label': 'Roboto',
  310. 'cssClass': 'rt_fontFamilyRoboto-Regular',
  311. 'subCssClasses': [{
  312. 'value': 'thin',
  313. 'label': stringResources.get('textFontFamilySubClassThin'),
  314. 'cssClass': 'rt_fontFamilyRoboto-Thin'
  315. }, {
  316. 'value': 'thinitalic',
  317. 'label': stringResources.get('textFontFamilySubClassThinItalic'),
  318. 'cssClass': 'rt_fontFamilyRoboto-ThinItalic'
  319. }, {
  320. 'value': 'light',
  321. 'label': stringResources.get('textFontFamilySubClassLight'),
  322. 'cssClass': 'rt_fontFamilyRoboto-Light'
  323. }, {
  324. 'value': 'lightitalic',
  325. 'label': stringResources.get('textFontFamilySubClassLightItalic'),
  326. 'cssClass': 'rt_fontFamilyRoboto-LightItalic'
  327. }, {
  328. 'value': 'regular',
  329. 'label': stringResources.get('textFontFamilySubClassRegular'),
  330. 'cssClass': 'rt_fontFamilyRoboto-Regular'
  331. }, {
  332. 'value': 'italic',
  333. 'label': stringResources.get('textFontFamilySubClassItalic'),
  334. 'cssClass': 'rt_fontFamilyRoboto-Italic'
  335. }, {
  336. 'value': 'medium',
  337. 'label': stringResources.get('textFontFamilySubClassMedium'),
  338. 'cssClass': 'rt_fontFamilyRoboto-Medium'
  339. }, {
  340. 'value': 'mediumitalic',
  341. 'label': stringResources.get('textFontFamilySubClassMediumItalic'),
  342. 'cssClass': 'rt_fontFamilyRoboto-MediumItalic'
  343. }, {
  344. 'value': 'bold',
  345. 'label': stringResources.get('textFontFamilySubClassBold'),
  346. 'cssClass': 'rt_fontFamilyRoboto-Bold'
  347. }, {
  348. 'value': 'bolditalic',
  349. 'label': stringResources.get('textFontFamilySubClassBoldItalic'),
  350. 'cssClass': 'rt_fontFamilyRoboto-BoldItalic'
  351. }, {
  352. 'value': 'black',
  353. 'label': stringResources.get('textFontFamilySubClassBlack'),
  354. 'cssClass': 'rt_fontFamilyRoboto-Black'
  355. }, {
  356. 'value': 'blackitalic',
  357. 'label': stringResources.get('textFontFamilySubClassBlackItalic'),
  358. 'cssClass': 'rt_fontFamilyRoboto-BlackItalic'
  359. }]
  360. }, {
  361. 'value': 'SortsMillGoudy-Regular',
  362. 'label': 'Sorts Mill Goudy',
  363. 'cssClass': 'rt_fontFamilySortsMillGoudy-Regular',
  364. 'subCssClasses': [{
  365. 'value': 'regular',
  366. 'label': stringResources.get('textFontFamilySubClassRegular'),
  367. 'cssClass': 'rt_fontFamilySortsMillGoudy-Regular'
  368. }, {
  369. 'value': 'italic',
  370. 'label': stringResources.get('textFontFamilySubClassItalic'),
  371. 'cssClass': 'rt_fontFamilySortsMillGoudy-Italic'
  372. }]
  373. }, {
  374. 'value': 'SpecialElite',
  375. 'label': 'Special Elite',
  376. 'cssClass': 'rt_fontFamilySpecialElite'
  377. }];
  378. });
  379. //# sourceMappingURL=FontFamilyOptions.js.map