1.0.0-beta.1 • Published 4 years ago
@novyk/sx-icon v1.0.0-beta.1
sx-icon
Angular SVG Icons Handler
Installation
$ ng add @novyk/sx-icon
Usage
Add icons to registry:
constructor(
private iconsRegistry: SxIconsRegistry,
) {}
...
this.iconsRegistry.add({name: 'star', url: '/assets/icons/star.svg'});
// or
this.iconsRegistry.add([
{name: 'star', url: '/assets/icons/star.svg'},
{name: 'cloud', url: '/assets/icons/cloud.svg'},
{name: 'home', xml: '<svg ...'}
]);
Use in a template:
<sx-icon name="star"></sx-icon>
1.0.0-beta.1
4 years ago