@alegendstale/holly-components
Version:
Reusable UI components created using lit
1,955 lines (1,954 loc) • 307 kB
JSON
{
"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",