UNPKG

quasar

Version:

Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time

65 lines (55 loc) 1.71 kB
{ "mixins": [ "composables/private.use-size/use-size", "composables/private.use-transition/use-transition" ], "meta": { "docsUrl": "https://v2.quasar.dev/vue-components/inner-loading" }, "props": { "showing": { "type": "Boolean", "desc": "State - loading or not", "category": "state" }, "color": { "extends": "color", "desc": "Color name for component from the Quasar Color Palette for the inner Spinner (unless using the default slot)" }, "size": { "type": [ "String", "Number" ], "desc": "Size in CSS units, including unit name, or standard size name (xs|sm|md|lg|xl), for the inner Spinner (unless using the default slot)", "default": "'42px'" }, "label": { "type": "String", "desc": "Add a label; Gets overriden when using the default slot", "examples": [ "'Please wait...'" ], "category": "label", "addedIn": "v2.2" }, "label-class": { "type": "String", "desc": "Add CSS class(es) to the label; Works along the 'label' prop only", "examples": [ "'text-red q-mt-xl'" ], "category": "label", "addedIn": "v2.2" }, "label-style": { "type": [ "String", "Array", "Object" ], "tsType": "VueStyleProp", "desc": "Apply custom style to the label; Works along the 'label' prop only", "examples": [ "'font-size: 28px'", "{ color: '#ff0000' }" ], "category": "label", "addedIn": "v2.2" }, "dark": { "extends": "dark" } }, "slots": { "default": { "desc": "Default slot is used for replacing default Spinner; Suggestions: a spinner or text" } } }