Website Structure
This commit is contained in:
parent
62812f2090
commit
71f0676a62
22365 changed files with 4265753 additions and 791 deletions
21
Frontend-Learner/node_modules/quasar/LICENSE
generated
vendored
Normal file
21
Frontend-Learner/node_modules/quasar/LICENSE
generated
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2015-present Razvan Stoenescu
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
47
Frontend-Learner/node_modules/quasar/README.md
generated
vendored
Normal file
47
Frontend-Learner/node_modules/quasar/README.md
generated
vendored
Normal file
|
|
@ -0,0 +1,47 @@
|
|||

|
||||
|
||||
# Quasar Framework UI Package
|
||||
|
||||
> Build high-performance VueJS user interfaces in record time: responsive Single Page Apps, SSR Apps, PWAs, Browser extensions, Hybrid Mobile Apps and Electron Apps. If you want, all using the same codebase!
|
||||
|
||||
<img src="https://img.shields.io/npm/v/quasar?label=quasar">
|
||||
|
||||
[](https://chat.quasar.dev)
|
||||
<a href="https://forum.quasar.dev" target="_blank"><img src="https://img.shields.io/badge/community-forum-brightgreen.svg"></a>
|
||||
[](https://good-labs.github.io/greater-good-affirmation)
|
||||
|
||||
Please submit a PR to https://github.com/quasarframework/quasar-awesome with your website/app/Quasar tutorial/video etc. Thank you!
|
||||
|
||||
## Supporting Quasar
|
||||
Quasar Framework is an MIT-licensed open source project. Its ongoing development is made possible thanks to the support by these awesome [backers](https://github.com/rstoenescu/quasar-framework/blob/dev/backers.md).
|
||||
|
||||
**Please read our manifest on [Why donations are important](https://quasar.dev/why-donate)**. If you'd like to become a donator, check out [Quasar Framework's Donator campaign](https://donate.quasar.dev).
|
||||
|
||||
## Documentation
|
||||
|
||||
Head on to the Quasar Framework official website: [https://quasar.dev](https://quasar.dev)
|
||||
|
||||
## Stay in Touch
|
||||
|
||||
For latest releases and announcements, follow on Twitter: [@quasarframework](https://twitter.com/quasarframework)
|
||||
|
||||
## Chat Support
|
||||
|
||||
Ask questions at the official community Discord server: [https://chat.quasar.dev](https://chat.quasar.dev)
|
||||
|
||||
## Community Forum
|
||||
|
||||
Ask questions at the official community forum: [https://forum.quasar.dev](https://forum.quasar.dev)
|
||||
|
||||
## Contributing
|
||||
|
||||
I'm excited if you want to contribute to Quasar under any form (report bugs, write a plugin, fix an issue, write a new feature). Please read the [Contributing Guide](../CONTRIBUTING.md).
|
||||
|
||||
## Semver
|
||||
Quasar is following [Semantic Versioning 2.0](https://semver.org/).
|
||||
|
||||
## License
|
||||
|
||||
Copyright (c) 2015-present Razvan Stoenescu
|
||||
|
||||
[MIT License](http://en.wikipedia.org/wiki/MIT_License)
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/AddressbarColor.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/AddressbarColor.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/quasar-plugins/addressbar-color"},"injection":"$q.addressbarColor","methods":{"set":{"desc":"Sets addressbar color (for browsers that support it)","params":{"hexColor":{"type":"String","desc":"Color in hex format","required":true,"examples":["'#ff0000'"]}},"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/AppFullscreen.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/AppFullscreen.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/quasar-plugins/app-fullscreen"},"injection":"$q.fullscreen","props":{"isCapable":{"type":"Boolean","desc":"Does browser support it?"},"isActive":{"type":"Boolean","desc":"Is Fullscreen active?","reactive":true},"activeEl":{"type":["Element","null"],"desc":"The DOM element used as root for fullscreen, otherwise 'null'","reactive":true,"examples":["document.fullscreenElement","null"]}},"methods":{"request":{"desc":"Request going into Fullscreen (with optional target)","params":{"target":{"type":"Element","desc":"Optional Element of target to request Fullscreen on","examples":["document.getElementById('example')"]}},"returns":{"type":"Promise<void>","desc":"A Promise which is resolved when transitioned to fullscreen mode. It gets rejected with 'Not capable' if the browser is not capable, and with an Error object if something else went wrong.","examples":["request().then(response => { ... }).catch(err => { ... })"]}},"exit":{"desc":"Request exiting out of Fullscreen mode","params":null,"returns":{"type":"Promise<void>","desc":"A Promise which is resolved when exited out of fullscreen mode. It gets rejected with 'Not capable' if the browser is not capable, and with an Error object if something else went wrong.","examples":["exit().then(response => { ... }).catch(err => { ... })"]}},"toggle":{"desc":"Request toggling Fullscreen mode (with optional target if requesting going into Fullscreen only)","params":{"target":{"type":"Element","desc":"Optional Element of target to request Fullscreen on","examples":["document.getElementById('example')"]}},"returns":{"type":"Promise<void>","desc":"A Promise which is resolved when transitioned to / exited out of fullscreen mode. It gets rejected with 'Not capable' if the browser is not capable, and with an Error object if something else went wrong.","examples":["toggle().then(response => { ... }).catch(err => { ... })"]}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/AppVisibility.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/AppVisibility.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/quasar-plugins/app-visibility"},"injection":"$q.appVisible","props":{"appVisible":{"tsInjectionPoint":true,"type":"Boolean","desc":"Does the app have user focus? Or the app runs in the background / another tab has the user's attention","reactive":true}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/BottomSheet.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/BottomSheet.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/quasar-plugins/bottom-sheet"},"injection":"$q.bottomSheet","methods":{"create":{"desc":"Creates an ad-hoc Bottom Sheet; Same as calling $q.bottomSheet(...)","params":{"opts":{"type":"Object","required":true,"definition":{"class":{"type":["String","Array","Object"],"tsType":"VueClassProp","desc":"CSS Class name to apply to the Dialog's QCard","examples":["'my-class'"]},"style":{"type":["String","Array","Object"],"tsType":"VueStyleProp","desc":"CSS style to apply to the Dialog's QCard","examples":["'border: 2px solid black'"]},"title":{"type":"String","desc":"Title","examples":["'Share'"]},"message":{"type":"String","desc":"Message","examples":["'Please select how to share'"]},"actions":{"type":"Array","desc":"Array of Objects, each Object defining an action","definition":{"classes":{"type":["String","Array","Object"],"tsType":"VueClassProp","desc":"CSS classes for this action","examples":["'my-class'"]},"style":{"type":["String","Array","Object"],"tsType":"VueStyleProp","desc":"Style definitions to be attributed to this action element","examples":["{ padding: '2px' }"],"addedIn":"v2.11.7"},"icon":{"type":"String","desc":"Icon name following Quasar convention; Make sure you have the icon library installed unless you are using 'img:' prefix; If 'none' (String) is used as value then no icon is rendered (but screen real estate will still be used for it)","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"content"},"img":{"type":"String","desc":"Path to an image for this action","examples":["# (public folder) 'img/something.png'","# (relative path format) :src=\"require('./my_img.jpg')\"","# (URL) https://some-site.net/some-img.gif"]},"avatar":{"type":"String","desc":"Path to an avatar image for this action","examples":["# (public folder) 'img/avatar.png'","# (relative path format) :src=\"require('./my_img.jpg')\"","# (URL) https://some-site.net/some-img.gif"]},"label":{"type":["String","Number"],"desc":"Action label","examples":["'Facebook'"]},"...":{"type":"Any","desc":"Any other custom props"}}},"grid":{"type":"Boolean","desc":"Display actions as a grid instead of as a list"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Apply dark mode","category":"style","required":false},"seamless":{"type":"Boolean","desc":"Put Bottom Sheet into seamless mode; Does not use a backdrop so user is able to interact with the rest of the page too"},"persistent":{"type":"Boolean","desc":"User cannot dismiss Bottom Sheet if clicking outside of it or hitting ESC key; Also, an app route change won't dismiss it"}},"desc":"Bottom Sheet options"}},"returns":{"type":"Object","desc":"Chainable Object","tsType":"DialogChainObject","autoDefineTsType":true,"definition":{"onOk":{"type":"Function","required":true,"desc":"Receives a Function param to tell what to do when OK is pressed / option is selected","params":{"callbackFn":{"type":"Function","desc":"Tell what to do","required":true,"params":{"payload":{"type":"Any","desc":"The payload if called onDialogOK with the parameter or emitted one with the 'ok' event","required":false,"examples":["'Quasar Framework'","[ 1, 2, 6, 3 ]","{ book: { id: 1, name: 'Lorem Ipsum' }, user: { name: 'Lorem J. Ipsum', role: 'admin' } }"]}},"returns":null,"examples":["() => console.log('OK!')","payload => Notify.create({ type: 'positive', message: `Successfully saved '${payload.book.name}' book!` })"]}},"returns":{"type":"Object","desc":"Chained Object","tsType":"DialogChainObject"}},"onCancel":{"type":"Function","required":true,"desc":"Receives a Function as param to tell what to do when Cancel is pressed / dialog is dismissed","params":{"callbackFn":{"type":"Function","desc":"Tell what to do","required":true,"params":null,"returns":null}},"returns":{"type":"Object","desc":"Chained Object","tsType":"DialogChainObject"}},"onDismiss":{"type":"Function","required":true,"desc":"Receives a Function param to tell what to do when the dialog is closed","params":{"callbackFn":{"type":"Function","desc":"Tell what to do","required":true,"params":null,"returns":null}},"returns":{"type":"Object","desc":"Chained Object","tsType":"DialogChainObject"}},"hide":{"type":"Function","required":true,"desc":"Hides the dialog when called","params":null,"returns":{"type":"Object","desc":"Chained Object","tsType":"DialogChainObject"}},"update":{"type":"Function","required":true,"desc":"Updates the initial properties (given as create() param) except for 'component'","params":{"opts":{"type":"Object","required":true,"desc":"If using with 'component' prop then the props to update the current 'componentProps' (will be shallowly merged on top of the previous 'componentProps'); Otherwise the props to be shallowly merged with the previous create() param Object"}},"returns":{"type":"Object","desc":"Chained Object","tsType":"DialogChainObject"}}}},"tsInjectionPoint":true}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Brand.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Brand.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/style/color-palette"},"internal":true,"quasarConfOptions":{"propName":"brand","type":"Object","definition":{"primary":{"type":"String","desc":"Main color of your app"},"secondary":{"type":"String","desc":"Secondary color of your app"},"accent":{"type":"String","desc":"Accent color of your app"},"dark":{"type":"String","desc":"Dark color of your app"},"positive":{"type":"String","desc":"Positive color of your app"},"negative":{"type":"String","desc":"Negative color of your app"},"info":{"type":"String","desc":"Info color of your app"},"warning":{"type":"String","desc":"Warning color of your app"},"...customColors":{"type":"String","desc":"Custom colors of your app, if any"}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/ClosePopup.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/ClosePopup.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"directive","meta":{"docsUrl":"https://v2.quasar.dev/vue-directives/close-popup"},"value":{"type":["Boolean","Number","String"],"desc":"If value is 0 or 'false' then directive is disabled; if value is < 0 then it closes all popups in the chain; if value is 1 or 'true' or undefined then it closes only the parent popup; if value is > 1 it closes the specified number of parent popups in the chain (note that chained QMenus are considered 1 popup only & QPopupProxy separates chained menus)","examples":["# v-close-popup","# v-close-popup=\"booleanState\"","# v-close-popup=\"-1\"","# v-close-popup=\"2\"","# v-close-popup=\"0\""]}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Cookies.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Cookies.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/quasar-plugins/cookies"},"injection":"$q.cookies","methods":{"get":{"tsType":"CookiesGetMethodType","desc":"Get cookie","params":{"name":{"type":"String","desc":"Cookie name","required":true,"examples":["'userId'"]}},"returns":{"type":["String","null"],"desc":"Cookie value; Returns null if cookie not found","examples":["'john12'"]}},"getAll":{"desc":"Get all cookies","params":null,"returns":{"type":"Object","desc":"Object with cookie names (as keys) and their values","examples":["{ userId: 'john12', XFrame: 'x534' }"]}},"set":{"desc":"Set cookie","params":{"name":{"type":"String","desc":"Cookie name","required":true,"examples":["'userId'"]},"value":{"type":"String","desc":"Cookie value","required":true,"examples":["'john12'"]},"options":{"type":"Object","desc":"Cookie options","definition":{"expires":{"type":["Number","String","Date"],"desc":"Cookie expires detail; If specified as Number, then the unit is days; If specified as String, it can either be raw stringified date or in Xd Xh Xm Xs format (see examples)","examples":["30","'Wed, 13 Jan 2021 22:23:01 GMT'","'1d'","'15m'","'13d'","'1d 15m'","'1d 3h 5m 3s'"]},"path":{"type":"String","desc":"Cookie path","examples":["'/accounts'"]},"domain":{"type":"String","desc":"Cookie domain","examples":["'.foo.com'"]},"sameSite":{"type":"String","desc":"SameSite cookie option","values":["'Lax'","'Strict'","'None'"]},"httpOnly":{"type":"Boolean","desc":"Is cookie Http Only?"},"secure":{"type":"Boolean","desc":"Is cookie secure? (https only)"},"other":{"type":"String","desc":"Raw string for other cookie options; To be used as a last resort for possible newer props that are currently not yet implemented in Quasar","examples":["'SomeNewCookieProp'"]}}}},"returns":null},"has":{"desc":"Check if cookie exists","params":{"name":{"type":"String","desc":"Cookie name","required":true,"examples":["'userId'"]}},"returns":{"type":"Boolean","desc":"Does cookie exists or not?"}},"remove":{"desc":"Remove a cookie","params":{"name":{"type":"String","desc":"Cookie name","required":true,"examples":["'userId'"]},"options":{"type":"Object","desc":"Cookie options","definition":{"path":{"type":"String","desc":"Cookie path","examples":["'/accounts'"]},"domain":{"type":"String","desc":"Cookie domain","examples":["'.foo.com'"]}}}},"returns":null},"parseSSR":{"desc":"For SSR usage only, and only on the global import (not on $q.cookies)","params":{"ssrContext":{"type":"Object","desc":"SSR Context Object","required":true}},"returns":{"type":"Object","tsType":"Cookies","desc":"Cookie object (like $q.cookies) for SSR usage purposes"}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Dark.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Dark.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/quasar-plugins/dark"},"injection":"$q.dark","quasarConfOptions":{"propName":"dark","type":["Boolean","String"],"desc":"\"'auto'\" uses the OS/browser preference. \"true\" forces dark mode. \"false\" forces light mode.","values":["'auto'","true","false"]},"props":{"isActive":{"type":"Boolean","desc":"Is Dark mode active?","reactive":true},"mode":{"type":["Boolean","String"],"desc":"Dark mode configuration (not status)","values":["'auto'","true","false"],"reactive":true}},"methods":{"set":{"desc":"Set dark mode status","params":{"status":{"type":["Boolean","String"],"desc":"Dark mode status","values":["true","false","'auto'"],"required":true}},"returns":null},"toggle":{"desc":"Toggle dark mode status","params":null,"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Dialog.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Dialog.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/IconSet.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/IconSet.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/Intersection.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Intersection.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"directive","meta":{"docsUrl":"https://v2.quasar.dev/vue-directives/intersection"},"value":{"type":["Object","Function"],"desc":"Function to call when scrolling occurs (identical to description of 'handler' prop of the Object form); If using the Object form, it is HIGHLY recommended to reference it from your vue component scope, otherwise the directive update cycle will continuously recreate the observer which hits performance hard","examples":["# v-intersection=\"myFunction\"","# v-intersection=\"{ handler: myFunction, cfg: { root: myScrollingParentEl, rootMargin: '10px 20px 30px 40px', threshold: [0, 0.25, 0.5, 0.75, 1] } }\""],"definition":{"handler":{"type":"Function","desc":"The handler function to be called","returns":{"type":"Boolean","desc":"If you return Boolean false from the handler, the observer stops"},"params":{"entry":{"type":"Object","tsType":"IntersectionObserverEntry","desc":"The IntersectionObserverEntry object","definition":{"boundingClientRect":{"type":"Object","desc":"Object containing the client rect information","definition":{"bottom":{"type":"Number","desc":"The bottom of the client rect"},"height":{"type":"Number","desc":"The height of the client rect"},"left":{"type":"Number","desc":"The left of the client rect"},"right":{"type":"Number","desc":"The right of the client rect"},"top":{"type":"Number","desc":"The top of the client rect"},"width":{"type":"Number","desc":"The width of the client rect"},"x":{"type":"Number","desc":"The x position of the client rect"},"y":{"type":"Number","desc":"The y position of the client rect"}}},"intersectionRatio":{"type":"Number","desc":"The ratio of the observed objects visibility"},"intersectionRect":{"type":"Object","desc":"Object containing the client rect information","definition":{"bottom":{"type":"Number","desc":"The bottom of the client rect"},"height":{"type":"Number","desc":"The height of the client rect"},"left":{"type":"Number","desc":"The left of the client rect"},"right":{"type":"Number","desc":"The right of the client rect"},"top":{"type":"Number","desc":"The top of the client rect"},"width":{"type":"Number","desc":"The width of the client rect"},"x":{"type":"Number","desc":"The x position of the client rect"},"y":{"type":"Number","desc":"The y position of the client rect"}}},"isIntersecting":{"type":"Boolean","desc":"It is Boolean true if intersecting the scrollable area"},"rootBounds":{"type":"Object","desc":"Object containing the client rect information","definition":{"bottom":{"type":"Number","desc":"The bottom of the client rect"},"height":{"type":"Number","desc":"The height of the client rect"},"left":{"type":"Number","desc":"The left of the client rect"},"right":{"type":"Number","desc":"The right of the client rect"},"top":{"type":"Number","desc":"The top of the client rect"},"width":{"type":"Number","desc":"The width of the client rect"},"x":{"type":"Number","desc":"The x position of the client rect"},"y":{"type":"Number","desc":"The y position of the client rect"}}},"target":{"type":"Element","desc":"The target element"},"time":{"type":"Number","desc":"The timestamp of the event","examples":["6316.879999998491"]}}}}},"cfg":{"type":"Object","desc":"Intersection observer options (can be omitted and all its props are optional)","definition":{"root":{"type":"Element","desc":"Lets you define an alternative to the viewport as your root (through its DOM element); It is important to keep in mind that root needs to be an ancestor of the observed element","examples":["myScrollingParentEl"]},"rootMargin":{"type":"String","desc":"Allows you to specify the margins for the root, effectively allowing you to either grow or shrink the area used for intersections","examples":["'10px 20px 30px 40px'"]},"threshold":{"type":"Array","desc":"Threshold(s) at which to trigger callback, specified as a ratio, or list of ratios, of (visible area / total area) of the observed element","examples":["[ 0, 0.25, 0.5, 0.75, 1 ]"]}}}},"params":{"entry":{"type":"Object","tsType":"IntersectionObserverEntry","desc":"The IntersectionObserverEntry object"}},"returns":{"type":"Boolean","desc":"If you return Boolean false from the handler, the observer stops"}},"modifiers":{"once":{"type":"Boolean","desc":"Call handler only once, when the conditions are first met","examples":["# v-intersection.once"]}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Lang.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Lang.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/Loading.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Loading.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/LoadingBar.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/LoadingBar.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","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","required":false}},"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}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/LocalStorage.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/LocalStorage.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/quasar-plugins/web-storage"},"injection":"$q.localStorage","methods":{"hasItem":{"desc":"Check if storage item exists","alias":"has","params":{"key":{"type":"String","desc":"Entry key","required":true,"examples":["'userId'"]}},"returns":{"type":"Boolean","desc":"Does the item exists or not?"}},"getLength":{"desc":"Get storage number of entries","params":null,"returns":{"type":"Number","desc":"Number of entries"}},"getItem":{"tsType":"WebStorageGetItemMethodType","desc":"Get a storage item value","params":{"key":{"type":"String","desc":"Entry key","required":true,"examples":["'userId'"]}},"returns":{"type":["Number","Boolean","Date","RegExp","Function","Object","Array","String","null"],"desc":"Storage item value","examples":["'john12'","702"]}},"getIndex":{"tsType":"WebStorageGetIndexMethodType","desc":"Get the storage item value at specific index","params":{"index":{"type":"Number","desc":"Entry index","required":true}},"returns":{"type":["Number","Boolean","Date","RegExp","Function","Object","Array","String","null"],"desc":"Storage item index"}},"getKey":{"tsType":"WebStorageGetKeyMethodType","desc":"Get the storage key at specific index","params":{"index":{"type":"Number","desc":"Entry index","required":true}},"returns":{"type":["String","null"],"desc":"Storage key","examples":["'userId'"]}},"getAll":{"desc":"Retrieve all items in storage","params":null,"returns":{"type":"Object","desc":"Object syntax: item name as Object key and its value","examples":["{ userId: 'rstoenescu', timesLoggedIn: 14 }"]}},"getAllKeys":{"tsType":"WebStorageGetAllKeysMethodType","desc":"Retrieve all keys in storage","params":null,"returns":{"type":"Array","desc":"Storage keys (Array of Strings)","examples":["[ 'userId', 'password' ]"]}},"setItem":{"desc":"Set item in storage","alias":"set","params":{"key":{"type":"String","desc":"Entry key","required":true,"examples":["'userId'"]},"value":{"type":["Number","Boolean","Date","RegExp","Function","Object","Array","String","null"],"desc":"Entry value","required":true,"params":{"...params":{"type":"Any"}},"returns":{"type":"Any"},"examples":["'john12'"]}},"returns":null},"removeItem":{"desc":"Remove a storage item","alias":"remove","params":{"key":{"type":"String","desc":"Storage key","required":true,"examples":["'userId'"]}},"returns":null},"clear":{"desc":"Remove everything from the storage","params":null,"returns":null},"isEmpty":{"desc":"Determine if storage has any items","params":null,"returns":{"type":"Boolean","desc":"Tells if storage is empty or not"}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Meta.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Meta.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/quasar-plugins/meta"}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Morph.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Morph.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"directive","meta":{"docsUrl":"https://v2.quasar.dev/vue-directives/morph"},"value":{"type":["Object","Any"],"desc":"Configuration object or trigger value","definition":{"group":{"type":"String","desc":"Name of the morph group the element belongs to","examples":["'dialogGroup'"]},"name":{"type":"String","desc":"Name of the morph inside the group that the element belongs to","examples":["'btn'"]},"model":{"type":"String","desc":"Current value of the group model; when it becomes the same as the 'name' it triggers the morphing","examples":["'btn'"]},"duration":{"type":"Number","desc":"Duration of the animation (in milliseconds)","default":"300","required":false},"delay":{"type":"Number","desc":"Delay for the animation (in milliseconds)","default":"0","required":false},"easing":{"type":"String","desc":"Timing function for the animation (CSS easing format)","default":"'ease-in-out'","examples":["'ease-out'"],"required":false},"fill":{"type":"String","desc":"Fill mode for the animation","default":"'none'","examples":["'forward'"],"required":false},"classes":{"type":"String","desc":"Class names to be added to the destination element during the animation","examples":["'bg-grey-2'"]},"style":{"type":["String","Object"],"desc":"Styles to be added to the destination element during the animation","examples":["'border-radius: 20px'"]},"resize":{"type":"Boolean","desc":"Use resize instead of scaling during animation"},"useCSS":{"type":"Boolean","desc":"Use CSS animations instead of the Animation API"},"hideFromClone":{"type":"Boolean","desc":"Hide the spacer for the initial element during animation; Use it if the initial element is not removed or resizing of the space occupied by the initial element is not desired"},"keepToClone":{"type":"Boolean","desc":"Keep a clone of the final element visible during animation"},"tween":{"type":"Boolean","desc":"Use an opacity tween between the initial and final elements"},"tweenFromOpacity":{"type":"Number","desc":"If using tween it is the initial opacity of the initial element (will be animated to 0) - the initial element is placed on top of the final element","default":"0.6","required":false},"tweenToOpacity":{"type":"Number","desc":"If using tween it is the initial opacity of the final element (will be animated to 1)","default":"0.5","required":false},"waitFor":{"type":["Number","String","Promise<void>"],"desc":"Delay animation start for that number of milliseconds, or until a 'transitionend' event is emitted by the destination element, or until the promise is resolved (if the promise is rejected the morphing will abort, but the 'toggle function' was already called)","default":"0","examples":["300","'200'","'transitionend'"],"required":false},"onEnd":{"type":"Function","desc":"A function that will be called once the morphing is finished; Not called if morphing is aborted","returns":null,"params":{"direction":{"type":"String","desc":"'to' if the morphing was finished in the final state or 'from' if it was finished in the initial state","values":["'to'","'from'"]},"aborted":{"type":"Boolean","desc":"Was the morphing aborted?"}},"examples":["(direction, _aborted) => { if (direction !== 'to') { /* revertLogic() */ } }"]}},"examples":["# v-morph:element2:group1=\"groupModel\"","# v-morph=\"{ name: 'element2', group: 'group1', model: 'element1' }\""]},"arg":{"type":"String","desc":"x:x2:y:z, where x is the morph element name, x2 is the morph group, y is the animation duration (in milliseconds) and z is the amount of time to wait (in milliseconds) or the 'transitionend' string","examples":["# v-morph:name=\"options\"","# v-morph:name:groupName=\"options\"","# v-morph:name:groupName:400=\"options\"","# v-morph:name:groupName:400:100=\"options\"","# v-morph:name:groupName:400:transitionend=\"options\""]},"modifiers":{"resize":{"type":"Boolean","desc":"Use resize instead of scale transform for morph (forceResize option of the morph function)"},"useCSS":{"type":"Boolean","desc":"Use CSS animations for morph (forceCssAnimation option of the morph function)"},"hideFromClone":{"type":"Boolean","desc":"Hide the spacer for the initial element (hideFromClone option of the morph function)"},"keepToClone":{"type":"Boolean","desc":"Keep the final element visible while morphing (keepToClone option of the morph function)"},"tween":{"type":"Boolean","desc":"Use opacity tween morphing between initial and final elements (tween option of the morph function)"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Mutation.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Mutation.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"directive","meta":{"docsUrl":"https://v2.quasar.dev/vue-directives/mutation"},"value":{"type":["Function"],"desc":"Function to call when mutation occurs; It is HIGHLY recommended to reference it from your vue component scope, otherwise the directive update cycle will continuously recreate the observer which hits performance hard","examples":["# v-intersection=\"myHandler\""],"returns":{"type":"Boolean","desc":"If you return Boolean false from the handler, the observer stops"},"params":{"mutationList":{"type":"Array","desc":"Array of MutationRecord items","definition":{"type":{"type":"String","desc":"Type of mutation","values":["'childList'","'attributes'","'characterData'"]},"target":{"type":"Element","desc":"The DOM element that the mutation affected, depending on the mutation type"},"addedNodes":{"type":"Array","desc":"The NodeList of the nodes that have been added"},"removedNodes":{"type":"Array","desc":"The NodeList of the nodes that have been removed"},"previousSibling":{"type":"Object","desc":"The previous sibling of the added or removed nodes, or null"},"nextSibling":{"type":"Object","desc":"The next sibling of the added or removed nodes, or null"},"attributeName":{"type":"String","desc":"The local name of the changed attribute, or null","examples":["'some-attribute'"]},"attributeNamespace":{"type":"String","desc":"The namespace of the changed attribute, or null"},"oldValue":{"type":"String","desc":"Value depends on the mutation type; For attributes, it is the value of the changed attribute before the change; For characterData it is data of the changed node before the change; For childList it is null; Note that for this to work as expected, attributeOldValue or characterDataOldValue must be set"}}}}},"modifiers":{"once":{"type":"Boolean","desc":"Call handler only once, when the first mutation was triggered, then stop monitoring","examples":["# v-mutation.once"]},"childList":{"type":"Boolean","desc":"Monitor the target node (and, if 'subtree' is also set, its descendants) for the addition of new child nodes or removal of existing child nodes","examples":["# v-mutation.childList"]},"subtree":{"type":"Boolean","desc":"Extend monitoring to the entire subtree of nodes rooted at target","examples":["# v-mutation.subtree"]},"attributes":{"type":"Boolean","desc":"Watch for changes to the value of attributes on the node or nodes being monitored","examples":["# v-mutation.attributes"]},"characterData":{"type":"Boolean","desc":"Monitor the specified target node or subtree for changes to the character data contained within the node or nodes","examples":["# v-mutation.characterData"]},"attributeOldValue":{"type":"Boolean","desc":"Record the previous value of any attribute that changes when monitoring the node or nodes for attribute changes","examples":["# v-mutation.attributeOldValue"]},"characterDataOldValue":{"type":"Boolean","desc":"Record the previous value of a node's text whenever the text changes on nodes being monitored","examples":["# v-mutation.characterDataOldValue"]}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/Notify.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Notify.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/Platform.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/Platform.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"plugin","meta":{"docsUrl":"https://v2.quasar.dev/options/platform-detection"},"injection":"$q.platform","props":{"userAgent":{"type":"String","desc":"Client browser User Agent","examples":["'mozilla/5.0 (macintosh; intel mac os x 10_14_5) applewebkit/537.36 (khtml, like gecko) chrome/75.0.3770.100 safari/537.36'"]},"is":{"type":"Object","desc":"Client browser details (property names depend on browser)","definition":{"name":{"type":"String","desc":"Browser name","examples":["'chrome'"]},"platform":{"type":"String","desc":"Platform name","examples":["'mac'"]},"version":{"type":"String","required":false,"desc":"Detailed browser version","examples":["'71.0.3578.98'"]},"versionNumber":{"type":"Number","required":false,"desc":"Major browser version as a number"},"mobile":{"type":"Boolean","desc":"Whether the platform is mobile"},"desktop":{"type":"Boolean","desc":"Whether the platform is desktop"},"cordova":{"type":"Boolean","desc":"Whether the platform is Cordova"},"capacitor":{"type":"Boolean","desc":"Whether the platform is Capacitor"},"nativeMobile":{"type":"Boolean","desc":"Whether the platform is a native mobile wrapper"},"nativeMobileWrapper":{"type":"String","required":false,"values":["'cordova'","'capacitor'"],"desc":"Type of the native mobile wrapper"},"electron":{"type":"Boolean","desc":"Whether the platform is Electron"},"bex":{"type":"Boolean","desc":"Whether the platform is BEX(Browser Extension)"},"linux":{"type":"Boolean","desc":"Whether the operating system is Linux"},"mac":{"type":"Boolean","desc":"Whether the operating system is Mac OS"},"win":{"type":"Boolean","desc":"Whether the operating system is Windows"},"cros":{"type":"Boolean","desc":"Whether the operating system is Chrome OS"},"chrome":{"type":"Boolean","desc":"Whether the browser is Google Chrome"},"firefox":{"type":"Boolean","desc":"Whether the browser is Firefox"},"opera":{"type":"Boolean","desc":"Whether the browser is Opera"},"safari":{"type":"Boolean","desc":"Whether the browser is Safari"},"vivaldi":{"type":"Boolean","desc":"Whether the browser is Vivaldi"},"edge":{"type":"Boolean","desc":"Whether the browser is Microsoft Edge Legacy"},"edgeChromium":{"type":"Boolean","desc":"Whether the browser is Microsoft Edge (Chromium)"},"ie":{"type":"Boolean","desc":"Whether the browser is Internet Explorer"},"webkit":{"type":"Boolean","desc":"Whether the browser is a Webkit or Webkit-based one"},"android":{"type":"Boolean","desc":"Whether the operating system is Android"},"ios":{"type":"Boolean","desc":"Whether the operating system is iOS"},"ipad":{"type":"Boolean","desc":"Whether the device is an iPad"},"iphone":{"type":"Boolean","desc":"Whether the device is an iPhone"},"ipod":{"type":"Boolean","desc":"Whether the device is an iPod"},"kindle":{"type":"Boolean","desc":"Whether the device is a Kindle"},"winphone":{"type":"Boolean","desc":"Whether the operating system is Windows Phone"},"blackberry":{"type":"Boolean","desc":"Whether the device is a Blackberry"},"playbook":{"type":"Boolean","desc":"Whether the device is a Blackberry Playbook"},"silk":{"type":"Boolean","desc":"Whether the browser is Amazon Silk"}},"examples":["{ chrome: true, version: '71.0.3578.98', versionNumber: 71, mac: true, desktop: true, webkit: true, name: 'chrome', platform: 'mac' }"]},"has":{"type":"Object","desc":"Client browser detectable properties","definition":{"touch":{"type":"Boolean","desc":"Client browser runs on device with touch support"},"webStorage":{"type":"Boolean","desc":"Client browser has Web Storage support"}},"examples":["{ touch: false, webStorage: true }"]},"within":{"type":"Object","desc":"Client browser environment","definition":{"iframe":{"type":"Boolean","desc":"Does the app run under an iframe?"}},"examples":["{ iframe: false }"]}},"methods":{"parseSSR":{"desc":"For SSR usage only, and only on the global import (not on $q.platform)","params":{"ssrContext":{"type":"Object","desc":"SSR Context Object","required":true}},"returns":{"type":"Object","tsType":"Platform","desc":"Platform object (like $q.platform) for SSR usage purposes"}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QAjaxBar.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QAjaxBar.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/ajax-bar"},"props":{"position":{"type":"String","desc":"Position within window of where QAjaxBar should be displayed","default":"'top'","values":["'top'","'right'","'bottom'","'left'"],"category":"style","required":false},"size":{"type":"String","desc":"Size in CSS units, including unit name","examples":["'16px'","'2rem'"],"category":"style","default":"'2px'","required":false},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"reverse":{"type":"Boolean","desc":"Reverse direction of progress","category":"behavior"},"skip-hijack":{"type":"Boolean","desc":"Skip Ajax hijacking (not a reactive prop)","category":"behavior"},"hijack-filter":{"type":"Function","desc":"Filter which URL should trigger start() + stop()","params":{"url":{"type":"String","desc":"The URL being triggered","examples":["'https://some.url/path'"]}},"returns":{"type":"Boolean","desc":"Should the URL received as param trigger start() + stop()?"},"category":"behavior","addedIn":"v2.4.5"}},"events":{"start":{"desc":"Emitted when bar is triggered to appear"},"stop":{"desc":"Emitted when bar has finished its job"}},"methods":{"start":{"desc":"Notify bar you are waiting for a new process to finish","params":{"speed":{"type":"Number","default":"300","desc":"Delay (in milliseconds) between progress auto-increments; If delay is 0 then it disables auto-incrementing","required":false}},"returns":{"type":"Number","desc":"Number of active simultaneous sessions"}},"increment":{"desc":"Manually trigger a bar progress increment","params":{"amount":{"type":"Number","desc":"Amount (0 < x <= 100) to increment with"}},"returns":{"type":"Number","desc":"Number of active simultaneous sessions"}},"stop":{"desc":"Notify bar that one process you were waiting has finished","params":null,"returns":{"type":"Number","desc":"Number of active simultaneous sessions"}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QAvatar.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QAvatar.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/avatar"},"props":{"size":{"type":"String","desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style"},"font-size":{"type":"String","desc":"The size in CSS units, including unit name, of the content (icon, text)","examples":["'18px'","'2rem'"],"category":"style"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"text-color":{"type":"String","tsType":"NamedColor","desc":"Overrides text color (if needed); Color name from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"icon":{"type":"String","desc":"Icon name following Quasar convention; Make sure you have the icon library installed unless you are using 'img:' prefix; If 'none' (String) is used as value then no icon is rendered (but screen real estate will still be used for it)","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"content"},"square":{"type":"Boolean","desc":"Removes border-radius so borders are squared","category":"style"},"rounded":{"type":"Boolean","desc":"Applies a small standard border-radius for a squared shape of the component","category":"style"}},"slots":{"default":{"desc":"Optional; Suggestions: one character string, <img> tag"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QBadge.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBadge.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/badge"},"props":{"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"text-color":{"type":"String","tsType":"NamedColor","desc":"Overrides text color (if needed); Color name from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"floating":{"type":"Boolean","desc":"Tell QBadge if it should float to the top right side of the relative positioned parent element or not","category":"content"},"transparent":{"type":"Boolean","desc":"Applies a 0.8 opacity; Useful especially for floating QBadge","category":"style"},"multi-line":{"type":"Boolean","desc":"Content can wrap to multiple lines","category":"content"},"label":{"type":["String","Number"],"desc":"Badge's content as string; overrides default slot if specified","examples":["'John Doe'","22"],"category":"content"},"align":{"type":"String","desc":"Sets vertical-align CSS prop","values":["'top'","'middle'","'bottom'"],"category":"content"},"outline":{"type":"Boolean","desc":"Use 'outline' design (colored text and borders only)","category":"style"},"rounded":{"type":"Boolean","desc":"Makes a rounded shaped badge","category":"style"}},"slots":{"default":{"desc":"This is where QBadge content goes, if not using 'label' property"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QBanner.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBanner.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/banner"},"props":{"inline-actions":{"type":"Boolean","desc":"Display actions on same row as content","category":"content"},"dense":{"type":"Boolean","desc":"Dense mode; occupies less space","category":"style"},"rounded":{"type":"Boolean","desc":"Applies a small standard border-radius for a squared shape of the component","category":"style"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false}},"slots":{"default":{"desc":"This is where Banner content goes"},"avatar":{"desc":"Slot for displaying an avatar (suggestions: QIcon, QAvatar)"},"action":{"desc":"Slot for Banner action (suggestions: QBtn)"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QBar.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBar.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/bar"},"props":{"dense":{"type":"Boolean","desc":"Dense mode; occupies less space","category":"style"},"dark":{"type":["Boolean","null"],"default":"null","desc":"The component background color lights up the parent's background (as opposed to default behavior which is to darken it); Works unless you specify a CSS background color for it","category":"style","required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QBreadcrumbs.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBreadcrumbs.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/breadcrumbs"},"props":{"separator":{"type":"String","desc":"The string used to separate the breadcrumbs","default":"'/'","examples":["'-'","'|'","'>'"],"category":"content","required":false},"active-color":{"type":"String","tsType":"NamedColor","desc":"The color of the active breadcrumb, which can be any color from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style","default":"'primary'","required":false},"gutter":{"type":"String","desc":"The gutter value allows you control over the space between the breadcrumb elements.","default":"'sm'","values":["'none'","'xs'","'sm'","'md'","'lg'","'xl'"],"category":"content","required":false},"separator-color":{"type":"String","tsType":"NamedColor","desc":"The color used to color the separator, which can be any color from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"align":{"type":"String","desc":"Specify how to align the breadcrumbs horizontally","values":["'left'","'center'","'right'","'between'","'around'","'evenly'"],"default":"'left'","category":"content","required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"},"separator":{"desc":"HTML or component you can slot in to separate the breadcrumbs"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QBreadcrumbsEl.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBreadcrumbsEl.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/breadcrumbs"},"props":{"to":{"type":["String","Object"],"desc":"Equivalent to Vue Router <router-link> 'to' property; Superseded by 'href' prop if used","examples":["'/home/dashboard'","{ name: 'my-route-name' }"],"category":"navigation"},"exact":{"type":"Boolean","desc":"Equivalent to Vue Router <router-link> 'exact' property; Superseded by 'href' prop if used","category":"navigation"},"replace":{"type":"Boolean","desc":"Equivalent to Vue Router <router-link> 'replace' property; Superseded by 'href' prop if used","category":"navigation"},"active-class":{"type":"String","desc":"Equivalent to Vue Router <router-link> 'active-class' property; Superseded by 'href' prop if used","default":"'q-router-link--active'","examples":["'my-active-class'"],"category":"navigation","required":false},"exact-active-class":{"type":"String","desc":"Equivalent to Vue Router <router-link> 'active-class' property; Superseded by 'href' prop if used","default":"'q-router-link--exact-active'","examples":["'my-exact-active-class'"],"category":"navigation","required":false},"href":{"type":"String","desc":"Native <a> link href attribute; Has priority over the 'to'/'exact'/'replace'/'active-class'/'exact-active-class' props","examples":["'https://quasar.dev'"],"category":"navigation","addedIn":"v2.4"},"target":{"type":"String","desc":"Native <a> link target attribute; Use it only along with 'href' prop; Has priority over the 'to'/'exact'/'replace'/'active-class'/'exact-active-class' props","examples":["'_blank'","'_self'","'_parent'","'_top'"],"category":"navigation","addedIn":"v2.4"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"label":{"type":"String","desc":"The label text for the breadcrumb","examples":["'Home'","'Index'"],"category":"content"},"icon":{"type":"String","desc":"Icon name following Quasar convention; Make sure you have the icon library installed unless you are using 'img:' prefix; If 'none' (String) is used as value then no icon is rendered (but screen real estate will still be used for it)","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"content"},"tag":{"type":"String","desc":"HTML tag to use","category":"content","default":"'span'","examples":["'div'","'span'"],"required":false}},"slots":{"default":{"desc":"This is where custom content goes, unless 'icon' and 'label' props are not enough"}},"events":{"click":{"desc":"Emitted when the component is clicked","params":{"evt":{"type":"Event","desc":"JS event object; If you are using route navigation ('to'/'replace' props) and you want to cancel navigation then call evt.preventDefault() synchronously in your event handler"},"go":{"type":"Function","desc":"Available ONLY if you are using route navigation ('to'/'replace' props); When you need to control the time at which the component should trigger the route navigation then call evt.preventDefault() synchronously and then call this function at your convenience; Useful if you have async work to be done before the actual route navigation or if you want to redirect somewhere else","required":false,"addedIn":"v2.9","params":{"opts":{"type":"Object","desc":"Optional options","required":false,"definition":{"to":{"type":["String","Object"],"desc":"Equivalent to Vue Router <router-link> 'to' property; Specify it explicitly otherwise it will be set with same value as component's 'to' prop","required":false,"examples":["'/home/dashboard'","{ name: 'my-route-name' }"]},"replace":{"type":"Boolean","desc":"Equivalent to Vue Router <router-link> 'replace' property; Specify it explicitly otherwise it will be set with same value as component's 'replace' prop","required":false},"returnRouterError":{"type":"Boolean","desc":"Return the router error, if any; Otherwise the returned Promise will always fulfill","required":false}}}},"returns":{"type":"Promise<any>","desc":"Returns the router's navigation promise"}}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QBtn.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBtn.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QBtnDropdown.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBtnDropdown.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QBtnGroup.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBtnGroup.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/button-group"},"props":{"spread":{"type":"Boolean","desc":"Spread horizontally to all available space","category":"content"},"outline":{"type":"Boolean","desc":"Use 'outline' design for buttons","category":"style"},"flat":{"type":"Boolean","desc":"Use 'flat' design for buttons","category":"style"},"unelevated":{"type":"Boolean","desc":"Remove shadow on buttons","category":"style"},"rounded":{"type":"Boolean","desc":"Applies a more prominent border-radius for squared shape buttons","category":"style"},"square":{"type":"Boolean","desc":"Removes border-radius so borders are squared","category":"style","addedIn":"v2.7.6"},"push":{"type":"Boolean","desc":"Use 'push' design for buttons","category":"style"},"stretch":{"type":"Boolean","desc":"When used on flexbox parent, buttons will stretch to parent's height","category":"content"},"glossy":{"type":"Boolean","desc":"Applies a glossy effect","category":"style"}},"slots":{"default":{"desc":"Suggestion: QBtn"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QBtnToggle.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QBtnToggle.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QCard.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QCard.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/card"},"props":{"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"square":{"type":"Boolean","desc":"Removes border-radius so borders are squared","category":"style"},"flat":{"type":"Boolean","desc":"Applies a 'flat' design (no default shadow)","category":"style"},"bordered":{"type":"Boolean","desc":"Applies a default border to the component","category":"style"},"tag":{"type":"String","desc":"HTML tag to use","category":"content","default":"'div'","examples":["'div'","'form'"],"required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QCardActions.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QCardActions.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/card"},"props":{"align":{"type":"String","desc":"Specify how to align the actions; For horizontal mode, the default is 'left', while for vertical mode, the default is 'stretch'","default":"# 'left'/'stretch'","values":["'left'","'center'","'right'","'between'","'around'","'evenly'","'stretch'"],"category":"content","required":false},"vertical":{"type":"Boolean","desc":"Display actions one below the other","category":"content"}},"slots":{"default":{"desc":"Suggestions: QBtn"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QCardSection.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QCardSection.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/card"},"props":{"horizontal":{"type":"Boolean","desc":"Display a horizontal section (will have no padding and can contain other QCardSection)","category":"content"},"tag":{"type":"String","desc":"HTML tag to use","category":"content","default":"'div'","examples":["'div'","'form'"],"required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QCarousel.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QCarousel.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QCarouselControl.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QCarouselControl.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/carousel"},"props":{"position":{"type":"String","desc":"Side/corner to stick to","default":"'bottom-right'","values":["'top-right'","'top-left'","'bottom-right'","'bottom-left'","'top'","'right'","'bottom'","'left'"],"category":"position","required":false},"offset":{"type":"Array","desc":"An array of two numbers to offset the component horizontally and vertically (in pixels)","default":"[ 18, 18 ]","examples":["[ 8, 8 ]","[ 5, 10 ]"],"category":"position","required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QCarouselSlide.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QCarouselSlide.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/carousel"},"props":{"name":{"type":"Any","desc":"Slide name","required":true,"examples":["'accounts'","'firstPanel'","1"],"category":"model"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"img-src":{"type":"String","desc":"URL pointing to a slide background image (use public folder)","transformAssetUrls":true,"examples":["# (public folder) src=\"img/my-bg.png\"","# (assets folder) src=\"~assets/my-img.png\"","# (relative path format) :src=\"require('./my_img.jpg')\"","# (URL) src=\"https://picsum.photos/500/300\""],"category":"model"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QChatMessage.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QChatMessage.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/chat"},"props":{"sent":{"type":"Boolean","desc":"Render as a sent message (so from current user)","category":"content"},"label":{"type":"String","desc":"Renders a label header/section only","examples":["'Friday, 18th'"],"category":"content"},"bg-color":{"type":"String","tsType":"NamedColor","desc":"Color name (from the Quasar Color Palette) for chat bubble background","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"text-color":{"type":"String","tsType":"NamedColor","desc":"Color name (from the Quasar Color Palette) for chat bubble text","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"name":{"type":"String","desc":"Author's name","examples":["'John Doe'"],"category":"content"},"avatar":{"type":"String","desc":"URL to the avatar image of the author","transformAssetUrls":true,"examples":["# (public folder) src=\"boy-avatar.png\"","# (assets folder) src=\"~assets/boy-avatar.png\"","# (relative path format) :src=\"require('./my_img.jpg')\"","# (URL) src=\"https://picsum.photos/500/300\""],"category":"content"},"text":{"type":"Array","desc":"Array of strings that are the message body. Strings are not sanitized (see details in docs)","examples":["[ 'How are you?' ]","[ 'I\\'m good, thank you!', 'And you?' ]"],"category":"content"},"stamp":{"type":"String","desc":"Creation timestamp","examples":["'13:55'","'Yesterday at 13:51'"],"category":"content"},"size":{"type":"String","desc":"1-12 out of 12 (same as col-*)","examples":["'4'","'6'","'12'"],"category":"style"},"label-html":{"type":"Boolean","desc":"Render the label as HTML; This can lead to XSS attacks so make sure that you sanitize the message first","category":"behavior"},"name-html":{"type":"Boolean","desc":"Render the name as HTML; This can lead to XSS attacks so make sure that you sanitize the message first","category":"behavior"},"text-html":{"type":"Boolean","desc":"Render the text as HTML; This can lead to XSS attacks so make sure that you sanitize the message first","category":"behavior"},"stamp-html":{"type":"Boolean","desc":"Render the stamp as HTML; This can lead to XSS attacks so make sure that you sanitize the message first","category":"behavior"}},"slots":{"default":{"desc":"You can use this slot to define a custom message (overrides props)"},"avatar":{"desc":"Slot for avatar; Suggestion: QAvatar, img"},"name":{"desc":"Slot for name; Overrides the 'name' prop"},"stamp":{"desc":"Slot for stamp; Overrides the 'stamp' prop"},"label":{"desc":"Slot for label; Overrides the 'label' prop"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QCheckbox.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QCheckbox.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/checkbox"},"props":{"name":{"type":"String","desc":"Used to specify the name of the control; Useful if dealing with forms submitted directly to a URL","examples":["'car_id'"],"category":"behavior"},"size":{"type":"String","desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style"},"model-value":{"desc":"Model of the component; Either use this property (along with a listener for 'update:model-value' event) OR use v-model directive","required":true,"syncable":true,"category":"model","type":["Any","Array"],"default":"null","examples":["false","[ 'car', 'building' ]"]},"val":{"type":"Any","desc":"Works when model ('value') is Array. It tells the component which value should add/remove when ticked/unticked","examples":["'car'"],"category":"model"},"true-value":{"type":"Any","desc":"What model value should be considered as checked/ticked/on?","default":"true","examples":["'Agreed'"],"category":"model","required":false},"false-value":{"type":"Any","desc":"What model value should be considered as unchecked/unticked/off?","default":"false","examples":["'Disagree'"],"category":"model","required":false},"indeterminate-value":{"type":"Any","desc":"What model value should be considered as 'indeterminate'?","default":"null","examples":["0","'not_answered'"],"category":"model","required":false},"toggle-order":{"type":"String","desc":"Determines toggle order of the two states ('t' stands for state of true, 'f' for state of false); If 'toggle-indeterminate' is true, then the order is: indet -> first state -> second state -> indet (and repeat), otherwise: indet -> first state -> second state -> first state -> second state -> ...","values":["'tf'","'ft'"],"category":"behavior"},"toggle-indeterminate":{"type":"Boolean","desc":"When user clicks/taps on the component, should we toggle through the indeterminate state too?","category":"behavior"},"label":{"type":"String","desc":"Label to display along the component (or use the default slot instead of this prop)","examples":["'I agree with the Terms and Conditions'"],"category":"label"},"left-label":{"type":"Boolean","desc":"Label (if any specified) should be displayed on the left side of the component","category":"label"},"checked-icon":{"type":"String","examples":["'visibility'"],"category":"icons","desc":"The icon to be used when the model is truthy (instead of the default design)","addedIn":"v2.5"},"unchecked-icon":{"type":"String","examples":["'visibility_off'"],"category":"icons","desc":"The icon to be used when the toggle is falsy (instead of the default design)","addedIn":"v2.5"},"indeterminate-icon":{"type":"String","examples":["'help'"],"category":"icons","desc":"The icon to be used when the model is indeterminate (instead of the default design)","addedIn":"v2.5"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"keep-color":{"type":"Boolean","desc":"Should the color (if specified any) be kept when the component is unticked/ off?","category":"behavior"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"dense":{"type":"Boolean","desc":"Dense mode; occupies less space","category":"style"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"tabindex":{"type":["Number","String"],"desc":"Tabindex HTML attribute value","examples":["100","'0'"],"category":"general"}},"slots":{"default":{"desc":"Default slot can be used as label, unless 'label' prop is specified; Suggestion: string"}},"events":{"update:model-value":{"desc":"Emitted when the component needs to change the model; Is also used by v-model","params":{"value":{"type":"Any","desc":"New model value","required":true},"evt":{"type":"Event","desc":"JS event object","required":true}}}},"methods":{"toggle":{"desc":"Toggle the state (of the model)","params":null,"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QChip.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QChip.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QCircularProgress.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QCircularProgress.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/circular-progress"},"props":{"size":{"type":"String","desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style"},"value":{"type":"Number","default":"0","desc":"Current progress (must be between min/max)","category":"model","required":false},"min":{"type":"Number","default":"0","desc":"Minimum value defining 'no progress' (must be lower than 'max')","category":"model","required":false},"max":{"type":"Number","default":"100","desc":"Maximum value defining 100% progress made (must be higher than 'min')","category":"model","required":false},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for the arc progress from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"center-color":{"type":"String","tsType":"NamedColor","desc":"Color name for the center part of the component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"track-color":{"type":"String","tsType":"NamedColor","desc":"Color name for the track of the component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"font-size":{"type":"String","desc":"Size of text in CSS units, including unit name. Suggestion: use 'em' units to sync with component size","examples":["'1em'","'16px'","'2rem'"],"category":"style"},"rounded":{"type":"Boolean","desc":"Rounding the arc of progress","category":"style","addedIn":"v2.8.4"},"thickness":{"type":"Number","default":"0.2","desc":"Thickness of progress arc as a ratio (0.0 < x < 1.0) of component size","category":"style","required":false},"angle":{"type":"Number","desc":"Angle to rotate progress arc by","default":"0","category":"content","required":false},"indeterminate":{"type":"Boolean","desc":"Put component into 'indeterminate' state; Ignores 'value' prop","category":"behavior"},"show-value":{"type":"Boolean","desc":"Enables the default slot and uses it (if available), otherwise it displays the 'value' prop as text; Make sure the text has enough space to be displayed inside the component","category":"content|behavior"},"reverse":{"type":"Boolean","desc":"Reverses the direction of progress; Only for determined state","category":"behavior"},"instant-feedback":{"type":"Boolean","desc":"No animation when model changes","category":"behavior"},"animation-speed":{"type":["String","Number"],"desc":"Animation speed (in milliseconds, without unit)","examples":["500","'1200'"],"category":"style","default":"600","addedIn":"v2.3","required":false}},"slots":{"default":{"desc":"Used for component content only if 'show-value' prop is set; Make sure the content has enough space to be displayed inside the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QColor.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QColor.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/color-picker"},"props":{"name":{"type":"String","desc":"Used to specify the name of the control; Useful if dealing with forms submitted directly to a URL","examples":["'car_id'"],"category":"behavior"},"model-value":{"desc":"Model of the component; Either use this property (along with a listener for 'update:model-value' event) OR use v-model directive","required":true,"syncable":true,"category":"model","type":["String","null","undefined"],"examples":["# v-model=\"myColor\""]},"default-value":{"type":"String","desc":"The default value to show when the model doesn't have one","examples":["'#c0c0c0'"],"category":"model"},"default-view":{"type":"String","desc":"The default view of the picker","default":"'spectrum'","values":["'spectrum'","'tune'","'palette'"],"category":"behavior","required":false},"format-model":{"type":"String","desc":"Forces a certain model format upon the model","default":"'auto'","values":["'auto'","'hex'","'rgb'","'hexa'","'rgba'"],"category":"model","required":false},"palette":{"type":"Array","desc":"Use a custom palette of colors for the palette tab","default":"# hard-coded palette","examples":["[ '#019A9D', '#D9B801', 'rgb(23,120,0)', '#B2028A' ]"],"category":"content","required":false},"square":{"type":"Boolean","desc":"Removes border-radius so borders are squared","category":"style"},"flat":{"type":"Boolean","desc":"Applies a 'flat' design (no default shadow)","category":"style"},"bordered":{"type":"Boolean","desc":"Applies a default border to the component","category":"style"},"no-header":{"type":"Boolean","desc":"Do not render header","category":"content"},"no-header-tabs":{"type":"Boolean","desc":"Do not render header tabs (only the input)","category":"content","addedIn":"v2.2"},"no-footer":{"type":"Boolean","desc":"Do not render footer; Useful when you want a specific view ('default-view' prop) and don't want the user to be able to switch it","category":"content"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"readonly":{"type":"Boolean","desc":"Put component in readonly mode","category":"state"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false}},"events":{"update:model-value":{"desc":"Emitted when the component needs to change the model; Is also used by v-model","params":{"value":{"type":["String","null"],"desc":"New model value","required":true}}},"change":{"desc":"Emitted on lazy model value change (after user finishes selecting a color)","params":{"value":{"type":"Any","desc":"New model value","required":true}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QDate.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QDate.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QDialog.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QDialog.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QDrawer.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QDrawer.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QEditor.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QEditor.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QExpansionItem.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QExpansionItem.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QFab.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QFab.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QFabAction.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QFabAction.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/floating-action-button"},"props":{"type":{"type":"String","desc":"Define the button HTML DOM type","default":"'a'","values":["'a'","'submit'","'button'","'reset'"],"category":"general","required":false},"outline":{"type":"Boolean","desc":"Use 'outline' design for Fab button","category":"style"},"push":{"type":"Boolean","desc":"Use 'push' design for Fab button","category":"style"},"flat":{"type":"Boolean","desc":"Use 'flat' design for Fab button","category":"style"},"unelevated":{"type":"Boolean","desc":"Remove shadow","category":"style"},"padding":{"type":"String","desc":"Apply custom padding (vertical [horizontal]); Size in CSS units, including unit name or standard size name (none|xs|sm|md|lg|xl); Also removes the min width and height when set","examples":["'16px'","'10px 5px'","'2rem'","'xs'","'md lg'"],"category":"style"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"text-color":{"type":"String","tsType":"NamedColor","desc":"Overrides text color (if needed); Color name from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"glossy":{"type":"Boolean","desc":"Apply the glossy effect over the button","category":"style"},"external-label":{"type":"Boolean","desc":"Display label besides the FABs, as external content","category":"style|content"},"label":{"type":["String","Number"],"desc":"The label that will be shown when Fab is extended","examples":["'Button Label'"],"default":"''","category":"content","required":false},"label-position":{"type":"String","desc":"Position of the label around the icon","values":["'top'","'right'","'bottom'","'left'"],"default":"'right'","category":"style|content","required":false},"hide-label":{"type":["Boolean","null"],"desc":"Hide the label; Useful for animation purposes where you toggle the visibility of the label","category":"style|content"},"label-class":{"type":["String","Array","Object"],"tsType":"VueClassProp","desc":"Class definitions to be attributed to the label container","examples":["'my-special-class'","{ 'my-special-class': true }"],"category":"style"},"label-style":{"type":["String","Array","Object"],"tsType":"VueStyleProp","desc":"Style definitions to be attributed to the label container","examples":["'background-color: #ff0000'","{ backgroundColor: '#ff0000' }"],"category":"style"},"square":{"type":"Boolean","desc":"Apply a rectangle aspect to the FAB","category":"style"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"tabindex":{"type":["Number","String"],"desc":"Tabindex HTML attribute value","examples":["100","'0'"],"category":"general"},"icon":{"type":"String","desc":"Icon name following Quasar convention; Make sure you have the icon library installed unless you are using 'img:' prefix; If 'none' (String) is used as value then no icon is rendered (but screen real estate will still be used for it)","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"content","default":"''","required":false},"anchor":{"type":"String","desc":"How to align the Fab Action relative to Fab expand side; By default it uses the align specified in QFab","values":["'start'","'center'","'end'"],"category":"style|content"},"to":{"type":["String","Object"],"desc":"Equivalent to Vue Router <router-link> 'to' property","examples":["'/home/dashboard'","{ name: 'my-route-name' }"],"category":"router"},"replace":{"type":"Boolean","desc":"Equivalent to Vue Router <router-link> 'replace' property","category":"router"}},"slots":{"default":{"desc":"Suggestion for this slot: QTooltip"},"icon":{"desc":"Slot for icon; Suggestion: QIcon","addedIn":"v2.4"},"label":{"desc":"Slot for label","addedIn":"v2.4"}},"events":{"click":{"desc":"Emitted when user clicks/taps on the component","params":{"evt":{"type":"Event","desc":"JS event object","required":true}}}},"methods":{"click":{"desc":"Emulate click on QFabAction","params":{"evt":{"type":"Event","desc":"JS event object"}},"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QField.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QField.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QFile.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QFile.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QFooter.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QFooter.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/layout/header-and-footer"},"props":{"model-value":{"desc":"Model of the component defining if it is shown or hidden to the user; Either use this property (along with a listener for 'update:modelValue' event) OR use v-model directive","required":false,"syncable":true,"category":"model","type":"Boolean","default":"true","examples":["# v-model=\"footerState\""]},"reveal":{"type":"Boolean","desc":"Enable 'reveal' mode; Takes into account user scroll to temporarily show/hide footer","category":"behavior"},"bordered":{"type":"Boolean","desc":"Applies a default border to the component","category":"style"},"elevated":{"type":"Boolean","desc":"Adds a default shadow to the footer","category":"style"},"height-hint":{"type":["Number","String"],"desc":"When using SSR, you can optionally hint of the height (in pixels) of the QFooter","default":"50","category":"behavior","required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component; Suggestion: QToolbar"}},"events":{"reveal":{"desc":"Emitted when 'reveal' state gets changed","params":{"value":{"type":"Boolean","desc":"New 'reveal' state"}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QForm.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QForm.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/form"},"props":{"autofocus":{"type":"Boolean","desc":"Focus first focusable element on initial component render","category":"behavior"},"no-error-focus":{"type":"Boolean","desc":"Do not try to focus on first component that has a validation error when submitting form","category":"behavior"},"no-reset-focus":{"type":"Boolean","desc":"Do not try to focus on first component when resetting form","category":"behavior"},"greedy":{"type":"Boolean","desc":"Validate all fields in form (by default it stops after finding the first invalid field with synchronous validation)","category":"behavior"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}},"events":{"submit":{"desc":"Emitted when all validations have passed when tethered to a submit button","params":{"evt":{"type":["Event","SubmitEvent"],"desc":"Form submission event object"}}},"reset":{"desc":"Emitted when all validations have been reset when tethered to a reset button; It is recommended to manually reset the wrapped components models in this handler"},"validation-success":{"desc":"Emitted after a validation was triggered and all inner Quasar components models are valid"},"validation-error":{"desc":"Emitted after a validation was triggered and at least one of the inner Quasar components models are NOT valid","params":{"ref":{"type":"Component","desc":"Vue reference to the first component that triggered the validation error"}}}},"methods":{"focus":{"desc":"Focus on first focusable element/component in the form","params":null,"returns":null},"validate":{"desc":"Triggers a validation on all applicable inner Quasar components","params":{"shouldFocus":{"type":"Boolean","desc":"Tell if it should focus or not on component with error on submitting form; Overrides 'no-focus-error' prop if specified"}},"returns":{"type":"Promise<boolean>","desc":"Promise is always fulfilled and receives the outcome (true -> validation was a success, false -> invalid models detected)","examples":["validate().then(outcome => { ... })"]}},"resetValidation":{"desc":"Resets the validation on all applicable inner Quasar components","params":null,"returns":null},"submit":{"desc":"Manually trigger form validation and submit","params":{"evt":{"type":"Event","desc":"JS event object"}},"returns":null},"reset":{"desc":"Manually trigger form reset","params":{"evt":{"type":"Event","desc":"JS event object"}},"returns":null},"getValidationComponents":{"desc":"Get an array of children Vue component instances that support Quasar validation API (derived from QField, or using useFormChild()/QFormChildMixin)","params":null,"returns":{"type":"Array","tsType":"QFormChildComponent","desc":"Quasar validation API-compatible Vue component instances"}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QFormChildMixin.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QFormChildMixin.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/form"},"methods":{"validate":{"desc":"Needs to be overwritten when getting extended/mixed in","params":null,"returns":{"type":["Boolean","Promise<boolean>"],"desc":"Promise is always fulfilled and receives the outcome (true -> validation was a success, false -> invalid models detected)","examples":["validate().then(outcome => { ... })"]}},"resetValidation":{"desc":"Needs to be overwritten when getting extended/mixed in","params":null,"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QHeader.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QHeader.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/layout/header-and-footer"},"props":{"model-value":{"desc":"Model of the component defining if it is shown or hidden to the user; Either use this property (along with a listener for 'update:modelValue' event) OR use v-model directive","required":false,"syncable":true,"category":"model","type":"Boolean","default":"true","examples":["# v-model=\"headerState\""]},"reveal":{"type":"Boolean","desc":"Enable 'reveal' mode; Takes into account user scroll to temporarily show/hide header","category":"behavior"},"reveal-offset":{"type":"Number","desc":"Amount of scroll (in pixels) that should trigger a 'reveal' state change","default":"250","category":"behavior","required":false},"bordered":{"type":"Boolean","desc":"Applies a default border to the component","category":"style"},"elevated":{"type":"Boolean","desc":"Adds a default shadow to the header","category":"style"},"height-hint":{"type":["Number","String"],"desc":"When using SSR, you can optionally hint of the height (in pixels) of the QHeader","default":"50","category":"behavior","required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component; Suggestion: QToolbar"}},"events":{"reveal":{"desc":"Emitted when 'reveal' state gets changed","params":{"value":{"type":"Boolean","desc":"New 'reveal' state"}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QIcon.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QIcon.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/icon"},"props":{"size":{"type":"String","desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style"},"tag":{"type":"String","desc":"HTML tag to render, unless no icon is supplied or it's an svg icon","category":"content","default":"'i'","examples":["'div'","'i'"],"required":false},"name":{"type":"String","desc":"Icon name following Quasar convention; Make sure you have the icon library installed unless you are using 'img:' prefix; If 'none' (String) is used as value then no icon is rendered (but screen real estate will still be used for it)","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"model"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"left":{"type":"Boolean","desc":"Useful if icon is on the left side of something: applies a standard margin on the right side of Icon","category":"content"},"right":{"type":"Boolean","desc":"Useful if icon is on the right side of something: applies a standard margin on the left side of Icon","category":"content"}},"slots":{"default":{"desc":"Suggestions: QTooltip or QMenu"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QImg.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QImg.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QInfiniteScroll.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QInfiniteScroll.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/infinite-scroll"},"props":{"offset":{"type":"Number","desc":"Offset (pixels) to bottom of Infinite Scroll container from which the component should start loading more content in advance","default":"500","category":"behavior","required":false},"debounce":{"type":["String","Number"],"desc":"Debounce amount (in milliseconds)","default":"100","category":"behavior","required":false},"initial-index":{"type":"Number","desc":"Initialize the pagination index (used for the @load event)","default":"0","category":"behavior","required":false},"scroll-target":{"type":["Element","String"],"desc":"CSS selector or DOM element to be used as a custom scroll container instead of the auto detected one","examples":[".scroll-target-class","#scroll-target-id","$refs.scrollTarget","document.body"],"category":"behavior"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"reverse":{"type":"Boolean","desc":"Scroll area should behave like a messenger - starting scrolled to bottom and loading when reaching the top","category":"behavior"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"},"loading":{"desc":"Slot displaying something while loading content; Example: QSpinner"}},"events":{"load":{"desc":"Emitted when Infinite Scroll needs to load more data","params":{"index":{"type":"Number","desc":"The index parameter can be used to make some sort of pagination on the content you load. It takes numeric values starting with 1 and incrementing with each call"},"done":{"type":"Function","desc":"Function to call when you made all necessary updates. DO NOT forget to call it otherwise your loading message will continue to be displayed","params":{"stop":{"type":"Boolean","desc":"Stops QInfiniteScroll if it's Boolean 'true'; Specify it in case there's nothing more to load"}},"returns":null}}}},"methods":{"poll":{"desc":"Checks scroll position and loads more content if necessary","params":null,"returns":null},"trigger":{"desc":"Tells Infinite Scroll to load more content, regardless of the scroll position","params":null,"returns":null},"reset":{"desc":"Resets calling index to 0","params":null,"returns":null},"stop":{"desc":"Stops working, regardless of scroll position","params":null,"returns":null},"resume":{"desc":"Starts working. Checks scroll position upon call and if trigger is hit, it loads more content","params":null,"returns":null},"setIndex":{"desc":"Overwrite the current pagination index","params":{"newIndex":{"type":"Number","desc":"New pagination index","required":true}},"returns":null},"updateScrollTarget":{"desc":"Updates the scroll target; Useful when the parent elements change so that the scrolling target also changes","params":null,"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QInnerLoading.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QInnerLoading.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/inner-loading"},"props":{"transition-show":{"type":"String","desc":"One of Quasar's embedded transitions","examples":["'fade'","'slide-down'"],"category":"transition","default":"'fade'","required":false},"transition-hide":{"type":"String","desc":"One of Quasar's embedded transitions","examples":["'fade'","'slide-down'"],"category":"transition","default":"'fade'","required":false},"transition-duration":{"type":["String","Number"],"desc":"Transition duration (in milliseconds, without unit)","default":"300","category":"transition","required":false},"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)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style","default":"'42px'","required":false},"showing":{"type":"Boolean","desc":"State - loading or not","category":"state"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette for the inner Spinner (unless using the default slot)","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"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":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false}},"slots":{"default":{"desc":"Default slot is used for replacing default Spinner; Suggestions: a spinner or text"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QInput.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QInput.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QIntersection.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QIntersection.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/intersection"},"props":{"tag":{"type":"String","desc":"HTML tag to use","category":"content","default":"'div'","examples":["'div'","'span'","'blockquote'"],"required":false},"once":{"type":"Boolean","desc":"Get triggered only once","category":"behavior"},"ssr-prerender":{"type":"Boolean","desc":"Pre-render content on server side if using SSR (use it to pre-render above the fold content)","category":"behavior"},"root":{"type":["Element","null"],"default":"null","desc":"[Intersection API root prop] Lets you define an alternative to the viewport as your root (through its DOM element); It is important to keep in mind that root needs to be an ancestor of the observed element","examples":["document.getElementById('myTable')","$refs.myTable.$el"],"category":"behavior","required":false},"margin":{"type":"String","desc":"[Intersection API rootMargin prop] Allows you to specify the margins for the root, effectively allowing you to either grow or shrink the area used for intersections","examples":["'-20px 0px'","'10px 20px 30px 40px'"],"category":"behavior"},"threshold":{"type":["Array","Number"],"desc":"[Intersection API threshold prop] Threshold(s) at which to trigger, specified as a ratio, or list of ratios, of (visible area / total area) of the observed element","examples":["[ 0, 0.25, 0.5, 0.75, 1 ]","1"],"category":"behavior"},"transition":{"type":"String","desc":"One of Quasar's embedded transitions","examples":["'fade'","'slide-down'"],"category":"behavior"},"transition-duration":{"type":["String","Number"],"desc":"Transition duration (in milliseconds, without unit)","default":"300","category":"behavior","addedIn":"v2.3.1","required":false},"disable":{"type":"Boolean","desc":"Disable visibility observable (content will remain as it was, visible or hidden)","category":"behavior"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"},"hidden":{"desc":"Slot for content to render when component is not on screen; Example: a text that the user can search for with the browser's search function","addedIn":"v2.12"}},"events":{"visibility":{"desc":"Fires when visibility changes","params":{"isVisible":{"type":"Boolean","desc":"Visibility status (true/false)"}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QItem.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QItem.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/list-and-list-items"},"props":{"to":{"type":["String","Object"],"desc":"Equivalent to Vue Router <router-link> 'to' property; Superseded by 'href' prop if used","examples":["'/home/dashboard'","{ name: 'my-route-name' }"],"category":"navigation"},"exact":{"type":"Boolean","desc":"Equivalent to Vue Router <router-link> 'exact' property; Superseded by 'href' prop if used","category":"navigation"},"replace":{"type":"Boolean","desc":"Equivalent to Vue Router <router-link> 'replace' property; Superseded by 'href' prop if used","category":"navigation"},"active-class":{"type":"String","desc":"Equivalent to Vue Router <router-link> 'active-class' property; Superseded by 'href' prop if used","default":"'q-router-link--active'","examples":["'my-active-class'"],"category":"navigation","required":false},"exact-active-class":{"type":"String","desc":"Equivalent to Vue Router <router-link> 'active-class' property; Superseded by 'href' prop if used","default":"'q-router-link--exact-active'","examples":["'my-exact-active-class'"],"category":"navigation","required":false},"href":{"type":"String","desc":"Native <a> link href attribute; Has priority over the 'to'/'exact'/'replace'/'active-class'/'exact-active-class' props","examples":["'https://quasar.dev'"],"category":"navigation","addedIn":"v2.4"},"target":{"type":"String","desc":"Native <a> link target attribute; Use it only along with 'href' prop; Has priority over the 'to'/'exact'/'replace'/'active-class'/'exact-active-class' props","examples":["'_blank'","'_self'","'_parent'","'_top'"],"category":"navigation","addedIn":"v2.4"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"active":{"type":["Boolean","null"],"default":"null","desc":"Put item into 'active' state","category":"state","required":false},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"clickable":{"type":"Boolean","desc":"Is QItem clickable? If it's the case, then it will add hover effects and emit 'click' events","category":"state"},"dense":{"type":"Boolean","desc":"Dense mode; occupies less space","category":"style"},"inset-level":{"type":"Number","desc":"Apply an inset; Useful when avatar/left side is missing but you want to align content with other items that do have a left side, or when you're building a menu","examples":["1"],"category":"content"},"tabindex":{"type":["Number","String"],"desc":"Tabindex HTML attribute value","examples":["100","'0'"],"category":"general"},"tag":{"type":"String","desc":"HTML tag to render; Suggestion: use 'label' when encapsulating a QCheckbox/QRadio/QToggle so that when user clicks/taps on the whole item it will trigger a model change for the mentioned components","category":"content","default":"'div'","examples":["'a'","'label'","'div'"],"required":false},"manual-focus":{"type":"Boolean","desc":"Put item into a manual focus state; Enables 'focused' prop which will determine if item is focused or not, rather than relying on native hover/focus states","category":"state"},"focused":{"type":"Boolean","desc":"Determines focus state, ONLY if 'manual-focus' is enabled / set to true","category":"state"}},"slots":{"default":{"desc":"This is where QItem's content goes"}},"events":{"click":{"desc":"Emitted when the component is clicked","params":{"evt":{"type":"Event","desc":"JS event object; If you are using route navigation ('to'/'replace' props) and you want to cancel navigation then call evt.preventDefault() synchronously in your event handler"},"go":{"type":"Function","desc":"Available ONLY if you are using route navigation ('to'/'replace' props); When you need to control the time at which the component should trigger the route navigation then call evt.preventDefault() synchronously and then call this function at your convenience; Useful if you have async work to be done before the actual route navigation or if you want to redirect somewhere else","required":false,"addedIn":"v2.9","params":{"opts":{"type":"Object","desc":"Optional options","required":false,"definition":{"to":{"type":["String","Object"],"desc":"Equivalent to Vue Router <router-link> 'to' property; Specify it explicitly otherwise it will be set with same value as component's 'to' prop","required":false,"examples":["'/home/dashboard'","{ name: 'my-route-name' }"]},"replace":{"type":"Boolean","desc":"Equivalent to Vue Router <router-link> 'replace' property; Specify it explicitly otherwise it will be set with same value as component's 'replace' prop","required":false},"returnRouterError":{"type":"Boolean","desc":"Return the router error, if any; Otherwise the returned Promise will always fulfill","required":false}}}},"returns":{"type":"Promise<any>","desc":"Returns the router's navigation promise"}}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QItemLabel.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QItemLabel.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/list-and-list-items"},"props":{"overline":{"type":"Boolean","desc":"Renders an overline label","category":"content"},"caption":{"type":"Boolean","desc":"Renders a caption label","category":"content"},"header":{"type":"Boolean","desc":"Renders a header label","category":"content"},"lines":{"type":["Number","String"],"desc":"Apply ellipsis when there's not enough space to render on the specified number of lines;","category":"content|behavior"}},"slots":{"default":{"desc":"The content of the label; Suggestion: text"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QItemSection.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QItemSection.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/list-and-list-items"},"props":{"avatar":{"type":"Boolean","desc":"Render an avatar item side (does not needs 'side' prop to be set)","category":"content"},"thumbnail":{"type":"Boolean","desc":"Render a thumbnail item side (does not needs 'side' prop to be set)","category":"content"},"side":{"type":"Boolean","desc":"Renders as a side of the item","category":"content"},"top":{"type":"Boolean","desc":"Align content to top (useful for multi-line items)","category":"content"},"no-wrap":{"type":"Boolean","desc":"Do not wrap text (useful for item's main content)","category":"content"}},"slots":{"default":{"desc":"Section's actual content"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QKnob.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QKnob.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/knob"},"props":{"name":{"type":"String","desc":"Used to specify the name of the control; Useful if dealing with forms submitted directly to a URL","examples":["'car_id'"],"category":"behavior"},"size":{"type":"String","desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style"},"model-value":{"desc":"Any number to indicate the given value of the knob. Either use this property (along with a listener for 'update:modelValue' event) OR use the v-model directive","required":true,"syncable":true,"category":"model","type":"Number","examples":["# v-model=\"myValue\""]},"min":{"type":"Number","desc":"The minimum value that the model (the knob value) should start at","default":"0","category":"model","required":false},"max":{"type":"Number","desc":"The maximum value that the model (the knob value) should go to","default":"100","category":"model","required":false},"inner-min":{"type":"Number","desc":"Inner minimum value of the model; Use in case you need the model value to be inside of the track's min-max values; Needs to be higher or equal to 'min' prop; Defaults to 'min' prop","category":"model","addedIn":"v2.5.4"},"inner-max":{"type":"Number","desc":"Inner maximum value of the model; Use in case you need the model value to be inside of the track's min-max values; Needs to be lower or equal to 'max' prop; Defaults to 'max' prop","category":"model","addedIn":"v2.5.4"},"step":{"type":"Number","default":"1","desc":"A number representing steps in the value of the model, while adjusting the knob","category":"model","required":false},"reverse":{"type":"Boolean","desc":"Reverses the direction of progress","category":"behavior"},"instant-feedback":{"type":"Boolean","desc":"No animation when model changes","category":"behavior"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"center-color":{"type":"String","tsType":"NamedColor","desc":"Color name for the center part of the component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"track-color":{"type":"String","tsType":"NamedColor","desc":"Color name for the track of the component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"font-size":{"type":"String","desc":"Size of text in CSS units, including unit name. Suggestion: use 'em' units to sync with component size","examples":["'1em'","'16px'","'2rem'"],"category":"style"},"rounded":{"type":"Boolean","desc":"Rounding the arc of progress","category":"style","addedIn":"v2.8.4"},"thickness":{"type":"Number","default":"0.2","desc":"Thickness of progress arc as a ratio (0.0 < x < 1.0) of component size","category":"style","required":false},"angle":{"type":"Number","desc":"Angle to rotate progress arc by","default":"0","category":"content","required":false},"show-value":{"type":"Boolean","desc":"Enables the default slot and uses it (if available), otherwise it displays the 'value' prop as text; Make sure the text has enough space to be displayed inside the component","category":"content|behavior"},"tabindex":{"type":["Number","String"],"desc":"Tabindex HTML attribute value","examples":["100","'0'"],"category":"general","default":"0","required":false},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"readonly":{"type":"Boolean","desc":"Put component in readonly mode","category":"state"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}},"events":{"update:model-value":{"desc":"Emitted when the component needs to change the model; Is also used by v-model","params":{"value":{"type":"Number","desc":"New model value","required":true}}},"change":{"desc":"Fires at the end of a knob's adjustment and offers the value of the model","params":{"value":{"type":"Number","desc":"New model value"}}},"drag-value":{"desc":"The value of the model while dragging is still in progress","params":{"value":{"type":"Number","desc":"New model value"}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QLayout.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QLayout.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/layout/layout"},"props":{"view":{"type":"String","desc":"Defines how your layout components (header/footer/drawer) should be placed on screen; See docs examples","default":"'hhh lpr fff'","examples":["'hHh lpR fFf'"],"category":"content","required":false},"container":{"type":"Boolean","desc":"Containerize the layout which means it changes the default behavior of expanding to the whole window; Useful (but not limited to) for when using on a QDialog","category":"content"}},"slots":{"default":{"desc":"Suggestion: QHeader, QFooter, QDrawer, QPageContainer"}},"events":{"resize":{"desc":"Emitted when layout size (height, width) changes","params":{"size":{"type":"Object","desc":"New size","definition":{"height":{"type":"Number","required":true,"desc":"Layout height"},"width":{"type":"Number","required":true,"desc":"Layout width"}}}}},"scroll":{"desc":"Emitted when user scrolls within layout","params":{"details":{"type":"Object","desc":"Scroll details","definition":{"position":{"type":"Number","required":true,"desc":"Scroll offset from top (vertical)"},"direction":{"type":"String","required":true,"desc":"Direction of scroll","values":["'up'","'down'"]},"directionChanged":{"type":"Boolean","required":true,"desc":"Has scroll direction changed since event was last emitted?"},"delta":{"type":"Number","required":true,"desc":"Vertical delta distance since event was last emitted"},"inflectionPoint":{"type":"Number","required":true,"desc":"Scroll offset from top (vertical)"}}}}},"scroll-height":{"desc":"Emitted when the scroll size of layout changes","params":{"height":{"type":"Number","desc":"New scroll height of layout"}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QLinearProgress.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QLinearProgress.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/linear-progress"},"props":{"size":{"type":"String","desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style"},"value":{"type":"Number","desc":"Progress value (0.0 < x < 1.0)","default":"0","category":"model","required":false},"buffer":{"type":"Number","desc":"Optional buffer value (0.0 < x < 1.0)","category":"behavior"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"track-color":{"type":"String","tsType":"NamedColor","desc":"Color name for component's track from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"reverse":{"type":"Boolean","desc":"Reverse direction of progress","category":"behavior"},"stripe":{"type":"Boolean","desc":"Draw stripes; For determinate state only (for performance reasons)","category":"content"},"indeterminate":{"type":"Boolean","desc":"Put component into indeterminate mode","category":"behavior"},"query":{"type":"Boolean","desc":"Put component into query mode","category":"behavior"},"rounded":{"type":"Boolean","desc":"Applies a small standard border-radius for a squared shape of the component","category":"style"},"instant-feedback":{"type":"Boolean","desc":"No transition when model changes","category":"behavior"},"animation-speed":{"type":["String","Number"],"desc":"Animation speed (in milliseconds, without unit)","examples":["500","'1200'"],"category":"style","default":"2100","addedIn":"v2.3","required":false}},"slots":{"default":{"desc":"Suggestion: QTooltip"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QList.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QList.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/list-and-list-items"},"props":{"bordered":{"type":"Boolean","desc":"Applies a default border to the component","category":"style"},"dense":{"type":"Boolean","desc":"Dense mode; occupies less space","category":"style"},"separator":{"type":"Boolean","desc":"Applies a separator between contained items","category":"content"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"padding":{"type":"Boolean","desc":"Applies a material design-like padding on top and bottom","category":"content"},"tag":{"type":"String","desc":"HTML tag to use","category":"content","default":"'div'","examples":["'div'","'ul'","'ol'"],"addedIn":"v2.10.1","required":false}},"slots":{"default":{"desc":"This is where the content goes; Suggestion: QItem, QExpansionItem, ..."}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QMarkupTable.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QMarkupTable.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/markup-table"},"props":{"dense":{"type":"Boolean","desc":"Dense mode; occupies less space","category":"style"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"flat":{"type":"Boolean","desc":"Applies a 'flat' design (no default shadow)","category":"style"},"bordered":{"type":"Boolean","desc":"Applies a default border to the component","category":"style"},"square":{"type":"Boolean","desc":"Removes border-radius so borders are squared","category":"style"},"separator":{"type":"String","desc":"Use a separator/border between rows, columns or all cells","default":"'horizontal'","values":["'horizontal'","'vertical'","'cell'","'none'"],"examples":["'cell'"],"category":"content","required":false},"wrap-cells":{"type":"Boolean","desc":"Wrap text within table cells","category":"content"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QMenu.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QMenu.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QNoSsr.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QNoSsr.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/no-ssr"},"props":{"tag":{"type":"String","desc":"HTML tag to use","category":"content","default":"'div'","examples":["'div'","'span'","'blockquote'"],"required":false},"placeholder":{"type":"String","desc":"Text to display on server-side render (unless using 'placeholder' slot)","examples":["'This is server-side only'"],"category":"content"}},"slots":{"default":{"desc":"Default slot is used to render content on client-side"},"placeholder":{"desc":"Slot used as placeholder on server-side render, which gets replaced by the default slot on client-side; overrides 'placeholder' prop"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QOptionGroup.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QOptionGroup.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QPage.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QPage.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/layout/page"},"props":{"padding":{"type":"Boolean","desc":"Applies a default responsive page padding","category":"content"},"style-fn":{"type":"Function","desc":"Override default CSS style applied to the component (sets minHeight); Function(offset: Number) => CSS props/value: Object; For best performance, reference it from your scope and do not define it inline","params":{"offset":{"type":"Number","desc":"Header + Footer height (in pixels)"},"height":{"type":"Number","desc":"Value in pixels of container height (if containerized) or window height otherwise"}},"returns":{"type":"Object","desc":"Object with CSS properties to apply to Page DOM element"},"examples":["(offset, height) => ({ minHeight: offset + 'px' })"],"category":"style"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QPageContainer.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QPageContainer.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/layout/page"},"slots":{"default":{"desc":"Encapsulates a QPage (either directly or through <router-view>)"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QPageScroller.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QPageScroller.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/layout/page-scroller"},"props":{"position":{"type":"String","desc":"Page side/corner to stick to","default":"'bottom-right'","values":["'top-right'","'top-left'","'bottom-right'","'bottom-left'","'top'","'right'","'bottom'","'left'"],"category":"position","required":false},"offset":{"type":"Array","desc":"An array of two numbers to offset the component horizontally and vertically in pixels","examples":["[ 8, 8 ]","[ 5, 10 ]"],"category":"content","default":"[ 18, 18 ]","required":false},"expand":{"type":"Boolean","desc":"By default the component shrinks to content's size; By using this prop you make the component fully expand horizontally or vertically, based on 'position' prop","category":"content"},"scroll-offset":{"type":"Number","desc":"Scroll offset (in pixels) from which point the component is shown on page; Measured from the top of the page (or from the bottom if in 'reverse' mode)","default":"1000","category":"behavior","required":false},"reverse":{"type":"Boolean","desc":"Work in reverse (shows when scrolling to the top of the page and scrolls to bottom when triggered)","category":"behavior"},"duration":{"type":"Number","desc":"Duration (in milliseconds) of the scrolling until it reaches its target","default":"300","category":"behavior","required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QPageSticky.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QPageSticky.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/layout/page-sticky"},"props":{"position":{"type":"String","desc":"Page side/corner to stick to","default":"'bottom-right'","values":["'top-right'","'top-left'","'bottom-right'","'bottom-left'","'top'","'right'","'bottom'","'left'"],"category":"position","required":false},"offset":{"type":"Array","desc":"An array of two numbers to offset the component horizontally and vertically in pixels","examples":["[ 8, 8 ]","[ 5, 10 ]"],"category":"position"},"expand":{"type":"Boolean","desc":"By default the component shrinks to content's size; By using this prop you make the component fully expand horizontally or vertically, based on 'position' prop","category":"content"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QPagination.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QPagination.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QParallax.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QParallax.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/parallax"},"props":{"src":{"type":"String","desc":"Path to image (unless a 'media' slot is used)","transformAssetUrls":true,"examples":["# (public folder) src=\"img/something.png\"","# (assets folder) src=\"~assets/my-img.png\"","# (relative path format) :src=\"require('./my_img.jpg')\"","# (URL) src=\"https://some-site.net/some-img.jpg\""],"category":"model"},"height":{"type":"Number","desc":"Height of component (in pixels)","default":"500","category":"style","required":false},"speed":{"type":"Number","desc":"Speed of parallax effect (0.0 < x < 1.0)","default":"1","category":"behavior","required":false},"scroll-target":{"type":["Element","String"],"desc":"CSS selector or DOM element to be used as a custom scroll container instead of the auto detected one","examples":[".scroll-target-class","#scroll-target-id","$refs.scrollTarget","document.body"],"category":"behavior"}},"slots":{"default":{"desc":"Default slot can be used for content that gets displayed on top of the component"},"media":{"desc":"Slot for describing <img> or <video> tags"},"content":{"desc":"Scoped slot for describing content that gets displayed on top of the component; If specified, it overrides the default slot","scope":{"percentScrolled":{"type":"Number","desc":"Percentage (0.0 < x < 1.0) of scroll in regards to QParallax"}}}},"events":{"scroll":{"desc":"Emitted when scrolling occurs","params":{"percentage":{"type":"Number","desc":"Number between 0.0 and 1.0 defining the scrolled percentage of the component"}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QPopupEdit.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QPopupEdit.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QPopupProxy.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QPopupProxy.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/popup-proxy"},"props":{"target":{"type":["Boolean","String","Element"],"desc":"Configure a target element to trigger component toggle; 'true' means it enables the parent DOM element, 'false' means it disables attaching events to any DOM elements; By using a String (CSS selector) or a DOM element it attaches the events to the specified DOM element (if it exists)","default":"true","examples":["false",".my-parent","#target-id","$refs.target"],"category":"behavior","required":false},"no-parent-event":{"type":"Boolean","desc":"Skips attaching events to the target DOM element (that trigger the element to get shown)","category":"behavior"},"context-menu":{"type":"Boolean","desc":"Allows the component to behave like a context menu, which opens with a right mouse click (or long tap on mobile)","category":"behavior"},"model-value":{"desc":"Defines the state of the component (shown/hidden); Either use this property (along with a listener for 'update:modelValue' event) OR use v-model directive","required":false,"syncable":true,"category":"model","type":"Boolean","passthrough":true},"breakpoint":{"type":["Number","String"],"desc":"Breakpoint (in pixels) of window width/height (whichever is smaller) from where a Menu will get to be used instead of a Dialog","default":"450","category":"behavior","required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}},"events":{"update:model-value":{"desc":"Emitted when the component needs to change the model; Is also used by v-model","params":{"value":{"type":"Any","desc":"New model value","required":true}},"passthrough":true},"before-show":{"desc":"Emitted when component triggers show() but before it finishes doing it","params":{"evt":{"type":"Event","desc":"JS event object","required":true}},"passthrough":true},"show":{"desc":"Emitted after component has triggered show()","params":{"evt":{"type":"Event","desc":"JS event object","required":true}}},"before-hide":{"desc":"Emitted when component triggers hide() but before it finishes doing it","params":{"evt":{"type":"Event","desc":"JS event object","required":true}},"passthrough":true},"hide":{"desc":"Emitted after component has triggered hide()","params":{"evt":{"type":"Event","desc":"JS event object","required":true}}}},"methods":{"show":{"desc":"Triggers component to show","params":{"evt":{"type":"Event","desc":"JS event object","required":false}},"returns":null},"hide":{"desc":"Triggers component to hide","params":{"evt":{"type":"Event","desc":"JS event object","required":false}},"returns":null},"toggle":{"desc":"Triggers component to toggle between show/hide","params":{"evt":{"type":"Event","desc":"JS event object","required":false}},"returns":null}},"computedProps":{"currentComponent":{"type":"Object","desc":"Access current underlying component (QMenu or QDialog)","definition":{"type":{"type":"String","desc":"Component type","values":["'dialog'","'menu'"]},"ref":{"type":"Component","tsType":"QPopupProxyInnerComponent","desc":"The actual component (QMenu or QDialog); Access it directly, without '.value'"}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QPullToRefresh.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QPullToRefresh.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/pull-to-refresh"},"props":{"color":{"type":"String","tsType":"NamedColor","desc":"Color name for the icon from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"bg-color":{"type":"String","tsType":"NamedColor","desc":"Color name for background of the icon container from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"icon":{"type":"String","desc":"Icon to display when refreshing the content","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"content"},"no-mouse":{"type":"Boolean","desc":"Don't listen for mouse events","category":"behavior"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"scroll-target":{"type":["Element","String"],"desc":"CSS selector or DOM element to be used as a custom scroll container instead of the auto detected one","examples":[".scroll-target-class","#scroll-target-id","$refs.scrollTarget","document.body"],"category":"behavior"}},"slots":{"default":{"desc":"Content (area controlled by the component) goes here"}},"events":{"refresh":{"desc":"Called whenever a refresh is triggered; at this time, your function should load more data","params":{"done":{"type":"Function","desc":"Call the done() function when your data has been refreshed","params":null,"returns":null}}}},"methods":{"trigger":{"desc":"Triggers a refresh","params":null,"returns":null},"updateScrollTarget":{"desc":"Updates the scroll target; Useful when the parent elements change so that the scrolling target also changes","params":null,"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QRadio.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QRadio.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/radio"},"props":{"name":{"type":"String","desc":"Used to specify the name of the control; Useful if dealing with forms submitted directly to a URL","examples":["'car_id'"],"category":"behavior"},"size":{"type":"String","desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style"},"model-value":{"desc":"Model of the component; Either use this property (along with a listener for 'update:model-value' event) OR use v-model directive","required":true,"syncable":true,"category":"model","type":["Any"],"examples":["# v-model=\"option\""]},"val":{"type":["Any"],"required":true,"desc":"The actual value of the option with which model value is changed","examples":["'opt1'","50"],"category":"model"},"label":{"type":"String","desc":"Label to display along the radio control (or use the default slot instead of this prop)","examples":["'Option 1'"],"category":"label"},"left-label":{"type":"Boolean","desc":"Label (if any specified) should be displayed on the left side of the checkbox","category":"label"},"checked-icon":{"type":"String","desc":"The icon to be used when selected (instead of the default design)","examples":["'visibility'"],"category":"icons","addedIn":"v2.5"},"unchecked-icon":{"type":"String","desc":"The icon to be used when un-selected (instead of the default design)","examples":["'visibility_off'"],"category":"icons","addedIn":"v2.5"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"keep-color":{"type":"Boolean","desc":"Should the color (if specified any) be kept when checkbox is unticked?","category":"behavior"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"dense":{"type":"Boolean","desc":"Dense mode; occupies less space","category":"style"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"},"tabindex":{"type":["Number","String"],"desc":"Tabindex HTML attribute value","examples":["100","'0'"],"category":"general"}},"slots":{"default":{"desc":"Default slot can be used as label, unless 'label' prop is specified; Suggestion: string"}},"events":{"update:model-value":{"desc":"Emitted when the component needs to change the model; Is also used by v-model","params":{"value":{"type":"Any","desc":"New model value","required":true},"evt":{"type":"Event","desc":"JS event object","required":true}}}},"methods":{"set":{"desc":"Sets the Radio's v-model to equal the val","params":null,"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QRange.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QRange.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QRating.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QRating.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/rating"},"props":{"name":{"type":"String","desc":"Used to specify the name of the control; Useful if dealing with forms submitted directly to a URL","examples":["'car_id'"],"category":"behavior"},"size":{"type":"String","desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style"},"model-value":{"desc":"Model of the component; Either use this property (along with a listener for 'update:model-value' event) OR use v-model directive","required":true,"syncable":true,"category":"model","type":"Number","examples":["# v-model=\"rating\"","# :model-value=\"rating\"","# :model-value=\"2\""]},"max":{"type":["Number","String"],"desc":"Number of icons to display","default":"5","category":"general","required":false},"icon":{"type":["String","Array"],"desc":"Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix; If an array is provided each rating value will use the corresponding icon in the array (0 based)","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"content"},"icon-selected":{"type":["String","Array"],"desc":"Icon name following Quasar convention to be used when selected (optional); make sure you have the icon library installed unless you are using 'img:' prefix; If an array is provided each rating value will use the corresponding icon in the array (0 based)","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"content"},"icon-half":{"type":["String","Array"],"desc":"Icon name following Quasar convention to be used when selected (optional); make sure you have the icon library installed unless you are using 'img:' prefix; If an array is provided each rating value will use the corresponding icon in the array (0 based)","examples":["'map'","'ion-add'","'img:https://cdn.quasar.dev/logo-v2/svg/logo.svg'","'img:path/to/some_image.png'"],"category":"content"},"icon-aria-label":{"type":["String","Array"],"desc":"Label to be set on aria-label for Icon; If an array is provided each rating value will use the corresponding aria-label in the array (0 based); If string value is provided the rating value will be appended; If not provided the name of the icon will be used","examples":["'Rating'","[ 'Bad', 'Normal', 'Good' ]"],"category":"accessibility","addedIn":"v1.20.3"},"color":{"type":["String","Array"],"tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette; v1.5.0+: If an array is provided each rating value will use the corresponding color in the array (0 based)","examples":["'primary'","'teal'","'teal-10'","[ 'accent', 'grey-7' ]"],"category":"style"},"color-selected":{"type":["String","Array"],"tsType":"NamedColor","desc":"Color name from the Quasar Palette for selected icons","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"color-half":{"type":["String","Array"],"tsType":"NamedColor","desc":"Color name from the Quasar Palette for half selected icons","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"no-dimming":{"type":"Boolean","desc":"Does not lower opacity for unselected icons","category":"style"},"no-reset":{"type":"Boolean","desc":"When used, disables default behavior of clicking/tapping on icon which represents current model value to reset model to 0","category":"model"},"readonly":{"type":"Boolean","desc":"Put component in readonly mode","category":"state"},"disable":{"type":"Boolean","desc":"Put component in disabled mode","category":"state"}},"slots":{"tip-[name]":{"desc":"Slot to define the tooltip of icon at '[name]' where name is a 1-based index; Suggestion: QTooltip"}},"events":{"update:model-value":{"desc":"Emitted when the component needs to change the model; Is also used by v-model","params":{"value":{"type":"Any","desc":"New model value","required":true}}}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QResizeObserver.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QResizeObserver.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/resize-observer"},"props":{"debounce":{"type":["String","Number"],"desc":"Debounce amount (in milliseconds)","default":"100","examples":["0","'530'"],"category":"behavior","required":false}},"events":{"resize":{"desc":"Parent element has resized (width or height changed)","params":{"size":{"type":"Object","desc":"New size","definition":{"height":{"type":"Number","required":true,"desc":"Layout height"},"width":{"type":"Number","required":true,"desc":"Layout width"}}}}}},"methods":{"trigger":{"desc":"Emit a 'resize' event","params":{"immediately":{"type":"Boolean","desc":"Skip over the debounce amount"}},"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QResponsive.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QResponsive.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/responsive"},"props":{"ratio":{"type":["String","Number"],"desc":"Aspect ratio for the content; If value is a String, then avoid using a computational statement (like '16/9') and instead specify the String value of the result directly (eg. '1.7777')","examples":["1","'1.7778'","# :ratio=\"4/3\"","# :ratio=\"16/9\""],"category":"style"}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QRouteTab.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QRouteTab.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QScrollArea.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QScrollArea.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QScrollObserver.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QScrollObserver.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/scroll-observer"},"props":{"debounce":{"type":["String","Number"],"desc":"Debounce amount (in milliseconds)","examples":["0","'530'"],"category":"behavior"},"axis":{"type":"String","desc":"Axis on which to detect changes","values":["'both'","'vertical'","'horizontal'"],"default":"'vertical'","category":"behavior","required":false},"scroll-target":{"type":["Element","String"],"desc":"CSS selector or DOM element to be used as a custom scroll container instead of the auto detected one","examples":[".scroll-target-class","#scroll-target-id","$refs.scrollTarget","document.body"],"category":"behavior"}},"events":{"scroll":{"desc":"Emitted when scroll position changes","params":{"details":{"type":"Object","desc":"Scroll details","definition":{"position":{"type":"Object","required":true,"desc":"Scroll offset (from top and left)","definition":{"top":{"type":"Number","required":true,"desc":"Scroll offset from top (vertical)"},"left":{"type":"Number","required":true,"desc":"Scroll offset from left (horizontal)"}}},"direction":{"type":"String","required":true,"desc":"Direction of scroll","values":["'up'","'down'","'left'","'right'"]},"directionChanged":{"type":"Boolean","required":true,"desc":"Has scroll direction changed since event was last emitted?"},"delta":{"type":"Object","required":true,"desc":"Delta of distance (in pixels) since event was last emitted","definition":{"top":{"type":"Number","required":true,"desc":"Vertical delta distance since event was last emitted"},"left":{"type":"Number","required":true,"desc":"Horizontal delta distance since event was last emitted"}}},"inflectionPoint":{"type":"Object","required":true,"desc":"Last scroll offset where scroll direction has changed","definition":{"top":{"type":"Number","required":true,"desc":"Scroll offset from top (vertical)"},"left":{"type":"Number","required":true,"desc":"Scroll offset from left (horizontal)"}}}}}}}},"methods":{"trigger":{"desc":"Emit a 'scroll' event","params":{"immediately":{"type":"Boolean","desc":"Skip over the debounce amount"}},"returns":null},"getPosition":{"desc":"Get current scroll details under the form of an Object: { position, direction, directionChanged, inflectionPoint }","params":null,"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QSelect.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSelect.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QSeparator.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSeparator.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/separator"},"props":{"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"spaced":{"type":["Boolean","String"],"desc":"If set to true, the corresponding direction margins will be set to 8px; It can also be set to a size in CSS units, including unit name, or one of the xs|sm|md|lg|xl predefined sizes","examples":["'12px'","'sm'","'md'"],"category":"content"},"inset":{"type":["Boolean","String"],"desc":"If set to Boolean true, the left and right margins will be set to 16px. If set to 'item' then it will match a QItem's design. If set to 'item-thumbnail' then it will match the design of a QItem with a thumbnail on the left side","values":["true","false","'item'","'item-thumbnail'"],"category":"content"},"vertical":{"type":"Boolean","desc":"If set to true, the separator will be vertical.","category":"content"},"size":{"type":"String","desc":"Size in CSS units, including unit name","examples":["'16px'","'2rem'"],"category":"style"},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QSkeleton.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSkeleton.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/skeleton"},"props":{"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false},"type":{"type":"String","desc":"Type of skeleton placeholder","values":["'text'","'rect'","'circle'","'QBtn'","'QBadge'","'QChip'","'QToolbar'","'QCheckbox'","'QRadio'","'QToggle'","'QSlider'","'QRange'","'QInput'","'QAvatar'"],"default":"'rect'","category":"content","required":false},"animation":{"type":"String","desc":"The animation effect of the skeleton placeholder","values":["'wave'","'pulse'","'pulse-x'","'pulse-y'","'fade'","'blink'","'none'"],"default":"'wave'","category":"style","required":false},"animation-speed":{"type":["String","Number"],"desc":"Animation speed (in milliseconds, without unit)","examples":["500","'1200'"],"category":"style","default":"1500","addedIn":"v2.2","required":false},"square":{"type":"Boolean","desc":"Removes border-radius so borders are squared","category":"style"},"bordered":{"type":"Boolean","desc":"Applies a default border to the component","category":"style"},"size":{"type":"String","desc":"Size in CSS units, including unit name; Overrides 'height' and 'width' props and applies the value to both height and width","examples":["'16px'","'2rem'"],"category":"style"},"width":{"type":"String","desc":"Width in CSS units, including unit name; Apply custom width; Use this prop or through CSS; Overridden by 'size' prop if used","examples":["'16px'","'2rem'"],"category":"style"},"height":{"type":"String","desc":"Height in CSS units, including unit name; Apply custom height; Use this prop or through CSS; Overridden by 'size' prop if used","examples":["'16px'","'2rem'"],"category":"style"},"tag":{"type":"String","desc":"HTML tag to use","category":"content","default":"'div'","examples":["'div'","'span'"],"required":false}},"slots":{"default":{"desc":"Default slot in the devland unslotted content of the component"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QSlideItem.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSlideItem.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/slide-item"},"props":{"left-color":{"type":"String","tsType":"NamedColor","desc":"Color name for left-side background from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"right-color":{"type":"String","tsType":"NamedColor","desc":"Color name for right-side background from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"top-color":{"type":"String","tsType":"NamedColor","desc":"Color name for top-side background from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"bottom-color":{"type":"String","tsType":"NamedColor","desc":"Color name for bottom-side background from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"dark":{"type":["Boolean","null"],"default":"null","desc":"Notify the component that the background is a dark color","category":"style","required":false}},"slots":{"default":{"desc":"This is where item's sections go; Suggestion: QItemSection"},"left":{"desc":"Left side content when sliding"},"right":{"desc":"Right side content when sliding"},"top":{"desc":"Top side content when sliding"},"bottom":{"desc":"Bottom side content when sliding"}},"events":{"left":{"desc":"Emitted when user finished sliding the item to the left","params":{"details":{"type":"Object","desc":"Details","definition":{"reset":{"type":"Function","required":true,"desc":"When called, it resets the component to its initial non-slided state","params":null,"returns":null}}}}},"right":{"desc":"Emitted when user finished sliding the item to the right","params":{"details":{"type":"Object","desc":"Details","definition":{"reset":{"type":"Function","required":true,"desc":"When called, it resets the component to its initial non-slided state","params":null,"returns":null}}}}},"top":{"desc":"Emitted when user finished sliding the item up","params":{"details":{"type":"Object","desc":"Details","definition":{"reset":{"type":"Function","required":true,"desc":"When called, it resets the component to its initial non-slided state","params":null,"returns":null}}}}},"bottom":{"desc":"Emitted when user finished sliding the item down","params":{"details":{"type":"Object","desc":"Details","definition":{"reset":{"type":"Function","required":true,"desc":"When called, it resets the component to its initial non-slided state","params":null,"returns":null}}}}},"slide":{"desc":"Emitted while user is sliding the item to one of the available sides","params":{"details":{"type":"Object","desc":"Details","definition":{"side":{"type":"String","required":true,"desc":"Side to which sliding is taking effect","values":["'left'","'right'","'top'","'bottom'"]},"ratio":{"type":"Number","required":true,"desc":"Ratio of how much of the required slide was performed (0 <= x <= 1)"},"isReset":{"type":"Boolean","required":true,"desc":"Ratio has been reset"}}}}},"action":{"desc":"Emitted when user finished sliding the item to either sides","params":{"details":{"type":"Object","desc":"Details","definition":{"side":{"type":"String","required":true,"desc":"Side to which sliding has taken effect","values":["'left'","'right'","'top'","'bottom'"]},"reset":{"type":"Function","required":true,"desc":"When called, it resets the component to its initial non-slided state","params":null,"returns":null}}}}}},"methods":{"reset":{"desc":"Reset to initial state (not swiped to any side)","params":null,"returns":null}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QSlideTransition.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSlideTransition.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/slide-transition"},"props":{"appear":{"type":"Boolean","desc":"If set to true, the transition will be applied on the initial render.","category":"behavior"},"duration":{"type":"Number","desc":"Duration (in milliseconds) enabling animated scroll.","default":"300","category":"behavior","required":false}},"slots":{"default":{"desc":"This is where content goes"}},"events":{"show":{"desc":"Emitted when component show animation is finished"},"hide":{"desc":"Emitted when component hide animation is finished"}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QSlider.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSlider.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
Frontend-Learner/node_modules/quasar/dist/api/QSpace.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSpace.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/space"}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QSpinner.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSpinner.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/spinners"},"props":{"size":{"type":["String","Number"],"desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style","default":"'1em'","required":false},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"},"thickness":{"type":"Number","desc":"Override value to use for stroke-width","default":"5","category":"style","required":false}}}
|
||||
1
Frontend-Learner/node_modules/quasar/dist/api/QSpinnerAudio.json
generated
vendored
Normal file
1
Frontend-Learner/node_modules/quasar/dist/api/QSpinnerAudio.json
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"type":"component","meta":{"docsUrl":"https://v2.quasar.dev/vue-components/spinners"},"props":{"size":{"type":["String","Number"],"desc":"Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl)","examples":["'16px'","'2rem'","'xs'","'md'"],"category":"style","default":"'1em'","required":false},"color":{"type":"String","tsType":"NamedColor","desc":"Color name for component from the Quasar Color Palette","examples":["'primary'","'teal'","'teal-10'"],"category":"style"}}}
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue