UNPKG

quasar

Version:

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

69 lines (61 loc) 1.61 kB
{ "meta": { "docsUrl": "https://v2.quasar.dev/quasar-plugins/loading-bar" }, "injection": "$q.loadingBar", "quasarConfOptions": { "propName": "loadingBar", "type": "Object", "tsType": "QLoadingBarOptions", "desc": "QAjaxBar component props, EXCEPT for 'hijack-filter' in quasar.config file (if using Quasar CLI)", "examples": [ "{ position: 'bottom', reverse: true }" ] }, "props": { "isActive": { "type": "Boolean", "desc": "Is LoadingBar active?", "reactive": true } }, "methods": { "start": { "desc": "Notify bar you've started a background activity", "params": { "speed": { "type": "Number", "desc": "Delay (in milliseconds) between bar progress increments", "default": "300" } }, "returns": null }, "stop": { "desc": "Notify bar one background activity has finalized", "params": null, "returns": null }, "increment": { "desc": "Manually trigger a bar progress increment", "params": { "amount": { "type": "Number", "desc": "Amount (0.0 < x < 1.0) to increment with" } }, "returns": null }, "setDefaults": { "desc": "Set the inner QAjaxBar's props", "params": { "props": { "type": "Object", "tsType": "QLoadingBarOptions", "required": true, "desc": "QAjaxBar component props", "examples": [ "{ position: 'bottom', reverse: true }" ] } }, "returns": null } } }