salix/client/core/src/icon/icon.js

20 lines
464 B
JavaScript
Raw Normal View History

import {module} from '../module';
2017-05-31 07:46:05 +00:00
import './icon.mdl';
import './style.css';
2017-02-07 13:34:26 +00:00
import * as resolveFactory from '../lib/resolveDefaultComponents';
const _NAME = 'icon';
export const NAME = 'vnIcon';
export function directive(resolver) {
return {
restrict: 'E',
template: function(_, attrs) {
return resolver.getTemplate(_NAME, attrs);
}
};
}
directive.$inject = [resolveFactory.NAME];
module.directive(NAME, directive);