Skip to content

setIcon()

此函数属于 Iconify Tools 中的 IconSet 类。

函数 setIcon() 用于向图标集添加新图标或覆盖现有项。

用法

该函数包含以下参数:

函数在成功时返回简单的 true,失败时返回 false

示例

example.ts
tsimport { blankIconSet } from '@iconify/tools';

// Create icon set, add few icons
const iconSet = blankIconSet('test-prefix');
iconSet.setIcon('add', {
   body: '<path d="M14 7v1H8v6H7V8H1V7h6V1h1v6h6z"/>',
});
iconSet.setIcon('triangle-left', {
   body: '<g fill="currentColor"><path d="M10.44 2l.56.413v11.194l-.54.393L5 8.373v-.827L10.44 2z"/></g>',
});
iconSet.setVariation('triangle-right', 'triangle-left', {
   hFlip: true,
});

// Set information
iconSet.info = {
   name: 'Test',
   author: {
       name: 'Me',
   },
   license: {
       title: 'MIT',
   },
};

// Export icon set
const data = iconSet.export();
console.log(JSON.stringify(data, null, '\t'));