diff --git a/docs/build/bundle.css b/docs/build/bundle.css deleted file mode 100644 index 46df1e7..0000000 --- a/docs/build/bundle.css +++ /dev/null @@ -1,3 +0,0 @@ -button.svelte-1rpfrgq{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid #a6a6a6;background-color:var(--sk-back-2);transition:border-color 0.25s}.check.svelte-1rpfrgq{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--sk-back-4);box-shadow:0 1px 2px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.06);transition:transform 0.25s;pointer-events:none}.check.checked.svelte-1rpfrgq{transform:translate(18px)}.icon.svelte-1rpfrgq{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon.svelte-1rpfrgq svg{position:absolute;top:3px;left:3px;width:12px;height:12px} -div.svelte-ibamk9{border:1px solid;box-shadow:1px 1px 1px;background:white;color:black;border-radius:4px;padding:4px;position:absolute} -.csl-entry.svelte-cxj045{padding-left:22px;text-indent:-22px}ul.svelte-cxj045{margin:0;padding:5px 0px 7px 20px}li.svelte-cxj045{margin-bottom:2px} diff --git a/docs/build/bundle.js b/docs/build/bundle.js deleted file mode 100644 index f33a268..0000000 --- a/docs/build/bundle.js +++ /dev/null @@ -1,5771 +0,0 @@ - -(function(l, r) { if (!l || l.getElementById('livereloadscript')) return; r = l.createElement('script'); r.async = 1; r.src = '//' + (self.location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1'; r.id = 'livereloadscript'; l.getElementsByTagName('head')[0].appendChild(r) })(self.document); -var app = (function () { - 'use strict'; - - /** @returns {void} */ - function noop() {} - - /** - * @template T - * @template S - * @param {T} tar - * @param {S} src - * @returns {T & S} - */ - function assign(tar, src) { - // @ts-ignore - for (const k in src) tar[k] = src[k]; - return /** @type {T & S} */ (tar); - } - - /** @returns {void} */ - function add_location(element, file, line, column, char) { - element.__svelte_meta = { - loc: { file, line, column, char } - }; - } - - function run(fn) { - return fn(); - } - - function blank_object() { - return Object.create(null); - } - - /** - * @param {Function[]} fns - * @returns {void} - */ - function run_all(fns) { - fns.forEach(run); - } - - /** - * @param {any} thing - * @returns {thing is Function} - */ - function is_function(thing) { - return typeof thing === 'function'; - } - - /** @returns {boolean} */ - function safe_not_equal(a, b) { - return a != a ? b == b : a !== b || (a && typeof a === 'object') || typeof a === 'function'; - } - - let src_url_equal_anchor; - - /** - * @param {string} element_src - * @param {string} url - * @returns {boolean} - */ - function src_url_equal(element_src, url) { - if (element_src === url) return true; - if (!src_url_equal_anchor) { - src_url_equal_anchor = document.createElement('a'); - } - // This is actually faster than doing URL(..).href - src_url_equal_anchor.href = url; - return element_src === src_url_equal_anchor.href; - } - - /** @returns {boolean} */ - function is_empty(obj) { - return Object.keys(obj).length === 0; - } - - /** @returns {void} */ - function validate_store(store, name) { - if (store != null && typeof store.subscribe !== 'function') { - throw new Error(`'${name}' is not a store with a 'subscribe' method`); - } - } - - function subscribe(store, ...callbacks) { - if (store == null) { - for (const callback of callbacks) { - callback(undefined); - } - return noop; - } - const unsub = store.subscribe(...callbacks); - return unsub.unsubscribe ? () => unsub.unsubscribe() : unsub; - } - - /** @returns {void} */ - function component_subscribe(component, store, callback) { - component.$$.on_destroy.push(subscribe(store, callback)); - } - - function create_slot(definition, ctx, $$scope, fn) { - if (definition) { - const slot_ctx = get_slot_context(definition, ctx, $$scope, fn); - return definition[0](slot_ctx); - } - } - - function get_slot_context(definition, ctx, $$scope, fn) { - return definition[1] && fn ? assign($$scope.ctx.slice(), definition[1](fn(ctx))) : $$scope.ctx; - } - - function get_slot_changes(definition, $$scope, dirty, fn) { - if (definition[2] && fn) { - const lets = definition[2](fn(dirty)); - if ($$scope.dirty === undefined) { - return lets; - } - if (typeof lets === 'object') { - const merged = []; - const len = Math.max($$scope.dirty.length, lets.length); - for (let i = 0; i < len; i += 1) { - merged[i] = $$scope.dirty[i] | lets[i]; - } - return merged; - } - return $$scope.dirty | lets; - } - return $$scope.dirty; - } - - /** @returns {void} */ - function update_slot_base( - slot, - slot_definition, - ctx, - $$scope, - slot_changes, - get_slot_context_fn - ) { - if (slot_changes) { - const slot_context = get_slot_context(slot_definition, ctx, $$scope, get_slot_context_fn); - slot.p(slot_context, slot_changes); - } - } - - /** @returns {any[] | -1} */ - function get_all_dirty_from_scope($$scope) { - if ($$scope.ctx.length > 32) { - const dirty = []; - const length = $$scope.ctx.length / 32; - for (let i = 0; i < length; i++) { - dirty[i] = -1; - } - return dirty; - } - return -1; - } - - function set_store_value(store, ret, value) { - store.set(value); - return ret; - } - - function action_destroyer(action_result) { - return action_result && is_function(action_result.destroy) ? action_result.destroy : noop; - } - - /** @type {typeof globalThis} */ - const globals = - typeof window !== 'undefined' - ? window - : typeof globalThis !== 'undefined' - ? globalThis - : // @ts-ignore Node typings have this - global; - - /** - * @param {Node} target - * @param {Node} node - * @returns {void} - */ - function append(target, node) { - target.appendChild(node); - } - - /** - * @param {Node} target - * @param {Node} node - * @param {Node} [anchor] - * @returns {void} - */ - function insert(target, node, anchor) { - target.insertBefore(node, anchor || null); - } - - /** - * @param {Node} node - * @returns {void} - */ - function detach(node) { - if (node.parentNode) { - node.parentNode.removeChild(node); - } - } - - /** - * @returns {void} */ - function destroy_each(iterations, detaching) { - for (let i = 0; i < iterations.length; i += 1) { - if (iterations[i]) iterations[i].d(detaching); - } - } - - /** - * @template {keyof HTMLElementTagNameMap} K - * @param {K} name - * @returns {HTMLElementTagNameMap[K]} - */ - function element(name) { - return document.createElement(name); - } - - /** - * @template {keyof SVGElementTagNameMap} K - * @param {K} name - * @returns {SVGElement} - */ - function svg_element(name) { - return document.createElementNS('http://www.w3.org/2000/svg', name); - } - - /** - * @param {string} data - * @returns {Text} - */ - function text(data) { - return document.createTextNode(data); - } - - /** - * @returns {Text} */ - function space() { - return text(' '); - } - - /** - * @returns {Text} */ - function empty() { - return text(''); - } - - /** - * @param {EventTarget} node - * @param {string} event - * @param {EventListenerOrEventListenerObject} handler - * @param {boolean | AddEventListenerOptions | EventListenerOptions} [options] - * @returns {() => void} - */ - function listen(node, event, handler, options) { - node.addEventListener(event, handler, options); - return () => node.removeEventListener(event, handler, options); - } - - /** - * @param {Element} node - * @param {string} attribute - * @param {string} [value] - * @returns {void} - */ - function attr(node, attribute, value) { - if (value == null) node.removeAttribute(attribute); - else if (node.getAttribute(attribute) !== value) node.setAttribute(attribute, value); - } - - /** - * @param {Element} element - * @returns {ChildNode[]} - */ - function children(element) { - return Array.from(element.childNodes); - } - - /** - * @returns {void} */ - function set_style(node, key, value, important) { - if (value == null) { - node.style.removeProperty(key); - } else { - node.style.setProperty(key, value, important ? 'important' : ''); - } - } - - /** - * @returns {void} */ - function toggle_class(element, name, toggle) { - // The `!!` is required because an `undefined` flag means flipping the current state. - element.classList.toggle(name, !!toggle); - } - - /** - * @template T - * @param {string} type - * @param {T} [detail] - * @param {{ bubbles?: boolean, cancelable?: boolean }} [options] - * @returns {CustomEvent} - */ - function custom_event(type, detail, { bubbles = false, cancelable = false } = {}) { - return new CustomEvent(type, { detail, bubbles, cancelable }); - } - /** */ - class HtmlTag { - /** - * @private - * @default false - */ - is_svg = false; - /** parent for creating node */ - e = undefined; - /** html tag nodes */ - n = undefined; - /** target */ - t = undefined; - /** anchor */ - a = undefined; - constructor(is_svg = false) { - this.is_svg = is_svg; - this.e = this.n = null; - } - - /** - * @param {string} html - * @returns {void} - */ - c(html) { - this.h(html); - } - - /** - * @param {string} html - * @param {HTMLElement | SVGElement} target - * @param {HTMLElement | SVGElement} anchor - * @returns {void} - */ - m(html, target, anchor = null) { - if (!this.e) { - if (this.is_svg) - this.e = svg_element(/** @type {keyof SVGElementTagNameMap} */ (target.nodeName)); - /** #7364 target for