UNPKG

@alegendstale/holly-components

Version:

Reusable UI components created using lit

1,955 lines (1,954 loc) 307 kB
{ "schemaVersion": "1.0.0", "readme": "", "modules": [ { "kind": "javascript-module", "path": "dist/hollycomponents.js", "declarations": [], "exports": [ { "kind": "js", "name": "HCIntersectionEvent", "declaration": { "name": "o", "module": "dist/hollycomponents.js" } }, { "kind": "js", "name": "HCMoveEvent", "declaration": { "name": "n", "module": "dist/hollycomponents.js" } }, { "kind": "js", "name": "HCNoticeEvent", "declaration": { "name": "v", "module": "dist/hollycomponents.js" } }, { "kind": "js", "name": "HCPaletteAliasEvent", "declaration": { "name": "C", "module": "dist/hollycomponents.js" } }, { "kind": "js", "name": "HCPaletteChangeEvent", "declaration": { "name": "H", "module": "dist/hollycomponents.js" } }, { "kind": "js", "name": "HCPaletteEditEvent", "declaration": { "name": "m", "module": "dist/hollycomponents.js" } }, { "kind": "js", "name": "HCSelectHexEvent", "declaration": { "name": "a", "module": "dist/hollycomponents.js" } }, { "kind": "js", "name": "HCSnappedEvent", "declaration": { "name": "c", "module": "dist/hollycomponents.js" } }, { "kind": "js", "name": "HCVisibilityEvent", "declaration": { "name": "P", "module": "dist/hollycomponents.js" } } ] }, { "kind": "javascript-module", "path": "src/hollycomponents.ts", "declarations": [], "exports": [ { "kind": "js", "name": "*", "declaration": { "name": "*", "module": "src/events/events.js" } } ] }, { "kind": "javascript-module", "path": "dist/decorators/condCustomElement.js", "declarations": [ { "kind": "function", "name": "o", "parameters": [ { "name": "t" } ] } ], "exports": [ { "kind": "js", "name": "condCustomElement", "declaration": { "name": "o", "module": "dist/decorators/condCustomElement.js" } } ] }, { "kind": "javascript-module", "path": "dist/decorators/ExposeParts.js", "declarations": [ { "kind": "function", "name": "l", "parameters": [ { "name": "o" } ] } ], "exports": [ { "kind": "js", "name": "exposeParts", "declaration": { "name": "l", "module": "dist/decorators/ExposeParts.js" } } ] }, { "kind": "javascript-module", "path": "dist/controllers/IntersectionController.js", "declarations": [ { "kind": "class", "description": "", "name": "r", "members": [ { "kind": "method", "name": "hostConnected" }, { "kind": "method", "name": "hostDisconnected" }, { "kind": "field", "name": "host", "default": "s" }, { "kind": "field", "name": "isIntersecting", "type": { "text": "boolean" }, "default": "!1" }, { "kind": "field", "name": "observer", "default": "new IntersectionObserver(([e]) => { this.isIntersecting = e.isIntersecting, this.host.requestUpdate(); }, t)" } ] } ], "exports": [ { "kind": "js", "name": "IntersectionController", "declaration": { "name": "r", "module": "dist/controllers/IntersectionController.js" } } ] }, { "kind": "javascript-module", "path": "dist/controllers/ResponsiveController.js", "declarations": [ { "kind": "class", "description": "", "name": "h", "members": [ { "kind": "method", "name": "hostConnected" }, { "kind": "method", "name": "hostDisconnected" }, { "kind": "field", "name": "isMobile", "type": { "text": "boolean" }, "default": "!1" }, { "kind": "field", "name": "mediaQueryList" }, { "kind": "field", "name": "handleMediaQueryChange" } ] } ], "exports": [ { "kind": "js", "name": "ResponsiveController", "declaration": { "name": "h", "module": "dist/controllers/ResponsiveController.js" } } ] }, { "kind": "javascript-module", "path": "dist/controllers/StyleController.js", "declarations": [ { "kind": "class", "description": "", "name": "l", "members": [ { "kind": "method", "name": "hostConnected" }, { "kind": "method", "name": "hostDisconnected" }, { "kind": "field", "name": "host", "default": "s" }, { "kind": "field", "name": "property", "default": "t" }, { "kind": "field", "name": "callback", "default": "e" }, { "kind": "field", "name": "value", "type": { "text": "string" }, "default": "\"\"" } ] } ], "exports": [ { "kind": "js", "name": "StyleController", "declaration": { "name": "l", "module": "dist/controllers/StyleController.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/events.js", "declarations": [], "exports": [ { "kind": "js", "name": "HCIntersectionEvent", "declaration": { "name": "o", "module": "dist/events/events.js" } }, { "kind": "js", "name": "HCMoveEvent", "declaration": { "name": "n", "module": "dist/events/events.js" } }, { "kind": "js", "name": "HCNoticeEvent", "declaration": { "name": "v", "module": "dist/events/events.js" } }, { "kind": "js", "name": "HCPaletteAliasEvent", "declaration": { "name": "C", "module": "dist/events/events.js" } }, { "kind": "js", "name": "HCPaletteChangeEvent", "declaration": { "name": "H", "module": "dist/events/events.js" } }, { "kind": "js", "name": "HCPaletteEditEvent", "declaration": { "name": "m", "module": "dist/events/events.js" } }, { "kind": "js", "name": "HCSelectHexEvent", "declaration": { "name": "a", "module": "dist/events/events.js" } }, { "kind": "js", "name": "HCSnappedEvent", "declaration": { "name": "c", "module": "dist/events/events.js" } }, { "kind": "js", "name": "HCVisibilityEvent", "declaration": { "name": "P", "module": "dist/events/events.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/intersection.js", "declarations": [ { "kind": "class", "description": "", "name": "t", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/intersection.js" } } ], "exports": [ { "kind": "js", "name": "HCIntersectionEvent", "declaration": { "name": "t", "module": "dist/events/intersection.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/move.js", "declarations": [ { "kind": "class", "description": "", "name": "l", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/move.js" } } ], "exports": [ { "kind": "js", "name": "HCMoveEvent", "declaration": { "name": "l", "module": "dist/events/move.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/notice.js", "declarations": [ { "kind": "class", "description": "", "name": "t", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/notice.js" } } ], "exports": [ { "kind": "js", "name": "HCNoticeEvent", "declaration": { "name": "t", "module": "dist/events/notice.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/palette-alias.js", "declarations": [ { "kind": "class", "description": "", "name": "a", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/palette-alias.js" } } ], "exports": [ { "kind": "js", "name": "HCPaletteAliasEvent", "declaration": { "name": "a", "module": "dist/events/palette-alias.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/palette-change.js", "declarations": [ { "kind": "class", "description": "", "name": "a", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/palette-change.js" } } ], "exports": [ { "kind": "js", "name": "HCPaletteChangeEvent", "declaration": { "name": "a", "module": "dist/events/palette-change.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/palette-edit.js", "declarations": [ { "kind": "class", "description": "", "name": "s", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/palette-edit.js" } } ], "exports": [ { "kind": "js", "name": "HCPaletteEditEvent", "declaration": { "name": "s", "module": "dist/events/palette-edit.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/select-hex.js", "declarations": [ { "kind": "class", "description": "", "name": "l", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/select-hex.js" } } ], "exports": [ { "kind": "js", "name": "HCSelectHexEvent", "declaration": { "name": "l", "module": "dist/events/select-hex.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/snapped.js", "declarations": [ { "kind": "class", "description": "", "name": "a", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/snapped.js" } } ], "exports": [ { "kind": "js", "name": "HCSnappedEvent", "declaration": { "name": "a", "module": "dist/events/snapped.js" } } ] }, { "kind": "javascript-module", "path": "dist/events/visibility.js", "declarations": [ { "kind": "class", "description": "", "name": "i", "members": [ { "kind": "field", "name": "detail", "default": "e" } ], "superclass": { "name": "Event", "module": "dist/events/visibility.js" } } ], "exports": [ { "kind": "js", "name": "HCVisibilityEvent", "declaration": { "name": "i", "module": "dist/events/visibility.js" } } ] }, { "kind": "javascript-module", "path": "dist/utils/basicUtils.js", "declarations": [ { "kind": "function", "name": "l", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "g", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "h", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "v", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "p", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "m", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "S", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "y", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "s", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "b", "parameters": [ { "name": "e" }, { "name": "r" } ] }, { "kind": "function", "name": "x", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "$", "parameters": [ { "name": "e" } ] }, { "kind": "function", "name": "O", "parameters": [ { "name": "e" } ] } ], "exports": [ { "kind": "js", "name": "areSettingsDefault", "declaration": { "name": "g", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "convertStringSettings", "declaration": { "name": "v", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "copyToClipboard", "declaration": { "name": "b", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "createPaletteBlock", "declaration": { "name": "S", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "getAdjustedFontSize", "declaration": { "name": "x", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "getForegroundColor", "declaration": { "name": "y", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "getModifiedSettings", "declaration": { "name": "l", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "getModifiedSettingsAsString", "declaration": { "name": "h", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "isColorValid", "declaration": { "name": "$", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "parseSVG", "declaration": { "name": "O", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "parseUrl", "declaration": { "name": "p", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "pluginToPaletteSettings", "declaration": { "name": "m", "module": "dist/utils/basicUtils.js" } }, { "kind": "js", "name": "toNString", "declaration": { "name": "s", "module": "dist/utils/basicUtils.js" } } ] }, { "kind": "javascript-module", "path": "dist/utils/colorsea-wrapper.js", "declarations": [ { "kind": "variable", "name": "f" }, { "kind": "variable", "name": "a", "type": { "text": "object" }, "default": "{ aliceblue: \"#f0f8ff\", antiquewhite: \"#faebd7\", aqua: \"#00ffff\", aquamarine: \"#7fffd4\", azure: \"#f0ffff\", beige: \"#f5f5dc\", bisque: \"#ffe4c4\", black: \"#000000\", blanchedalmond: \"#ffebcd\", blue: \"#0000ff\", blueviolet: \"#8a2be2\", brown: \"#a52a2a\", burlywood: \"#deb887\", cadetblue: \"#5f9ea0\", chartreuse: \"#7fff00\", chocolate: \"#d2691e\", coral: \"#ff7f50\", cornflower: \"#6495ed\", cornflowerblue: \"#6495ed\", cornsilk: \"#fff8dc\", crimson: \"#dc143c\", cyan: \"#00ffff\", darkblue: \"#00008b\", darkcyan: \"#008b8b\", darkgoldenrod: \"#b8860b\", darkgray: \"#a9a9a9\", darkgreen: \"#006400\", darkgrey: \"#a9a9a9\", darkkhaki: \"#bdb76b\", darkmagenta: \"#8b008b\", darkolivegreen: \"#556b2f\", darkorange: \"#ff8c00\", darkorchid: \"#9932cc\", darkred: \"#8b0000\", darksalmon: \"#e9967a\", darkseagreen: \"#8fbc8f\", darkslateblue: \"#483d8b\", darkslategray: \"#2f4f4f\", darkslategrey: \"#2f4f4f\", darkturquoise: \"#00ced1\", darkviolet: \"#9400d3\", deeppink: \"#ff1493\", deepskyblue: \"#00bfff\", dimgray: \"#696969\", dimgrey: \"#696969\", dodgerblue: \"#1e90ff\", firebrick: \"#b22222\", floralwhite: \"#fffaf0\", forestgreen: \"#228b22\", fuchsia: \"#ff00ff\", gainsboro: \"#dcdcdc\", ghostwhite: \"#f8f8ff\", gold: \"#ffd700\", goldenrod: \"#daa520\", gray: \"#808080\", green: \"#008000\", greenyellow: \"#adff2f\", grey: \"#808080\", honeydew: \"#f0fff0\", hotpink: \"#ff69b4\", indianred: \"#cd5c5c\", indigo: \"#4b0082\", ivory: \"#fffff0\", khaki: \"#f0e68c\", laserlemon: \"#ffff54\", lavender: \"#e6e6fa\", lavenderblush: \"#fff0f5\", lawngreen: \"#7cfc00\", lemonchiffon: \"#fffacd\", lightblue: \"#add8e6\", lightcoral: \"#f08080\", lightcyan: \"#e0ffff\", lightgoldenrod: \"#fafad2\", lightgoldenrodyellow: \"#fafad2\", lightgray: \"#d3d3d3\", lightgreen: \"#90ee90\", lightgrey: \"#d3d3d3\", lightpink: \"#ffb6c1\", lightsalmon: \"#ffa07a\", lightseagreen: \"#20b2aa\", lightskyblue: \"#87cefa\", lightslategray: \"#778899\", lightslategrey: \"#778899\", lightsteelblue: \"#b0c4de\", lightyellow: \"#ffffe0\", lime: \"#00ff00\", limegreen: \"#32cd32\", linen: \"#faf0e6\", magenta: \"#ff00ff\", maroon: \"#800000\", maroon2: \"#7f0000\", maroon3: \"#b03060\", mediumaquamarine: \"#66cdaa\", mediumblue: \"#0000cd\", mediumorchid: \"#ba55d3\", mediumpurple: \"#9370db\", mediumseagreen: \"#3cb371\", mediumslateblue: \"#7b68ee\", mediumspringgreen: \"#00fa9a\", mediumturquoise: \"#48d1cc\", mediumvioletred: \"#c71585\", midnightblue: \"#191970\", mintcream: \"#f5fffa\", mistyrose: \"#ffe4e1\", moccasin: \"#ffe4b5\", navajowhite: \"#ffdead\", navy: \"#000080\", oldlace: \"#fdf5e6\", olive: \"#808000\", olivedrab: \"#6b8e23\", orange: \"#ffa500\", orangered: \"#ff4500\", orchid: \"#da70d6\", palegoldenrod: \"#eee8aa\", palegreen: \"#98fb98\", paleturquoise: \"#afeeee\", palevioletred: \"#db7093\", papayawhip: \"#ffefd5\", peachpuff: \"#ffdab9\", peru: \"#cd853f\", pink: \"#ffc0cb\", plum: \"#dda0dd\", powderblue: \"#b0e0e6\", purple: \"#800080\", purple2: \"#7f007f\", purple3: \"#a020f0\", rebeccapurple: \"#663399\", red: \"#ff0000\", rosybrown: \"#bc8f8f\", royalblue: \"#4169e1\", saddlebrown: \"#8b4513\", salmon: \"#fa8072\", sandybrown: \"#f4a460\", seagreen: \"#2e8b57\", seashell: \"#fff5ee\", sienna: \"#a0522d\", silver: \"#c0c0c0\", skyblue: \"#87ceeb\", slateblue: \"#6a5acd\", slategray: \"#708090\", slategrey: \"#708090\", snow: \"#fffafa\", springgreen: \"#00ff7f\", steelblue: \"#4682b4\", tan: \"#d2b48c\", teal: \"#008080\", thistle: \"#d8bfd8\", tomato: \"#ff6347\", turquoise: \"#40e0d0\", violet: \"#ee82ee\", wheat: \"#f5deb3\", white: \"#ffffff\", whitesmoke: \"#f5f5f5\", yellow: \"#ffff00\", yellowgreen: \"#9acd32\" }" } ], "exports": [ { "kind": "js", "name": "*", "declaration": { "name": "*", "package": "colorsea" } }, { "kind": "js", "name": "default", "declaration": { "name": "f", "module": "dist/utils/colorsea-wrapper.js" } }, { "kind": "js", "name": "x11", "declaration": { "name": "a", "module": "dist/utils/colorsea-wrapper.js" } } ] }, { "kind": "javascript-module", "path": "dist/utils/dragDropUtils.js", "declarations": [ { "kind": "class", "description": "", "name": "g", "members": [ { "kind": "method", "name": "dragStart", "parameters": [ { "name": "e" }, { "name": "t" } ] }, { "kind": "method", "name": "dragOver", "parameters": [ { "name": "e" }, { "name": "t" } ] }, { "kind": "method", "name": "dragEnd", "parameters": [ { "name": "e" }, { "name": "t" } ] }, { "kind": "method", "name": "load" }, { "kind": "method", "name": "unload" }, { "kind": "method", "name": "getDraggingElement", "return": { "type": { "text": "" } } }, { "kind": "method", "name": "getDraggableElements", "return": { "type": { "text": "" } } }, { "kind": "method", "name": "getDragBeforeElement", "parameters": [ { "name": "e" } ], "description": "Gets the closest element before the dragged element" }, { "kind": "method", "name": "getDragAfterElement", "parameters": [ { "name": "e" } ], "description": "Gets the closest element after the dragged element" }, { "kind": "field", "name": "dropzones", "default": "e" }, { "kind": "field", "name": "draggables", "default": "t" }, { "kind": "field", "name": "result", "type": { "text": "object" }, "default": "{ beforeElement: null, insertedElement: null, afterElement: null, order: this.draggables }" }, { "kind": "field", "name": "onDrop", "default": "r" } ] } ], "exports": [ { "kind": "js", "name": "DragDrop", "declaration": { "name": "g", "module": "dist/utils/dragDropUtils.js" } } ] }, { "kind": "javascript-module", "path": "dist/utils/EventEmitter.js", "declarations": [ { "kind": "class", "description": "", "name": "r", "members": [ { "kind": "method", "name": "on", "parameters": [ { "name": "e" }, { "name": "s" } ] }, { "kind": "method", "name": "off", "parameters": [ { "name": "e" }, { "name": "s" } ] }, { "kind": "method", "name": "emit", "parameters": [ { "name": "e" }, { "name": "s" } ] }, { "kind": "method", "name": "clear" }, { "kind": "field", "name": "eventListeners", "type": { "text": "object" }, "default": "{}" } ] } ], "exports": [ { "kind": "js", "name": "EventEmitter", "declaration": { "name": "r", "module": "dist/utils/EventEmitter.js" } } ] }, { "kind": "javascript-module", "path": "dist/utils/generateUtils.js", "declarations": [ { "kind": "variable", "name": "M" }, { "kind": "function", "name": "B", "parameters": [ { "name": "s" }, { "name": "c", "default": "{ baseColor: o.random() }" } ] } ], "exports": [ { "kind": "js", "name": "Combination", "declaration": { "name": "M", "module": "dist/utils/generateUtils.js" } }, { "kind": "js", "name": "generateColors", "declaration": { "name": "B", "module": "dist/utils/generateUtils.js" } } ] }, { "kind": "javascript-module", "path": "src/controllers/IntersectionController.ts", "declarations": [ { "kind": "class", "description": "", "name": "IntersectionController", "members": [ { "kind": "field", "name": "isIntersecting", "type": { "text": "boolean" }, "default": "false" }, { "kind": "field", "name": "observer", "type": { "text": "IntersectionObserver" }, "privacy": "private", "default": "new IntersectionObserver(([entry]) => { this.isIntersecting = entry.isIntersecting; this.host.requestUpdate(); }, options)" }, { "kind": "method", "name": "hostConnected", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "hostDisconnected", "return": { "type": { "text": "void" } } } ] } ], "exports": [ { "kind": "js", "name": "IntersectionController", "declaration": { "name": "IntersectionController", "module": "src/controllers/IntersectionController.ts" } } ] }, { "kind": "javascript-module", "path": "src/controllers/ResponsiveController.ts", "declarations": [ { "kind": "class", "description": "", "name": "ResponsiveController", "members": [ { "kind": "field", "name": "isMobile", "type": { "text": "boolean" }, "default": "false" }, { "kind": "field", "name": "host", "type": { "text": "ReactiveControllerHost" }, "privacy": "private" }, { "kind": "field", "name": "mediaQueryList", "type": { "text": "MediaQueryList" }, "privacy": "private" }, { "kind": "field", "name": "handleMediaQueryChange", "type": { "text": "(event: MediaQueryListEvent) => void" }, "privacy": "private" }, { "kind": "method", "name": "hostConnected", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "hostDisconnected", "return": { "type": { "text": "void" } } } ] } ], "exports": [ { "kind": "js", "name": "ResponsiveController", "declaration": { "name": "ResponsiveController", "module": "src/controllers/ResponsiveController.ts" } } ] }, { "kind": "javascript-module", "path": "src/controllers/StyleController.ts", "declarations": [ { "kind": "class", "description": "", "name": "StyleController", "members": [ { "kind": "field", "name": "observer", "type": { "text": "StyleObserver | undefined" }, "privacy": "private" }, { "kind": "field", "name": "value", "type": { "text": "string" }, "privacy": "public", "default": "''" }, { "kind": "method", "name": "hostConnected" }, { "kind": "method", "name": "hostDisconnected" } ] } ], "exports": [ { "kind": "js", "name": "StyleController", "declaration": { "name": "StyleController", "module": "src/controllers/StyleController.ts" } } ] }, { "kind": "javascript-module", "path": "src/decorators/condCustomElement.ts", "declarations": [ { "kind": "function", "name": "condCustomElement", "parameters": [ { "name": "tagName", "type": { "text": "string" }, "description": "The tag name of the custom element to define." } ], "description": "Registers a new custom element if it doesn't already exist." } ], "exports": [ { "kind": "js", "name": "condCustomElement", "declaration": { "name": "condCustomElement", "module": "src/decorators/condCustomElement.ts" } } ] }, { "kind": "javascript-module", "path": "src/decorators/ExposeParts.ts", "declarations": [ { "kind": "function", "name": "exposeParts", "parameters": [ { "name": "partMap", "type": { "text": "PartMap[]" } } ], "description": "Property decorator that exposes parts and updates them when the property changes." } ], "exports": [ { "kind": "js", "name": "exposeParts", "declaration": { "name": "exposeParts", "module": "src/decorators/ExposeParts.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/events.ts", "declarations": [], "exports": [ { "kind": "js", "name": "HCIntersectionEvent", "declaration": { "name": "HCIntersectionEvent", "module": "./intersection.js" } }, { "kind": "js", "name": "HCMoveEvent", "declaration": { "name": "HCMoveEvent", "module": "./move.js" } }, { "kind": "js", "name": "HCNoticeEvent", "declaration": { "name": "HCNoticeEvent", "module": "./notice.js" } }, { "kind": "js", "name": "HCPaletteAliasEvent", "declaration": { "name": "HCPaletteAliasEvent", "module": "./palette-alias.js" } }, { "kind": "js", "name": "HCPaletteChangeEvent", "declaration": { "name": "HCPaletteChangeEvent", "module": "./palette-change.js" } }, { "kind": "js", "name": "HCPaletteEditEvent", "declaration": { "name": "HCPaletteEditEvent", "module": "./palette-edit.js" } }, { "kind": "js", "name": "HCSelectHexEvent", "declaration": { "name": "HCSelectHexEvent", "module": "./select-hex.js" } }, { "kind": "js", "name": "HCSnappedEvent", "declaration": { "name": "HCSnappedEvent", "module": "./snapped.js" } }, { "kind": "js", "name": "HCVisibilityEvent", "declaration": { "name": "HCVisibilityEvent", "module": "./visibility.js" } } ] }, { "kind": "javascript-module", "path": "src/events/intersection.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCIntersectionEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCIntersectionEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/intersection.ts" } } ], "exports": [ { "kind": "js", "name": "HCIntersectionEvent", "declaration": { "name": "HCIntersectionEvent", "module": "src/events/intersection.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/move.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCMoveEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCMoveEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/move.ts" } } ], "exports": [ { "kind": "js", "name": "HCMoveEvent", "declaration": { "name": "HCMoveEvent", "module": "src/events/move.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/notice.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCNoticeEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCNoticeEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/notice.ts" } } ], "exports": [ { "kind": "js", "name": "HCNoticeEvent", "declaration": { "name": "HCNoticeEvent", "module": "src/events/notice.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/palette-alias.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCPaletteAliasEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCPaletteAliasEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/palette-alias.ts" } } ], "exports": [ { "kind": "js", "name": "HCPaletteAliasEvent", "declaration": { "name": "HCPaletteAliasEvent", "module": "src/events/palette-alias.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/palette-change.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCPaletteChangeEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCPaletteChangeEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/palette-change.ts" } } ], "exports": [ { "kind": "js", "name": "HCPaletteChangeEvent", "declaration": { "name": "HCPaletteChangeEvent", "module": "src/events/palette-change.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/palette-edit.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCPaletteEditEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCPaletteEditEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/palette-edit.ts" } } ], "exports": [ { "kind": "js", "name": "HCPaletteEditEvent", "declaration": { "name": "HCPaletteEditEvent", "module": "src/events/palette-edit.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/select-hex.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCSelectHexEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCSelectHexEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/select-hex.ts" } } ], "exports": [ { "kind": "js", "name": "HCSelectHexEvent", "declaration": { "name": "HCSelectHexEvent", "module": "src/events/select-hex.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/snapped.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCSnappedEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCSnappedEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/snapped.ts" } } ], "exports": [ { "kind": "js", "name": "HCSnappedEvent", "declaration": { "name": "HCSnappedEvent", "module": "src/events/snapped.ts" } } ] }, { "kind": "javascript-module", "path": "src/events/visibility.ts", "declarations": [ { "kind": "class", "description": "", "name": "HCVisibilityEvent", "members": [ { "kind": "field", "name": "detail", "type": { "text": "HCVisibilityEventDetail" }, "readonly": true, "default": "detail" } ], "superclass": { "name": "Event", "module": "src/events/visibility.ts" } } ], "exports": [ { "kind": "js", "name": "HCVisibilityEvent", "declaration": { "name": "HCVisibilityEvent", "module": "src/events/visibility.ts" } } ] }, { "kind": "javascript-module", "path": "src/utils/basicUtils.ts", "declarations": [ { "kind": "function", "name": "getModifiedSettings", "parameters": [ { "name": "settings", "type": { "text": "PaletteSettings" } } ], "description": "Get settings without their default values" }, { "kind": "function", "name": "areSettingsDefault", "parameters": [ { "name": "settings", "type": { "text": "PaletteSettings | ColorPaletteSettings" } } ], "description": "Checks if all settings are set to their default values" }, { "kind": "function", "name": "getModifiedSettingsAsString", "parameters": [ { "name": "settings", "type": { "text": "PaletteSettings" } } ], "description": "Gets the modified settings as a string" }, { "kind": "function", "name": "convertStringSettings", "parameters": [ { "name": "settings", "type": { "text": "PaletteSettings" } } ] }, { "kind": "function", "name": "parseUrl", "parameters": [ { "name": "url", "type": { "text": "string" }, "description": "URL from color input" } ], "description": "Parse input url & extract colors", "return": { "type": { "text": "" } } }, { "kind": "function", "name": "pluginToPaletteSettings", "return": { "type": { "text": "PaletteSettings" } }, "parameters": [ { "name": "pluginSettings", "type": { "text": "ColorPaletteSettings" } } ], "description": "Converts ColorPalette plugin settings to Palette settings" }, { "kind": "function", "name": "createPaletteBlock", "return": { "type": { "text": "" } }, "parameters": [ { "name": "input", "type": { "text": "{ colors: string[],settings?: Partial<PaletteSettings> } | string" }, "description": "Either palette input or colors & settings object" } ], "description": "Creates a codeblock palette" }, { "kind": "function", "name": "getForegroundColor", "return": { "type": { "text": "string" } }, "parameters": [ { "name": "color", "type": { "text": "string" } } ], "description": "Gets the appropriate foreground contrast color" }, { "kind": "function", "name": "toNString",