34 lines
557 B
JavaScript
34 lines
557 B
JavaScript
(function() {
|
|
|
|
var UTIL_NAME = 'poc';
|
|
var UTIL_SELECTOR = '[uw-poc]';
|
|
|
|
var util = function(element) {
|
|
|
|
function _init() {
|
|
var color = 'red';
|
|
if (element.dataset.color) {
|
|
color = element.dataset.color;
|
|
}
|
|
element.style.outline = '1px solid ' + color;
|
|
}
|
|
|
|
_init();
|
|
|
|
return {
|
|
name: UTIL_NAME,
|
|
element: element,
|
|
destroy: function() {},
|
|
};
|
|
};
|
|
|
|
if (UtilRegistry) {
|
|
UtilRegistry.register({
|
|
name: UTIL_NAME,
|
|
selector: UTIL_SELECTOR,
|
|
setup: util,
|
|
});
|
|
}
|
|
|
|
})();
|