[{"inheritAttrs":true,"name":"NBadge","description":"Badges are units of information that summarize elements's content,\ne.g. number of items in a shopping card, or number of unread messages","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Overrides badge value","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Badge value","keywords":[],"name":"value","type":"[String, Number]","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NBadge"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-badge"}}}}}],"computed":[],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NButton","description":"Button is a clickable element, which can be used in forms, as well as a navigation element.\nNoah UI buttons natively support Vue Router `to` property.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Default slot, overrides button text","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Renders the button as an anchor but routes the request via $router","keywords":[],"name":"to","type":"[String, Object]","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Renders the button as an anchor","keywords":[],"name":"href","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Alternative tag name to use, e.g. `div`","keywords":[],"name":"tag-name","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Button text","keywords":[],"name":"text","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Icon to display before the text","keywords":[],"name":"prefix-icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Alias for prefixIcon","keywords":[],"name":"icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Icon to display after the text","keywords":[],"name":"suffix-icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Sets loading state","keywords":[],"name":"loading","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NButton"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-button"}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentName","dependencies":["tagName","href","to"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"listeners","dependencies":["$listeners","to","$router"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"tabindex","dependencies":["$attrs","componentName","listeners"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["loading"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NControl","description":"Controls wraps an input element to create a stylable form element with an input/select, icons and inline labels","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Can be used to render a custom prefix label","keywords":[],"name":"prefixLabel","props":[]},{"kind":"slot","visibility":"public","description":"Can be used to render a custom prefix icon","keywords":[],"name":"prefixIcon","props":[]},{"kind":"slot","visibility":"public","description":"<slot name=\"prefixIcon\" v-bind=\"$props\">\n<n-icon :icon=\"prefixIcon\"></n-icon>\n</slot>\n</div>\n\n<!-- Overrides the input element","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n</template>\n\n<template v-else>\n<div v-if=\"suffixIcon || $slots.suffixIcon\" :class=\"config.children.suffixIcon\">\n<!-- Can be used to render a custom suffix icon","keywords":[],"name":"suffixIcon","props":[]},{"kind":"slot","visibility":"public","description":"<slot name=\"suffixIcon\" v-bind=\"$props\">\n<n-icon :icon=\"suffixIcon\"></n-icon>\n</slot>\n</div>\n</template>\n</div>\n\n<div v-if=\"suffixLabel || $slots.suffixLabel\" :class=\"config.children.suffixLabel\">\n<!-- Can be used to render a custom suffix label","keywords":[],"name":"suffixLabel","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Prefix label text","keywords":[],"name":"prefix-label","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Suffix label text","keywords":[],"name":"suffix-label","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Prefix icon class","keywords":[],"name":"prefix-icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Suffix icon class","keywords":[],"name":"suffix-icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Sets loading state","keywords":[],"name":"loading","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NControl"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-control"},"children":{"type":"ObjectExpression","value":{"prefixLabel":{"type":"string","value":"n-control__prefix-label"},"suffixLabel":{"type":"string","value":"n-control__suffix-label"},"inner":{"type":"string","value":"n-control__inner"},"prefixIcon":{"type":"string","value":"n-control__prefix-icon"},"suffixIcon":{"type":"string","value":"n-control__suffix-icon"},"loader":{"type":"string","value":"n-control__loader"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["loading","prefixLabel","$slots","suffixLabel"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"innerClasses","dependencies":["config","buildCssModifiers","prefixIcon","$slots","suffixIcon"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NDiv","description":"Basic component that allows you to use Styling mixin","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]}],"props":[],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NDiv"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-div"}}}}}],"computed":[],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NField","description":"Field is a wrapper component that provides uniform layout for form elements: label, help text, validation messages etc.\nField component can be used in conjunction with the Input mixin to introduce new form elements.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Renders before all other elements of the field wrapper","keywords":[],"name":"before","props":[]},{"kind":"slot","visibility":"public","description":"Overrides the label","keywords":[],"name":"label","props":[]},{"kind":"slot","visibility":"public","description":"</span>\n\n<span v-if=\"$slots.labelHelp\" :class=\"config.children.labelHelp\">\n<!-- Renders additional elements in the label area, e.g. Forgot Password? link above the password input","keywords":[],"name":"labelHelp","props":[]},{"kind":"slot","visibility":"public","description":"Overrides the control element, including icons","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"<slot v-bind=\"$props\"></slot>\n</div>\n\n<!-- Override help text area","keywords":[],"name":"help","props":[]},{"kind":"slot","visibility":"public","description":"Renders after all other elements within a field wrapper","keywords":[],"name":"after","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"ID of the input/control element\nUsed to make labels accessible","keywords":[],"name":"id","type":"String","nativeType":"FunctionExpression","default":"function() {\n                const hash = Math.random()\n                    .toString(36)\n                    .replace(/[^a-z]+/g, '')\n                    .substr(0, 5);\n\n                return `n-field-vue-${hash}`;\n            }","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Adds required indicator to the label","keywords":[],"name":"required","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Field label","keywords":[],"name":"label","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Help text and/or instructions","keywords":[],"name":"help","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Error messages","keywords":[],"name":"error","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NField"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-field"},"children":{"type":"ObjectExpression","value":{"label":{"type":"string","value":"n-field__label"},"labelText":{"type":"string","value":"n-field__label-text"},"labelHelp":{"type":"string","value":"n-field__label-help"},"help":{"type":"string","value":"n-field__help"},"error":{"type":"string","value":"n-field__error"},"control":{"type":"string","value":"n-field__control"},"indicator":{"type":"string","value":"n-field__req-indicator"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["required","label","error"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NForm","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Form body","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"Form footer","keywords":[{"name":"prop","description":"{Boolean} saving - Saving state"}],"name":"footer","props":[{"type":"Boolean","name":"saving","description":"Saving state"}]}],"props":[],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NForm"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-form"}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"saving","type":"boolean","initial":false}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["saving"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"formElFields","dependencies":[]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"send:start","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"send:error","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"done","arguments":[]}],"methods":[]},{"inheritAttrs":true,"name":"NHighlight","description":"Highlight provides XSS-safe text highlighting","keywords":[],"slots":[],"props":[{"kind":"prop","visibility":"public","description":"Text","keywords":[],"name":"text","type":"[String, Number]","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Keyword to highlight","keywords":[],"name":"keyword","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NHighlight"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-highlight"},"children":{"type":"ObjectExpression","value":{"match":{"type":"string","value":"n-highlight__match"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"parts","dependencies":["keyword","text"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NIcon","description":"Icons are glyphs used to provide visual cues","keywords":[],"slots":[],"props":[{"kind":"prop","visibility":"public","description":"Icon class","keywords":[],"name":"icon","type":"String","nativeType":"string","default":"__undefined__","required":true,"describeModel":false},{"kind":"prop","visibility":"public","description":"Icon position, e.g. 'suffix'","keywords":[],"name":"position","type":"String","nativeType":"string","default":"inline","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NIcon"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-icon"}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentClasses","dependencies":["config","icon","buildCssModifiers","position"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NImg","description":"Render an image with alternative source for vertical display (e.g. mobile device in a portrait mode)","keywords":[],"slots":[],"props":[{"kind":"prop","visibility":"public","description":"Image source URL","keywords":[],"name":"src","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Image source set URLs","keywords":[],"name":"srcset","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Alternative image source for vertical displays","keywords":[],"name":"src-vt","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Alternative image source set for vertical displays","keywords":[],"name":"srcset-vt","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Image description","keywords":[],"name":"alt","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Enable intersection observer to load the image when in viewport","keywords":[],"name":"lazy-load","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Rotate image in degrees with CSS transform","keywords":[],"name":"rotate","type":"Number","nativeType":"number","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NImg"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-img"}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"visible","type":"null","initial":null}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentClasses","dependencies":["config","buildCssModifiers","$viewport"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"props","dependencies":["rotate","$viewport","srcVt","src","srvsetVt","srcsetVt","srcset","alt"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NLayer","description":"Layer is a utility component that provides accessible stacking of overlay components","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Append layer to app's root element","keywords":[],"name":"append-to-root","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NLayer"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-layer"}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"elementStyles","dependencies":["stackZIndex"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NMedia","description":"Media component is a responsive container for images, videos, iframes etc.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Embedded element or image tag","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"Embed caption","keywords":[],"name":"caption","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Aspect ratio\nSet to 0 to contain by parent height instead","keywords":[],"name":"ratio","type":"[Number, String]","nativeType":"number","default":1,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"HTML tag","keywords":[],"name":"tag-name","type":"String","nativeType":"string","default":"figure","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Width constraint","keywords":[],"name":"width","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Render as a circular avatar","keywords":[],"name":"avatar","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Caption or copyright notice","keywords":[],"name":"caption","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NMedia"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-media"},"children":{"type":"ObjectExpression","value":{"content":{"type":"string","value":"n-media__content"},"caption":{"type":"string","value":"n-media__caption"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["ratio","avatar"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"elementStyles","dependencies":["width","avatar"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"contentStyles","dependencies":["ratio"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NMessage","description":"Messages draw users attention to important/useful information","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Replaces message text","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Controls message visibility","keywords":[{"name":"model","description":""}],"name":"v-model","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":true},{"kind":"prop","visibility":"public","description":"Message icon","keywords":[],"name":"icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Text of the message","keywords":[],"name":"message","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Duration if visibility in ms","keywords":[],"name":"duration","type":"Number","nativeType":"number","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Show a button to hide the message","keywords":[],"name":"closable","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NMessage"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-message"},"children":{"type":"ObjectExpression","value":{"content":{"type":"string","value":"n-message__content"}}},"icons":{"type":"ObjectExpression","value":{"close":{"type":"string","value":"fas fa-times"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["visible","closable"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"toggle","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"close","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"open","arguments":[]}],"methods":[{"kind":"method","visibility":"public","description":"Close message programmatically","keywords":[{"name":"public","description":""}],"name":"close","params":[],"return":{"type":"void","description":null}},{"kind":"method","visibility":"public","description":"Open message programmatically","keywords":[{"name":"public","description":""}],"name":"open","params":[],"return":{"type":"void","description":null}}],"model":{"kind":"model","visibility":"public","description":null,"keywords":[],"prop":"visible","event":"toggle"}},{"inheritAttrs":true,"name":"NTag","description":"Tags are bits of information that describe an item","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Can be used to override tag icon","keywords":[],"name":"icon","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.content\">\n<!-- Can be used to override tag text","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Tag text","keywords":[],"name":"tag","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Show a close button","keywords":[],"name":"closable","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Icon class","keywords":[],"name":"icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"visible","type":"boolean","initial":true},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NTag"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-tag"},"children":{"type":"ObjectExpression","value":{"icon":{"type":"string","value":"n-tag__icon"},"content":{"type":"string","value":"n-tag__content"},"close":{"type":"string","value":"n-tag__close"}}},"icons":{"type":"ObjectExpression","value":{"close":{"type":"string","value":"fas fa-times"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentClasses","dependencies":["config","buildCssModifiers","visible","closable"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"close","arguments":[]}],"methods":[]},{"inheritAttrs":true,"name":"NText","description":"Text components provides a simple wrapper to render text and headings","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Alternative tag name to use, e.g. `div`","keywords":[],"name":"tag-name","type":"String","nativeType":"string","default":"div","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Sets heading level (only styling). Use tag-name prop to render a HTML heading","keywords":[],"name":"level","type":"[String, Number]","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Prevents text from wrapping / one-liner","keywords":[],"name":"unwrapped","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NText"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-text"},"levels":{"type":"ObjectExpression","value":{"undefined":{"type":"string","value":"n-h6"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentClasses","dependencies":["config","buildCssModifiers","unwrapped","level"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NCheckbox","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"option","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"label","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"<slot name=\"input\">\n<label\n:class=\"checkboxClasses\"\ntabindex=\"0\"","keywords":[{"name":"keypress.prevent.stop","description":"ref=\"input\"\n>\n<input\nref=\"hidden\"\nv-bind=\"inputProps\"\ntype=\"checkbox\"\n:value=\"option\"\nv-model=\"inputValue\"\ntabindex=\"-1\"\n/>\n\n<slot name=\"option\" v-bind=\"inputProps\" :value=\"inputValue\">\n<div :class=\"config.children.box\">\n<n-icon v-if=\"isChecked\" :icon=\"config.icons.check\"></n-icon>\n<n-icon v-if=\"indeterminate\" :icon=\"config.icons.indeterminate\"></n-icon>\n</div>\n\n<slot name=\"label\" :label=\"label\">\n<slot>{{ label }}</slot>\n</slot>\n</slot>\n</label>\n</slot>"}],"name":"help","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Value of the option in the checkbox group","keywords":[],"name":"option","type":"[String, Number, Boolean, Object]","nativeType":"boolean","default":true,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Checked by default (do not confuse with model)\nThis is used for indeterminate state toggling","keywords":[],"name":"checked","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Sets indeterminate state","keywords":[],"name":"indeterminate","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"In case option is an object, this can be used to correctly compare items to determine if checkbox is checked","keywords":[],"name":"value-prop","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NCheckbox"},"config":{"type":"ObjectExpression","value":{"children":{"type":"ObjectExpression","value":{"control":{"type":"string","value":"n-checkbox"},"box":{"type":"string","value":"n-checkbox__box"}}},"icons":{"type":"ObjectExpression","value":{"check":{"type":"string","value":"fas fa-check"},"indeterminate":{"type":"string","value":"fas fa-minus"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"localFieldProps","dependencies":["fieldProps"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"checkboxClasses","dependencies":["config","buildCssModifiers","$slots","label","isChecked","indeterminate"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"isChecked","dependencies":["checked","valueProp","option","inputValue"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NCheckboxGroup","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"option","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"An array of options\n`[{ label: 'Cat', value: 'cat' }]`","keywords":[],"name":"options","type":"Array","nativeType":"array","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Property of the option object to use as label","keywords":[],"name":"label-prop","type":"String","nativeType":"string","default":"label","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Property of the option object to use as value","keywords":[],"name":"value-prop","type":"String","nativeType":"string","default":"value","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Add indeterminate option. Use string value to change the label","keywords":[],"name":"indeterminate","type":"[Boolean, String]","nativeType":"boolean","default":false,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Stack options vertically","keywords":[],"name":"stacked","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Gap size between items","keywords":[],"name":"gap","type":"String","nativeType":"string","default":"small","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NCheckboxGroup"},"config":{"type":"ObjectExpression","value":{}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"internalValue","type":"LogicalExpression","initial":"this.value || []"}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"indeterminateState","dependencies":["internalValue","options"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"indeterminateLabel","dependencies":["indeterminate"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NDialog","description":"Dialogs present information in an overlay/popup window","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Overrides entire dialog contents","keywords":[],"name":"content","props":[]},{"kind":"slot","visibility":"public","description":"Overrides dialog header","keywords":[],"name":"header","props":[]},{"kind":"slot","visibility":"public","description":"Overrides dialog header actions, i.e. default close button","keywords":[],"name":"actions","props":[]},{"kind":"slot","visibility":"public","description":"Dialog body","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"footer","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Stores visible state of the dialog","keywords":[{"name":"model","description":""}],"name":"v-model","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":true},{"kind":"prop","visibility":"public","description":"Title of the dialog","keywords":[],"name":"title","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Subtitle of the dialog","keywords":[],"name":"subtitle","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Append the dialog as the root element","keywords":[],"name":"append-to-root","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Module type of the inner content","keywords":[],"name":"type","type":"String","nativeType":"string","default":"dialog","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NDialog"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-dialog"},"children":{"type":"ObjectExpression","value":{"wrapper":{"type":"string","value":"n-dialog__wrapper"},"inner":{"type":"string","value":"n-dialog__inner"}}},"icons":{"type":"ObjectExpression","value":{"close":{"type":"string","value":"fas fa-times"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["type","visible"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"toggle","arguments":[]},{"kind":"event","visibility":"public","description":"Emits, when dialog is opened","keywords":[],"name":"open","arguments":[]},{"kind":"event","visibility":"public","description":"Emits, when dialog is closed","keywords":[{"name":"event","description":"close"}],"name":"close","arguments":[]}],"methods":[],"model":{"kind":"model","visibility":"public","description":null,"keywords":[],"prop":"visible","event":"toggle"}},{"inheritAttrs":true,"name":"NDropzone","description":"Dropzone component allows you to implement a file input with a drag&drop support and previews.\nYou can add your custom handler if you want to upload files to your server before the form is submitted.\nYou can add a handler to delete files from the server.\n\nIf you don't provide a send handler, the input value will contain a list of selected file objects. Files will have\nbase64 property attached to them, which you can use to upload files to the server.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"Provide custom item view","keywords":[],"name":"preview","props":[]},{"kind":"slot","visibility":"public","description":"Override placeholder","keywords":[],"name":"placeholder","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"An array of files that have been uploaded previously.\nThese can be used to implement remove handler\nMake sure objects have name and url properties\n{ id: 123, name: 'filename.jpg', url: 'http://example.com/file-location.jpg' }","keywords":[],"name":"server-files","type":"Array","nativeType":"FunctionExpression","default":"function() {\r\n                return [];\r\n            }","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NDropzone"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-dropzone"},"children":{"type":"ObjectExpression","value":{"area":{"type":"string","value":"n-dropzone__area n-input"},"placeholder":{"type":"string","value":"n-control__placeholder"},"list":{"type":"string","value":"n-dropzone__list"}}},"icons":{"type":"ObjectExpression","value":{"delete":{"type":"string","value":"fas fa-trash"},"remove":{"type":"string","value":"fas fa-times"},"warning":{"type":"string","value":"fas fa-exclamation-triangle"},"mimes":{"type":"ObjectExpression","value":{"undefined":{"type":"string","value":"far fa-file-alt"}}}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"items","type":"CallExpression","initial":"this.serverFiles.map((e) => {\r\n            return {\r\n                serverFile: e,\r\n                clientFile: {\r\n                    name: e.name,\r\n                    url: e.url,\r\n                },\r\n                error: null,\r\n                processing: false,\r\n            };\r\n        })"}],"computed":[],"events":[],"methods":[{"kind":"method","visibility":"public","description":"Reset dropzone","keywords":[{"name":"public","description":""}],"name":"reset","params":[],"return":{"type":"void","description":null}}]},{"inheritAttrs":true,"name":"NEmbed","description":"Embed component allows you to cloak an element (e.g. video or iframe) with an overlay until user clicks on it","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Override poster media before play","keywords":[],"name":"background","props":[]},{"kind":"slot","visibility":"public","description":"Overrides the play icon","keywords":[],"name":"toggle","props":[]},{"kind":"slot","visibility":"public","description":"Overrides the embedded player","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Aspect ratio","keywords":[],"name":"ratio","type":"[Number, String]","nativeType":"number","default":1,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Opaque overlay color","keywords":[],"name":"overlay-color","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Toggler icon class","keywords":[],"name":"icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"URL of the image to use as poster","keywords":[],"name":"poster-url","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"URL of the embed","keywords":[],"name":"url","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NEmbed"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-embed"},"children":{"type":"ObjectExpression","value":{"frame":{"type":"string","value":"n-embed__frame"},"toggle":{"type":"string","value":"n-embed__toggle"}}},"icons":{"type":"ObjectExpression","value":{"toggle":{"type":"string","value":"fas fa-play"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"visible","type":"boolean","initial":false},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"oembed","type":"ObjectExpression","initial":{}}],"computed":[],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NList","description":"Renders a list of items","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Tag name to use","keywords":[],"name":"tag-name","type":"String","nativeType":"string","default":"ul","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Divide items","keywords":[],"name":"divided","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Render a box a round","keywords":[],"name":"outlined","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Render a bullet list","keywords":[],"name":"bulleted","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Render a numbered list","keywords":[],"name":"numbered","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Render a striped list","keywords":[],"name":"striped","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NList"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-list"}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["divided","outlined","striped","bulleted","numbered"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NMenuItem","description":"Menu item is a navigation element that can have sub-navigation items","keywords":[],"slots":[],"props":[{"kind":"prop","visibility":"public","description":"Menu item","keywords":[],"name":"item","type":"Object","nativeType":"object","default":"__undefined__","required":true,"describeModel":false},{"kind":"prop","visibility":"public","description":"Align menu horizontally","keywords":[],"name":"horizontal","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Display vertical menu as an accordion","keywords":[],"name":"accordion","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"expanded","type":"LogicalExpression","initial":"this.item.expanded || (!this.accordion && !this.horizontal)"},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NMenuItem"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-menu-item"},"children":{"type":"ObjectExpression","value":{"anchor":{"type":"string","value":"n-menu__anchor"},"submenu":{"type":"string","value":"n-menu__submenu"}}},"icons":{"type":"ObjectExpression","value":{"expand":{"type":"string","value":"fas fa-caret-right"},"collapse":{"type":"string","value":"fas fa-caret-down"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"props","dependencies":["item","config"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"listeners","dependencies":["showDropdown","children","toggle","item"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"children","dependencies":["item"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["children","expanded","item"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"submenuClasses","dependencies":["config","$config","horizontal"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"toggleIcon","dependencies":["expanded","config"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"collapse","arguments":[]}],"methods":[]},{"inheritAttrs":true,"name":"NPagination","description":"Pagination allows users to navigate through a larger set of items","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"item","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Current page index","keywords":[],"name":"current-page","type":"[Number, String]","nativeType":"number","default":1,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Total number of items in the paginated list","keywords":[],"name":"total","type":"[Number, String]","nativeType":"number","default":0,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Number of items on each page of the paginated list","keywords":[],"name":"page-size","type":"[Number, String]","nativeType":"number","default":10,"required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NPagination"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-pagination"},"children":{"type":"ObjectExpression","value":{"item":{"type":"string","value":"n-pagination__item"}}},"icons":{"type":"ObjectExpression","value":{"next":{"type":"string","value":"fas fa-angle-right"},"prev":{"type":"string","value":"fas fa-angle-left"},"more":{"type":"string","value":"fas fa-ellipsis-h"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"items","dependencies":["total","pageSize","config","buildCssModifiers","$emit","$viewport"]}],"events":[],"methods":[],"model":{"kind":"model","visibility":"public","description":null,"keywords":[],"prop":"currentPage","event":"change"}},{"inheritAttrs":true,"name":"NPopup","description":"Popups are hidden elements that can be displayed conditionally as in a floating layer","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Can be used instead of passing the trigger ref as a prop","keywords":[],"name":"trigger","props":[]},{"kind":"slot","visibility":"public","description":"Overrides popup content","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Popup visibility","keywords":[{"name":"model","description":""}],"name":"v-model","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":true},{"kind":"prop","visibility":"public","description":"DOM element to attach this popup to","keywords":[],"name":"trigger","type":null,"nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Dropdown placement, e.g. 'top', 'top-end' etc.\nSee popper.js documentation for a list of possible placements.\n\nGiven erradic flip behavior of the popper, this can be passed as an object\nof placements corresponding to viewport `{ sm: 'top-start', md: 'top' }`\nPassing placement as an object will disable flip and preventOverflow","keywords":[],"name":"placement","type":"[String, Object]","nativeType":"string","default":"auto","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Show dropdown arrow","keywords":[],"name":"arrow","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Open when trigger slot is clicked","keywords":[],"name":"open-on-click","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Open when mouse enters the trigger slot","keywords":[],"name":"open-on-hover","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Popup type, used as a class modifier","keywords":[],"name":"type","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Popup content","keywords":[],"name":"message","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"A function that can be used to filter the popper config for this instance","keywords":[],"name":"config-callback","type":"Function","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NPopup"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-popup"},"children":{"type":"ObjectExpression","value":{"content":{"type":"string","value":"n-popup__content"},"arrow":{"type":"string","value":"n-popup__arrow"}}},"popper":{"type":"ObjectExpression","value":{"modifiers":{"type":"ObjectExpression","value":{"computeStyle":{"type":"ObjectExpression","value":{"gpuAcceleration":{"type":"boolean","value":false},"applyStyle":{"type":"ObjectExpression","value":{"enabled":{"type":"boolean","value":false}}}}}}},"eventsEnabled":{"type":"boolean","value":false}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"originalEvent","type":"null","initial":null},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"triggerEl","type":"null","initial":null},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"popper","type":"null","initial":null},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"isVisible","type":"MemberExpression","initial":"this.visible"}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["type","isVisible"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"popperConfig","dependencies":["config","placement","resolveForViewport","arrow","$refs","configCallback"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"open","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"close","arguments":[]}],"methods":[],"model":{"kind":"model","visibility":"public","description":null,"keywords":[],"prop":"visible","event":"toggle"}},{"inheritAttrs":true,"name":"NRadio","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"option","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"label","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"<slot name=\"input\">\n<label\n:class=\"radioClasses\"\ntabindex=\"0\"","keywords":[{"name":"keypress.prevent.stop","description":"ref=\"input\"\n>\n<input\nref=\"hidden\"\nv-bind=\"inputProps\"\ntype=\"radio\"\n:value=\"option\"\nv-model=\"inputValue\"\ntabindex=\"-1\"\n/>\n\n<slot name=\"option\" v-bind=\"inputProps\" :value=\"inputValue\">\n<div :class=\"config.children.box\">\n<n-icon v-if=\"isChecked\" :icon=\"config.icons.check\"></n-icon>\n</div>\n\n<slot name=\"label\" :label=\"label\">\n<slot>{{ label }}</slot>\n</slot>\n</slot>\n</label>\n</slot>"}],"name":"help","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Value of the option in the radio group","keywords":[],"name":"option","type":"[String, Number, Boolean, Object]","nativeType":"boolean","default":true,"required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NCheckbox"},"config":{"type":"ObjectExpression","value":{"children":{"type":"ObjectExpression","value":{"control":{"type":"string","value":"n-radio"},"box":{"type":"string","value":"n-radio__box"}}},"icons":{"type":"ObjectExpression","value":{"check":{"type":"string","value":"fas fa-circle"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"localFieldProps","dependencies":["fieldProps"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"radioClasses","dependencies":["config","buildCssModifiers","$slots","label","isChecked"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"isChecked","dependencies":["inputValue","option"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NRadioGroup","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"option","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"An array of options\n`[{ label: 'Cat', value: 'cat' }]`","keywords":[],"name":"options","type":"Array","nativeType":"array","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Property of the option object to use as label","keywords":[],"name":"label-prop","type":"String","nativeType":"string","default":"label","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Property of the option object to use as value","keywords":[],"name":"value-prop","type":"String","nativeType":"string","default":"value","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Stack options vertically","keywords":[],"name":"stacked","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Gap size between items","keywords":[],"name":"gap","type":"String","nativeType":"string","default":"small","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NCheckboxGroup"},"config":{"type":"ObjectExpression","value":{}}}}],"computed":[],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NSelect","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"suffixIcon","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"selection","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n</template>\n\n<template v-else>\n<div v-if=\"hasSelection\" :class=\"config.children.selection\">","keywords":[],"name":"selection","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"suggestion","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"suggestion","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"An array of options or an async function that returns an array of objects\n`[{ label: 'Cat', value: 'cat' }]`","keywords":[],"name":"options","type":"[Array, Function]","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Property of the option object to use as label","keywords":[],"name":"label-prop","type":"String","nativeType":"string","default":"label","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Property of the option object to use as value","keywords":[],"name":"value-prop","type":"String","nativeType":"string","default":"value","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Option properties to match search keyword against,\ne.g. in an array of options containing user info,\nyou may want to search against name and username,\nwhile the label might be full name","keywords":[],"name":"match-props","type":"Array","nativeType":"array","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Return value is an object or array of objects","keywords":[],"name":"return-object","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Allow multiple values","keywords":[],"name":"multiple","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Text to show as the search input placeholder","keywords":[],"name":"search-placeholder","type":"String","nativeType":"string","default":"Enter search keyword","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NSelect"},"config":{"type":"ObjectExpression","value":{"children":{"type":"ObjectExpression","value":{"box":{"type":"string","value":"n-select"},"input":{"type":"string","value":"n-select__input"},"selection":{"type":"string","value":"n-select__selection"},"dropdown":{"type":"string","value":"n-select__dropdown"},"control":{"type":"string","value":"n-select__control"},"placeholder":{"type":"string","value":"n-control__placeholder"}}},"icons":{"type":"ObjectExpression","value":{"expand":{"type":"string","value":"fas fa-chevron-down fa-xs"},"collapse":{"type":"string","value":"fas fa-chevron-up fa-xs"},"clear":{"type":"string","value":"fas fa-times fa-xs"},"add":{"type":"string","value":"fas fa-plus"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"expanded","type":"boolean","initial":false},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"searchKeyword","type":"string","initial":""},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"internalOptions","type":"ArrayExpression","initial":"[]"},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"internalValue","type":"MemberExpression","initial":"this.value"},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"resolved","type":"boolean","initial":false}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"boxClasses","dependencies":["config","buildCssModifiers","expanded","multiple"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"toggleIcon","dependencies":["expanded","config"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"filteredOptions","dependencies":["options","internalOptions","isMatch","searchKeyword"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"hasSelection","dependencies":["multiple","internalValue"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"canAddValue","dependencies":["$listeners"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NTextField","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]}],"props":[],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NTextField"},"config":{"type":"ObjectExpression","value":{}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"inputComponent","dependencies":["type"]}],"events":[],"methods":[{"kind":"method","visibility":"public","description":"Focus the input","keywords":[{"name":"public","description":""}],"name":"focus","params":[],"return":{"type":"void","description":null}}]},{"inheritAttrs":true,"name":"NTile","description":"Tiles is a horizontally aligned block of information, which can be used to standardize navigation,\nas well as to display list items. Tiles usually contain an icon, title, subtitle and certain actions.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Can be used to render a control element, e.g. a checkbox or radio","keywords":[],"name":"control","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.icon\" v-if=\"icon || $slots.icon\">\n<!-- Can be used to render a custom icon, e.g. display an avatar","keywords":[],"name":"icon","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.meta\">\n<!-- Default slat, can be used to render alternative title, subtitle or other content","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"Can be used to render a custom title","keywords":[],"name":"title","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n<div :class=\"config.children.subtitle\" v-if=\"subtitle || $slots.subtitle\">\n<!-- Can be used to render a custom subtitle","keywords":[],"name":"subtitle","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.badge\" v-if=\"badge || $slots.badge\">\n<!-- Can be used to render a custom badge, e.g. display a counter","keywords":[],"name":"badge","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.actions\" @click.stop v-if=\"$slots.actions\">\n<!-- Can be used to render a menu","keywords":[],"name":"actions","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Renders the tile as an anchor, but routes the request via $router","keywords":[],"name":"to","type":"[String, Object]","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Renders the tile as an anchor with href attribute","keywords":[],"name":"href","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Alternative tag name to use, e.g. `div`","keywords":[],"name":"tag-name","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Displays tile icon","keywords":[],"name":"icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Main text of the tile","keywords":[],"name":"title","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Help text of the tile","keywords":[],"name":"subtitle","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Badge props","keywords":[],"name":"badge","type":"Object","nativeType":"object","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NTile"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-tile"},"children":{"type":"ObjectExpression","value":{"control":{"type":"string","value":"n-tile__control"},"icon":{"type":"string","value":"n-tile__icon"},"content":{"type":"string","value":"n-tile__content"},"meta":{"type":"string","value":"n-tile__meta"},"badge":{"type":"string","value":"n-tile__badge"},"actions":{"type":"string","value":"n-tile__actions"},"title":{"type":"string","value":"n-label"},"subtitle":{"type":"string","value":"n-help"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentName","dependencies":["href","to","tagName"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"listeners","dependencies":["$listeners","to","$router"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"tabindex","dependencies":["$attrs","componentName","listeners"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NCarousel","description":"Content carousel built on top of tiny-slider","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"actions","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"tiny-slider options\nSee https://github.com/ganlanyuan/tiny-slider","keywords":[],"name":"options","type":"Object","nativeType":"object","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Show navigation dots","keywords":[],"name":"dots","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Show navigation arrows","keywords":[],"name":"arrows","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Change slides every X seconds","keywords":[],"name":"autoplay","type":"[Number, String]","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NCarousel"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-carousel"},"children":{"type":"ObjectExpression","value":{"track":{"type":"string","value":"n-carousel__track"},"next":{"type":"string","value":"n-carousel__next"},"prev":{"type":"string","value":"n-carousel__prev"}}},"icons":{"type":"ObjectExpression","value":{"next":{"type":"string","value":"fas fa-angle-right"},"prev":{"type":"string","value":"fas fa-angle-left"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"$slider","type":"null","initial":null}],"computed":[{"kind":"computed","visibility":"public","description":"tiny slider instance info","keywords":[{"name":"public","description":""}],"name":"info","dependencies":["$slider"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NDataTable","description":"Data table is a wrapper component that encapsulates search, sort and pagination of tabular data.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"header","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"search","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div\nv-if=\"$scopedSlots.actions\"\n:class=\"config.children.actions\"\n>","keywords":[],"name":"actions","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"pagination","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"An array of item objects","keywords":[],"name":"items","type":"Array","nativeType":"FunctionExpression","default":"() => []","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"An array of header definitions.\n\nSee Table component for details.","keywords":[],"name":"headers","type":"Array","nativeType":"array","default":"__undefined__","required":true,"describeModel":false},{"kind":"prop","visibility":"public","description":"Total number of items on all pages","keywords":[],"name":"total","type":"Number","nativeType":"number","default":0,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Number of items on each page","keywords":[],"name":"per-page","type":"Number","nativeType":"number","default":25,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Model of the search form","keywords":[],"name":"search","type":"Object","nativeType":"FunctionExpression","default":"() => {\r\n                return {};\r\n            }","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Sorting configuration","keywords":[],"name":"sort","type":"Object","nativeType":"FunctionExpression","default":"() => {\r\n                return {\r\n                    prop: 'id',\r\n                    order: 'descending',\r\n                };\r\n            }","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Set the loading state","keywords":[],"name":"loading","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NDataTable"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-data-table"},"children":{"type":"ObjectExpression","value":{"actions":{"type":"string","value":"n-data-table__actions"},"search":{"type":"string","value":"n-data-table__search"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"sortProperty","type":"LogicalExpression","initial":"this.sort.prop || 'id'"},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"sortOrder","type":"LogicalExpression","initial":"this.sort.order || 'descending'"},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"currentPage","type":"number","initial":1},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"pageSize","type":"MemberExpression","initial":"this.perPage"}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"cellSlots","dependencies":["$scopedSlots"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["loading"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"reload","arguments":[]}],"methods":[]},{"inheritAttrs":true,"name":"NDrawer","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Drawer header, can be used to display a user card","keywords":[],"name":"header","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.content\">\n<!-- Drawer contents","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Toggles drawer visibility","keywords":[{"name":"model","description":""}],"name":"v-model","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":true},{"kind":"prop","visibility":"public","description":"Attaches to corresponding screen edge","keywords":[],"name":"attachment","type":"String","nativeType":"string","default":"right","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Name of the transition to use","keywords":[],"name":"transition-name","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NDrawer"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-drawer"},"children":{"type":"ObjectExpression","value":{"wrapper":{"type":"string","value":"n-drawer__wrapper"},"header":{"type":"string","value":"n-drawer__header"},"content":{"type":"string","value":"n-drawer__content"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"isOpen","type":"MemberExpression","initial":"this.visible"}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"transition","dependencies":["transitionName","attachment"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["attachment","visible"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"toggle","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"close","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"open","arguments":[]}],"methods":[],"model":{"kind":"model","visibility":"public","description":null,"keywords":[],"prop":"visible","event":"toggle"}},{"inheritAttrs":true,"name":"NHero","description":null,"keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Can be used to render background image/video","keywords":[],"name":"background","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Opaque overlay color","keywords":[],"name":"overlay-color","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Use faded background","keywords":[],"name":"faded","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NHero"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-hero"},"children":{"type":"ObjectExpression","value":{"bg":{"type":"string","value":"n-hero__bg"},"overlay":{"type":"string","value":"n-hero__overlay"},"content":{"type":"string","value":"n-hero__content n-container"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["faded"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"bgClasses","dependencies":["config"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"overlayClasses","dependencies":["config","buildCssModifiers","overlayColor"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"contentClasses","dependencies":["config"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NInfiniteList","description":"Data table is a wrapper component that encapsulates search, sort and pagination of tabular data.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"item","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"paginator","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"An array of item objects","keywords":[],"name":"items","type":"Array","nativeType":"FunctionExpression","default":"() => []","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Total number of items on all pages","keywords":[],"name":"total","type":"Number","nativeType":"number","default":0,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Number of items on each page","keywords":[],"name":"per-page","type":"Number","nativeType":"number","default":25,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Maximum number of times the load will load new automatically,\nbefore user must click the button to load new items.\nUse `0` for no limitations.","keywords":[],"name":"repeat","type":"Number","nativeType":"number","default":0,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Set the loading state","keywords":[],"name":"loading","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Render a striped list","keywords":[],"name":"striped","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Divide items","keywords":[],"name":"divided","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NInfiniteList"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-list"},"children":{"type":"ObjectExpression","value":{"paginator":{"type":"string","value":"n-list__paginator"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"pageSize","type":"MemberExpression","initial":"this.perPage"},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"repeated","type":"number","initial":0}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"hasMore","dependencies":["total","items"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["loading","hasMore","striped","divided"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"load","arguments":[]}],"methods":[]},{"inheritAttrs":true,"name":"NMenu","description":"Menu allows to build a tree of navigation elements from an array of items","keywords":[],"slots":[],"props":[{"kind":"prop","visibility":"public","description":"Menu type","keywords":[],"name":"type","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Menu items","keywords":[],"name":"items","type":"Array","nativeType":"array","default":"__undefined__","required":true,"describeModel":false},{"kind":"prop","visibility":"public","description":"Align menu horizontally","keywords":[],"name":"horizontal","type":"Boolean","nativeType":"boolean","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Display vertical menu as an accordion","keywords":[],"name":"accordion","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NMenu"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-menu"}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["type","horizontal"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"menuItems","dependencies":["items"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NModule","description":"Modules group header, content and footer into a organic component","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"Alternative module header","keywords":[],"name":"header","props":[]},{"kind":"slot","visibility":"public","description":"Alternative module actions","keywords":[],"name":"actions","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.media\" v-if=\"$slots.media\">\n<!-- Module media","keywords":[],"name":"media","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.content\">\n<!-- Module content","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"</div>\n\n<div :class=\"config.children.footer\" v-if=\"$slots.footer\">\n<!-- Module footer","keywords":[],"name":"footer","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Module type","keywords":[],"name":"type","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Module title","keywords":[],"name":"title","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Module subtitle","keywords":[],"name":"subtitle","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Title icon","keywords":[],"name":"icon","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Alternative tag name to use, e.g. `section`","keywords":[],"name":"tag-name","type":"String","nativeType":"string","default":"div","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NModule"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-module"},"children":{"type":"ObjectExpression","value":{"header":{"type":"string","value":"n-module__header"},"content":{"type":"string","value":"n-module__content"},"media":{"type":"string","value":"n-module__media"},"footer":{"type":"string","value":"n-module__footer"}}}}}}}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["type"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NTable","description":"Tables are used to represent data in a sortable manner","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"headers","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"</td>\n\n<td\nv-for=\"header in visibleHeaders\"\n:key=\"header.prop\"\n:class=\"getCellStyle(row, header)\"\n>\n<n-div :class=\"config.children.cellContent\">\n<slot :name=\"header.prop\" v-bind=\"row\">\n{{ row.item[header.prop] }}\n</slot>\n</n-div>\n</td>\n</tr>\n\n<tr v-if=\"row.expanded\" :key=\"`expand-${index}`\">\n<td v-if=\"expand\">&nbsp;</td>\n\n<td :colspan=\"headers.length\" class=\"expanded\">","keywords":[],"name":"expand","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"noResults","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Default sort ``{ prop: 'id', order: 'descending' }``","keywords":[],"name":"default-sort","type":"Object","nativeType":"FunctionExpression","default":"function() {\n                return {\n                    prop: 'id',\n                    order: 'descending',\n                };\n            }","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"An array of header objects","keywords":[],"name":"headers","type":"Array","nativeType":"array","default":"__undefined__","required":true,"describeModel":false},{"kind":"prop","visibility":"public","description":"An array of item objects","keywords":[],"name":"items","type":"Array","nativeType":"array","default":"__undefined__","required":true,"describeModel":false},{"kind":"prop","visibility":"public","description":"Add empty header for expand trigger","keywords":[],"name":"expand","type":"Boolean","nativeType":"boolean","default":false,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Callback to resolve row classes.\n\nFunction will receive `{row, index}` as argument and should return an array of classes","keywords":[],"name":"row-style","type":"Function","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"Callback to resolve cell classes.\n\nFunction will receive `{row, header}` as argument and should return an array of classes","keywords":[],"name":"cell-style","type":"Function","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NTable"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-table"},"children":{"type":"ObjectExpression","value":{"wrapper":{"type":"string","value":"n-table__wrapper"},"body":{"type":"string","value":"n-table-body"},"head":{"type":"string","value":"n-table-head"},"column":{"type":"string","value":"n-table__column"},"controls":{"type":"string","value":"n-table__column-controls"},"label":{"type":"string","value":"n-table__column-label"},"th":{"type":"string","value":"n-table__th"},"td":{"type":"string","value":"n-table__td"},"desc":{"type":"string","value":"n-table__desc"},"asc":{"type":"string","value":"n-table__asc"},"cellContent":{"type":"string","value":"n-table__cell-content"}}},"icons":{"type":"ObjectExpression","value":{"expand":{"type":"string","value":"fas fa-angle-right"},"collapse":{"type":"string","value":"fas fa-angle-down"},"desc":{"type":"string","value":"fas fa-caret-down"},"asc":{"type":"string","value":"fas fa-caret-up"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"rows","type":"ArrayExpression","initial":"[]"},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"sort","type":"MemberExpression","initial":"this.defaultSort"}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"visibleHeaders","dependencies":["headers"]}],"events":[{"kind":"event","visibility":"public","description":"Emitted, when sort order is changed in the table headers.","keywords":[{"name":"property","description":"{Object} sort Object Sort property and order"}],"name":"sort","arguments":[]}],"methods":[]},{"inheritAttrs":true,"name":"NTabs","description":"Tabs allow users to navigation between a set of related items","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]}],"props":[{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"items","type":"Array","nativeType":"array","default":"__undefined__","required":true,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NTabs"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-tabs"},"children":{"type":"ObjectExpression","value":{"content":{"type":"string","value":"n-tabs__content"},"nav":{"type":"string","value":"n-tabs__nav"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"selected","type":"ConditionalExpression","initial":"selected ? selected.target : this.items[0].target"}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"tabs","dependencies":["items","prepareTab"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"slots","dependencies":["items"]}],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NAlert","description":"Alerts are system notifications and errors.\nThis component is used by the $alert plugin and is not intended to be used directly","keywords":[],"slots":[],"props":[{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"message","type":"String","nativeType":"string","default":"","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"duration","type":"Number","nativeType":"number","default":8000,"required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"color","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"closable","type":"Boolean","nativeType":"boolean","default":true,"required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NAlert"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-alert"},"containerId":{"type":"string","value":"n-message-pool"},"containerClass":{"type":"string","value":"n-messages"},"icons":{"type":"ObjectExpression","value":{"success":{"type":"string","value":"fas fa-check-circle"},"warning":{"type":"string","value":"fas fa-exclamation-circle"},"danger":{"type":"string","value":"fas fa-times-circle"},"neutral":{"type":"string","value":"fas fa-info-circle"},"notice":{"type":"string","value":"fas fa-info-circle"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"visible","type":"boolean","initial":false}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentStates","dependencies":["visible","closable"]},{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"icon","dependencies":["config","type"]}],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"close","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"open","arguments":[]}],"methods":[]},{"inheritAttrs":true,"name":"NConfirm","description":"Confirm component is a Dialog wrapper used by `v-confirm` directive and `$confirm()` plugin\nThis component is not intended to be used directly","keywords":[],"slots":[],"props":[{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"type","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"title","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"message","type":"String","nativeType":"string","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"confirm-button","type":"Object","nativeType":"FunctionExpression","default":"function() {\r\n                return { text: 'Proceed' };\r\n            }","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":null,"keywords":[],"name":"cancel-button","type":"Object","nativeType":"FunctionExpression","default":"function() {\r\n                return {\r\n                    text: 'Cancel',\r\n                    outlined: true,\r\n                };\r\n            }","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NConfirm"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-confirm"}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"visible","type":"boolean","initial":false}],"computed":[{"kind":"computed","visibility":"public","description":null,"keywords":[],"name":"componentClasses","dependencies":["config","buildCssModifiers","visible"]}],"events":[{"kind":"event","visibility":"public","description":"Emits when user cancels/rejects the confirmation","keywords":[],"name":"cancel","arguments":[]},{"kind":"event","visibility":"public","description":"Emits when user consent has been received","keywords":[],"name":"confirm","arguments":[]},{"kind":"event","visibility":"public","description":"Emits when confirmation dialog is closed","keywords":[],"name":"close","arguments":[]},{"kind":"event","visibility":"public","description":"Emits when confirmation dialog is opened","keywords":[],"name":"open","arguments":[]}],"methods":[{"kind":"method","visibility":"public","description":"Close dialog programmatically","keywords":[{"name":"public","description":""}],"name":"close","params":[],"return":{"type":"void","description":null}},{"kind":"method","visibility":"public","description":"Open dialog programmatically","keywords":[{"name":"public","description":""}],"name":"open","params":[],"return":{"type":"void","description":null}}]},{"inheritAttrs":true,"name":"NCodemirror","description":"CodeMirror is a wonderful utility for highlighting code\nThis component provides a way to render a piece of code in a human readable way.\nBy default, the code will be editable by the user; to make it a read-only, use the `readOnly` config option","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"CodeMirror Config Options\nSee the [docs](https://codemirror.net/doc/manual.html#config)","keywords":[],"name":"options","type":"Object","nativeType":"FunctionExpression","default":"function() {\r\n                return {\r\n                    tabSize: 2,\r\n                    lineNumbers: true,\r\n                    lineWrapping: false,\r\n                    line: true,\r\n                };\r\n            }","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"CodeMirror modes\nSee the [docs](https://codemirror.net/mode/index.html)","keywords":[],"name":"modes","type":"Array","nativeType":"FunctionExpression","default":"function() {\r\n                return ['htmlmixed'];\r\n            }","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NCodemirror"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-codemirror"}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"instance","type":"null","initial":null}],"computed":[],"events":[],"methods":[]},{"inheritAttrs":true,"name":"NRecaptcha","description":"Please see [ReCaptcha docs](https://developers.google.com/recaptcha/docs/verify) in order to implement server-side validation of the response.\n\n`NRecapatcha` gives you two options for server-side validation:\n\n - Use `v-model` and submit captcha response with your form, and perform validation before processing remaining form data\n - Use `verifyCallback` prop to provide a function that will verify the response on the server and prevent form\n   submission if verification fails. The function should return a promise, and throw an error in case of failed validation.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"if you wish to verify the captcha before the form data is submitted to the server,\nyou can provide the function that will receive a recaptcha response as an argument and return a promise","keywords":[],"name":"verify-callback","type":"Function","nativeType":"__undefined__","default":"__undefined__","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"ReCapatcha theme: `light` or `dark`","keywords":[],"name":"theme","type":"String","nativeType":"string","default":"light","required":false,"describeModel":false},{"kind":"prop","visibility":"public","description":"ReCaptcha size: `normal` or `compact`","keywords":[],"name":"size","type":"String","nativeType":"string","default":"normal","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NRecaptcha"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-recaptcha"}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"widgetId","type":"null","initial":null},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"isVerified","type":"boolean","initial":false}],"computed":[],"events":[{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"success","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"expire","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"error","arguments":[]},{"kind":"event","visibility":"public","description":null,"keywords":[],"name":"reset","arguments":[]}],"methods":[{"kind":"method","visibility":"public","description":"Reset ReCaptcha programmatically","keywords":[{"name":"public","description":""}],"name":"reset","params":[],"return":{"type":"void","description":null}}]},{"inheritAttrs":true,"name":"NStripeCard","description":"Stripe card input, which generates a token during validation\nIf you are not using NForm, you should call `getToken()` programmatically.","keywords":[],"slots":[{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"default","props":[]},{"kind":"slot","visibility":"public","description":"","keywords":[],"name":"input","props":[]}],"props":[{"kind":"prop","visibility":"public","description":"Options to pass to the Stripe.elements()\nSee the [docs](https://stripe.com/docs/stripe-js/reference#element-options)","keywords":[],"name":"options","type":"Object","nativeType":"FunctionExpression","default":"function() {\r\n                return {\r\n                    style: {\r\n                        base: {\r\n                            fontSize: '20px',\r\n                            color: '#242424',\r\n                        },\r\n                    },\r\n                };\r\n            }","required":false,"describeModel":false}],"data":[{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"localConfig","type":"ObjectExpression","initial":{"name":{"type":"string","value":"NStripeCard"},"config":{"type":"ObjectExpression","value":{"baseClass":{"type":"string","value":"n-stripe-card"},"children":{"type":"ObjectExpression","value":{"wrapper":{"type":"string","value":"n-stripe-card__wrapper"}}}}}}},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"instance","type":"null","initial":null},{"kind":"data","visibility":"public","description":null,"keywords":[],"name":"stripe","type":"null","initial":null}],"computed":[],"events":[],"methods":[{"kind":"method","visibility":"public","description":"Generate a token programmatically","keywords":[{"name":"public","description":""}],"name":"getToken","params":[],"return":{"type":"void","description":null}}]}]