import { IIconOptions , IIconSubset , registerIcons } from '@uifabric/styling' ; export function initializeIcons ( baseUrl = '' , options ? ) { const subset = { style : { MozOsxFontSmoothing : 'grayscale' , WebkitFontSmoothing : 'antialiased' , fontStyle : 'normal' , fontWeight : 'normal' , speak : 'none' } , fontFace : { fontFamily : 'FabricMDL2Icons' , src : `url('${ baseUrl }fabric-icons.woff') format('woff')` } , icons : { 'ChevronDown' : '\uE70D' , 'More' : '\uE712' , 'Link' : '\uE71B' , 'CheckMark' : '\uE73E' , 'Emoji2' : '\uE76E' , 'Redo' : '\uE7A6' , 'Undo' : '\uE7A7' , 'Car' : '\uE804' , 'EatDrink' : '\uE807' , 'FontColor' : '\uE8D3' , 'Italic' : '\uE8DB' , 'Underline' : '\uE8DC' , 'Bold' : '\uE8DD' , 'FontSize' : '\uE8E9' , 'BulletedList' : '\uE8FD' , 'CheckList' : '\uE9D5' , 'NumberedList' : '\uEA1C' , 'Lightbulb' : '\uEA80' , 'Soccer' : '\uEB21' , 'Heart' : '\uEB51' , 'Photo2' : '\uEB9F' , 'Embed' : '\uECCE' , 'FangBody' : '\uECEB' , 'RemoveLink' : '\uED90' , 'ClearFormatting' : '\uEDDD' , 'Strikethrough' : '\uEDE0' , 'Vacation' : '\uF49F' , 'FontColorA' : '\uF4EC' , 'FontColorSwatch' : '\uF4ED' , 'BulletedListText' : '\uF792' , 'BulletedListBullet' : '\uF793' , 'NumberedListText' : '\uF796' , 'NumberedListNumber' : '\uF797' , 'RemoveLinkChain' : '\uF79A' , 'RemoveLinkX' : '\uF79B' , 'FabricTextHighlight' : '\uF79C' , 'ClearFormattingA' : '\uF79D' , 'ClearFormattingEraser' : '\uF79E' , 'Photo2Fill' : '\uF79F' , 'IncreaseIndentText' : '\uF7A0' , 'IncreaseIndentArrow' : '\uF7A1' , 'DecreaseIndentText' : '\uF7A2' , 'DecreaseIndentArrow' : '\uF7A3' , 'CheckListText' : '\uF7A8' , 'CheckListCheck' : '\uF7A9' , 'FabricTextHighlightComposite' : '\uF7DA' , 'DecreaseIndentLegacy' : '\uE290' , 'IncreaseIndentLegacy' : '\uE291' } } ; registerIcons ( subset , options ) ; }