@patternslib/patternslib
Version:
Patternslib is a JavaScript library that enables designers to build rich interactive prototypes without the need for writing any Javascript. All events are triggered by classes and other attributes in the HTML, without abusing the HTML as a programming la
23 lines (20 loc) • 583 B
JavaScript
/**
* Patterns pat-polyfill-colour - Polyfill for colour inputs.
*
* Copyright 2014 Marko Durkovic
* Copyright 2014 Simplon B.V. - Wichert Akkerman
*/
import registry from "../../core/registry";
var _ = {
name: "polyfill-color",
trigger: "input.pat-colour-picker,input.pat-color-picker",
async init($el) {
await import("spectrum-colorpicker");
if (window.__patternslib_import_styles) {
import("./_colour-picker.scss");
}
return $el.spectrum({ preferredFormat: "hex" });
},
};
registry.register(_);
export default _;