Socket
Socket
Sign inDemoInstall

quasar

Package Overview
Dependencies
Maintainers
1
Versions
394
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

quasar - npm Package Compare versions

Comparing version 1.0.0-beta.11 to 1.0.0-beta.12

dist/api/QField.json

22

dist/api/BottomSheet.json

@@ -65,6 +65,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -166,2 +168,18 @@ },

},
"onDismiss": {
"type": "Function",
"desc": "Receives a Function param to tell what to do when the dialog is closed",
"params": {
"callbackFn": {
"type": "Function",
"desc": "Tell what to do",
"params": null,
"returns": null
}
},
"returns": {
"type": "Object",
"desc": "Chained Object"
}
},
"hide": {

@@ -168,0 +186,0 @@ "type": "Function",

@@ -266,2 +266,18 @@ {

},
"onDismiss": {
"type": "Function",
"desc": "Receives a Function param to tell what to do when the dialog is closed",
"params": {
"callbackFn": {
"type": "Function",
"desc": "Tell what to do",
"params": null,
"returns": null
}
},
"returns": {
"type": "Object",
"desc": "Chained Object"
}
},
"hide": {

@@ -268,0 +284,0 @@ "type": "Function",

6

dist/api/Notify.json

@@ -32,6 +32,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -38,0 +40,0 @@ },

@@ -43,6 +43,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -49,0 +51,0 @@ },

@@ -60,6 +60,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -66,0 +68,0 @@ }

@@ -61,6 +61,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -70,6 +72,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -76,0 +80,0 @@ },

@@ -63,6 +63,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -72,6 +74,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -78,0 +82,0 @@ },

@@ -44,3 +44,5 @@ {

"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -47,0 +49,0 @@ },

{
"type": "component",
"props": {
"fullscreen": {
"type": "Boolean",
"sync": true,
"desc": "Fullscreen mode",
"examples": [
":fullscreen.sync=\"isFullscreen\""
]
},
"value": {

@@ -80,6 +88,8 @@ "type": "Any",

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -89,6 +99,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -102,6 +114,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -190,2 +204,11 @@ },

"methods": {
"toggleFullscreen": {
"desc": "Toggle the view to be fullscreen or not fullscreen"
},
"setFullscreen": {
"desc": "Enter the fullscreen view"
},
"exitFullscreen": {
"desc": "Leave the fullscreen view"
},
"next": {

@@ -192,0 +215,0 @@ "desc": "Go to next panel"

@@ -22,6 +22,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -31,6 +33,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -37,0 +41,0 @@ },

{
"type": "component",
"props": {
"fullscreen": {
"type": "Boolean",
"sync": true,
"desc": "Fullscreen mode",
"examples": [
":fullscreen.sync=\"isFullscreen\""
]
},
"value": {

@@ -5,0 +13,0 @@ "type": "String",

@@ -51,6 +51,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -60,6 +62,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -66,0 +70,0 @@ },

@@ -15,6 +15,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -24,6 +26,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -30,0 +34,0 @@ },

@@ -11,6 +11,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
],

@@ -50,2 +52,17 @@ "required": true

"desc": "Apply the glossy effect over the button"
},
"to": {
"type": [
"String",
"Object"
],
"desc": "Equivalent to Vue Router <router-link> 'to' property",
"examples": [
"/home/dashboard",
":to=\"{ name: 'my-route-name' }\""
]
},
"replace": {
"type": "Boolean",
"desc": "Equivalent to Vue Router <router-link> 'replace' property"
}

@@ -52,0 +69,0 @@ },

@@ -108,2 +108,10 @@ {

},
"clearable": {
"type": "Boolean",
"desc": "Appends clearable icon when a value (not undefined or null) is set; When clicked, model becomes null"
},
"clear-icon": {
"type": "Boolean",
"desc": "Custom icon to use for the clear button when using along with 'clearable' prop"
},
"filled": {

@@ -110,0 +118,0 @@ "type": "Boolean",

@@ -77,3 +77,3 @@ {

"bottom left",
"bottom center",
"bottom middle",
"bottom right"

@@ -97,3 +97,3 @@ ],

"bottom left",
"bottom center",
"bottom middle",
"bottom right"

@@ -100,0 +100,0 @@ ],

@@ -17,3 +17,5 @@ {

"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -20,0 +22,0 @@ },

@@ -30,6 +30,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -53,2 +55,6 @@ },

},
"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"
},
"readonly": {

@@ -55,0 +61,0 @@ "type": "Boolean",

@@ -65,6 +65,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -71,0 +73,0 @@ },

@@ -87,2 +87,10 @@ {

},
"clearable": {
"type": "Boolean",
"desc": "Appends clearable icon when a value (not undefined or null) is set; When clicked, model becomes null"
},
"clear-icon": {
"type": "Boolean",
"desc": "Custom icon to use for the clear button when using along with 'clearable' prop"
},
"filled": {

@@ -218,6 +226,8 @@ "type": "Boolean",

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -224,0 +234,0 @@ },

@@ -94,2 +94,5 @@ {

"desc": "Content of the pane on right/bottom"
},
"separator": {
"desc": "Content to be placed inside the separator; By default it is centered"
}

@@ -96,0 +99,0 @@ },

@@ -25,6 +25,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -59,6 +61,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -76,6 +80,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -93,6 +99,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -99,0 +107,0 @@ },

@@ -76,6 +76,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -93,6 +95,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -110,6 +114,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -127,6 +133,8 @@ },

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -133,0 +141,0 @@ },

@@ -23,6 +23,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -29,0 +31,0 @@ },

{
"type": "component",
"props": {
"fullscreen": {
"type": "Boolean",
"sync": true,
"desc": "Fullscreen mode",
"examples": [
":fullscreen.sync=\"isFullscreen\""
]
},
"data": {

@@ -1096,2 +1104,11 @@ "type": "Array",

"methods": {
"toggleFullscreen": {
"desc": "Toggles fullscreen mode"
},
"setFullscreen": {
"desc": "Enter the fullscreen view"
},
"exitFullscreen": {
"desc": "Leave the fullscreen view"
},
"requestServerInteraction": {

@@ -1265,7 +1282,4 @@ "desc": "Trigger a server request (emits 'request' event)",

}
},
"toggleFullscreen": {
"desc": "Toggles fullscreen mode"
}
}
}

@@ -32,6 +32,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -38,0 +40,0 @@ },

@@ -86,6 +86,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -92,0 +94,0 @@ },

@@ -77,3 +77,3 @@ {

"bottom left",
"bottom center",
"bottom middle",
"bottom right"

@@ -88,3 +88,3 @@ ],

"type": "String",
"desc": "Two values setting the menu's own position relative to its target",
"desc": "Two values setting the Tooltip's own position relative to its target",
"values": [

@@ -98,3 +98,3 @@ "top left",

"bottom left",
"bottom center",
"bottom middle",
"bottom right"

@@ -101,0 +101,0 @@ ],

@@ -68,6 +68,8 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add"
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]

@@ -74,0 +76,0 @@ },

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu
* Released under the MIT License.
*/
!function(e,a){"object"==typeof exports&&"undefined"!=typeof module?module.exports=a():"function"==typeof define&&define.amd?define(a):((e=e||self).Quasar=e.Quasar||{},e.Quasar.iconSet=e.Quasar.iconSet||{},e.Quasar.iconSet.evaIcons=a())}(this,function(){"use strict";return{name:"eva-icons",type:{positive:"eva-checkmark-circle-2",negative:"eva-alert-triangle",info:"eva-info",warning:"eva-alert-circle-outline"},arrow:{up:"eva-arrow-upward-outline",right:"eva-arrow-forward-outline",down:"eva-arrow-downward-outline",left:"eva-arrow-back-outline",dropdown:"eva-chevron-down"},chevron:{left:"eva-arrow-ios-back-outline",right:"eva-arrow-ios-forward-outline"},colorPicker:{spectrum:"eva-color-picker-outline",tune:"eva-options-2-outline",palette:"eva-pantone-outline"},pullToRefresh:{icon:"eva-refresh-outline"},carousel:{left:"eva-arrow-ios-back-outline",right:"eva-arrow-ios-forward-outline",navigationIcon:"eva-radio-button-on",thumbnails:"eva-image-outline"},chip:{remove:"eva-close",selected:"eva-checkmark"},datetime:{arrowLeft:"eva-arrow-ios-back-outline",arrowRight:"eva-arrow-ios-forward-outline",now:"eva-clock-outline",today:"eva-calendar-outline"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",header:"format_size",code:"code",size:"format_size",font:"font_download"},expansionItem:{icon:"eva-arrow-ios-downward-outline",denseIcon:"eva-chevron-down"},fab:{icon:"eva-plus-outline",activeIcon:"eva-close"},pagination:{first:"eva-arrowhead-left-outline",prev:"eva-arrow-ios-back-outline",next:"eva-arrow-ios-forward-outline",last:"eva-arrowhead-right-outline"},rating:{icon:"eva-star"},stepper:{done:"eva-checkmark",active:"eva-edit",error:"eva-alert-triangle"},tabs:{left:"eva-arrow-ios-back-outline",right:"eva-arrow-ios-forward-outline",up:"eva-arrow-ios-upward-outline",down:"eva-arrow-ios-downward-outline"},table:{arrowUp:"eva-arrow-upward",warning:"eva-alert-triangle",prevPage:"eva-arrow-ios-back-outline",nextPage:"eva-arrow-ios-forward-outline"},tree:{icon:"eva-arrow-right"},uploader:{done:"eva-checkmark",clear:"eva-close",add:"eva-plus-square",upload:"eva-cloud-upload",removeQueue:"eva-slash",removeUploaded:"eva-done-all"}}});
!function(e,a){"object"==typeof exports&&"undefined"!=typeof module?module.exports=a():"function"==typeof define&&define.amd?define(a):((e=e||self).Quasar=e.Quasar||{},e.Quasar.iconSet=e.Quasar.iconSet||{},e.Quasar.iconSet.evaIcons=a())}(this,function(){"use strict";return{name:"eva-icons",type:{positive:"eva-checkmark-circle-2",negative:"eva-alert-triangle",info:"eva-info",warning:"eva-alert-circle-outline"},arrow:{up:"eva-arrow-upward-outline",right:"eva-arrow-forward-outline",down:"eva-arrow-downward-outline",left:"eva-arrow-back-outline",dropdown:"eva-chevron-down"},chevron:{left:"eva-arrow-ios-back-outline",right:"eva-arrow-ios-forward-outline"},colorPicker:{spectrum:"eva-color-picker-outline",tune:"eva-options-2-outline",palette:"eva-pantone-outline"},pullToRefresh:{icon:"eva-refresh-outline"},carousel:{left:"eva-arrow-ios-back-outline",right:"eva-arrow-ios-forward-outline",navigationIcon:"eva-radio-button-on",thumbnails:"eva-image-outline"},chip:{remove:"eva-close",selected:"eva-checkmark"},datetime:{arrowLeft:"eva-arrow-ios-back-outline",arrowRight:"eva-arrow-ios-forward-outline",now:"eva-clock-outline",today:"eva-calendar-outline"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",header:"format_size",code:"code",size:"format_size",font:"font_download"},expansionItem:{icon:"eva-arrow-ios-downward-outline",denseIcon:"eva-chevron-down"},fab:{icon:"eva-plus-outline",activeIcon:"eva-close"},field:{clear:"eva-close"},pagination:{first:"eva-arrowhead-left-outline",prev:"eva-arrow-ios-back-outline",next:"eva-arrow-ios-forward-outline",last:"eva-arrowhead-right-outline"},rating:{icon:"eva-star"},stepper:{done:"eva-checkmark",active:"eva-edit",error:"eva-alert-triangle"},tabs:{left:"eva-arrow-ios-back-outline",right:"eva-arrow-ios-forward-outline",up:"eva-arrow-ios-upward-outline",down:"eva-arrow-ios-downward-outline"},table:{arrowUp:"eva-arrow-upward",warning:"eva-alert-triangle",prevPage:"eva-arrow-ios-back-outline",nextPage:"eva-arrow-ios-forward-outline"},tree:{icon:"eva-arrow-right"},uploader:{done:"eva-checkmark",clear:"eva-close",add:"eva-plus-square",upload:"eva-cloud-upload",removeQueue:"eva-slash",removeUploaded:"eva-done-all"}}});
/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu
* Released under the MIT License.
*/
!function(a,f){"object"==typeof exports&&"undefined"!=typeof module?module.exports=f():"function"==typeof define&&define.amd?define(f):((a=a||self).Quasar=a.Quasar||{},a.Quasar.iconSet=a.Quasar.iconSet||{},a.Quasar.iconSet.fontawesomeV5Pro=f())}(this,function(){"use strict";return{name:"fontawesome-v5-pro",type:{positive:"fal fa-check",negative:"fal fa-exclamation-triangle",info:"fal fa-info-circle",warning:"fal fa-exclamation"},arrow:{up:"fal fa-arrow-up",right:"fal fa-arrow-right",down:"fal fa-arrow-down",left:"fal fa-arrow-left",dropdown:"fal fa-caret-down"},chevron:{left:"fal fa-chevron-left",right:"fal fa-chevron-right"},colorPicker:{spectrum:"fal fa-eye-dropper",tune:"fal fa-sliders-h",palette:"fal fa-swatchbook"},pullToRefresh:{icon:"fal fa-sync-alt"},carousel:{left:"fal fa-chevron-left",right:"fal fa-chevron-right",navigationIcon:"fal fa-circle",thumbnails:"fal fa-th"},chip:{remove:"fal fa-times-circle",selected:"fal fa-check"},datetime:{arrowLeft:"fal fa-chevron-left",arrowRight:"fal fa-chevron-right",now:"fal fa-clock",today:"fal fa-calendar-check"},editor:{bold:"fal fa-bold",italic:"fal fa-italic",strikethrough:"fal fa-strikethrough",underline:"fal fa-underline",unorderedList:"fal fa-list-ul",orderedList:"fal fa-list-ol",subscript:"fal fa-subscript",superscript:"fal fa-superscript",hyperlink:"fal fa-link",toggleFullscreen:"fal fa-expand-arrows-alt",quote:"fal fa-quote-right",left:"fal fa-align-left",center:"fal fa-align-center",right:"fal fa-align-right",justify:"fal fa-align-justify",print:"fal fa-print",outdent:"fal fa-outdent",indent:"fal fa-indent",removeFormat:"fal fa-eraser",formatting:"fal fa-heading",fontSize:"fal fa-text-height",align:"fal fa-align-left",hr:"fal fa-minus-square",undo:"fal fa-undo",redo:"fal fa-redo",header:"fal fa-heading",code:"fal fa-code",size:"fal fa-text-height",font:"fal fa-font"},expansionItem:{icon:"fal fa-chevron-down",denseIcon:"fal fa-caret-down"},fab:{icon:"fal fa-plus",activeIcon:"fal fa-times"},pagination:{first:"fal fa-step-backward",prev:"fal fa-chevron-left",next:"fal fa-chevron-right",last:"fal fa-step-forward"},rating:{icon:"fal fa-star"},stepper:{done:"fal fa-check",active:"fal fa-pencil-alt",error:"fal fa-exclamation-triangle"},tabs:{left:"fal fa-chevron-left",right:"fal fa-chevron-right",up:"fal fa-chevron-up",down:"fal fa-chevron-down"},table:{arrowUp:"fal fa-long-arrow-up",warning:"fal fa-exclamation-triangle",prevPage:"fal fa-chevron-left",nextPage:"fal fa-chevron-right"},tree:{icon:"fal fa-play"},uploader:{done:"fal fa-check",clear:"fal fa-times",add:"fal fa-plus-square",upload:"fal fa-upload",removeQueue:"fal fa-stream",removeUploaded:"fal fa-clipboard-check"}}});
!function(a,f){"object"==typeof exports&&"undefined"!=typeof module?module.exports=f():"function"==typeof define&&define.amd?define(f):((a=a||self).Quasar=a.Quasar||{},a.Quasar.iconSet=a.Quasar.iconSet||{},a.Quasar.iconSet.fontawesomeV5Pro=f())}(this,function(){"use strict";return{name:"fontawesome-v5-pro",type:{positive:"fal fa-check",negative:"fal fa-exclamation-triangle",info:"fal fa-info-circle",warning:"fal fa-exclamation"},arrow:{up:"fal fa-arrow-up",right:"fal fa-arrow-right",down:"fal fa-arrow-down",left:"fal fa-arrow-left",dropdown:"fal fa-caret-down"},chevron:{left:"fal fa-chevron-left",right:"fal fa-chevron-right"},colorPicker:{spectrum:"fal fa-eye-dropper",tune:"fal fa-sliders-h",palette:"fal fa-swatchbook"},pullToRefresh:{icon:"fal fa-sync-alt"},carousel:{left:"fal fa-chevron-left",right:"fal fa-chevron-right",navigationIcon:"fal fa-circle",thumbnails:"fal fa-th"},chip:{remove:"fal fa-times-circle",selected:"fal fa-check"},datetime:{arrowLeft:"fal fa-chevron-left",arrowRight:"fal fa-chevron-right",now:"fal fa-clock",today:"fal fa-calendar-check"},editor:{bold:"fal fa-bold",italic:"fal fa-italic",strikethrough:"fal fa-strikethrough",underline:"fal fa-underline",unorderedList:"fal fa-list-ul",orderedList:"fal fa-list-ol",subscript:"fal fa-subscript",superscript:"fal fa-superscript",hyperlink:"fal fa-link",toggleFullscreen:"fal fa-expand-arrows-alt",quote:"fal fa-quote-right",left:"fal fa-align-left",center:"fal fa-align-center",right:"fal fa-align-right",justify:"fal fa-align-justify",print:"fal fa-print",outdent:"fal fa-outdent",indent:"fal fa-indent",removeFormat:"fal fa-eraser",formatting:"fal fa-heading",fontSize:"fal fa-text-height",align:"fal fa-align-left",hr:"fal fa-minus-square",undo:"fal fa-undo",redo:"fal fa-redo",header:"fal fa-heading",code:"fal fa-code",size:"fal fa-text-height",font:"fal fa-font"},expansionItem:{icon:"fal fa-chevron-down",denseIcon:"fal fa-caret-down"},fab:{icon:"fal fa-plus",activeIcon:"fal fa-times"},field:{clear:"fal fa-times"},pagination:{first:"fal fa-step-backward",prev:"fal fa-chevron-left",next:"fal fa-chevron-right",last:"fal fa-step-forward"},rating:{icon:"fal fa-star"},stepper:{done:"fal fa-check",active:"fal fa-pencil-alt",error:"fal fa-exclamation-triangle"},tabs:{left:"fal fa-chevron-left",right:"fal fa-chevron-right",up:"fal fa-chevron-up",down:"fal fa-chevron-down"},table:{arrowUp:"fal fa-long-arrow-up",warning:"fal fa-exclamation-triangle",prevPage:"fal fa-chevron-left",nextPage:"fal fa-chevron-right"},tree:{icon:"fal fa-play"},uploader:{done:"fal fa-check",clear:"fal fa-times",add:"fal fa-plus-square",upload:"fal fa-upload",removeQueue:"fal fa-stream",removeUploaded:"fal fa-clipboard-check"}}});
/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu
* Released under the MIT License.
*/
!function(a,f){"object"==typeof exports&&"undefined"!=typeof module?module.exports=f():"function"==typeof define&&define.amd?define(f):((a=a||self).Quasar=a.Quasar||{},a.Quasar.iconSet=a.Quasar.iconSet||{},a.Quasar.iconSet.fontawesomeV5=f())}(this,function(){"use strict";return{name:"fontawesome-v5",type:{positive:"fas fa-check",negative:"fas fa-exclamation-triangle",info:"fas fa-info-circle",warning:"fas fa-exclamation"},arrow:{up:"fas fa-arrow-up",right:"fas fa-arrow-right",down:"fas fa-arrow-down",left:"fas fa-arrow-left",dropdown:"fas fa-caret-down"},chevron:{left:"fas fa-chevron-left",right:"fas fa-chevron-right"},colorPicker:{spectrum:"fas fa-eye-dropper",tune:"fas fa-sliders-h",palette:"fas fa-swatchbook"},pullToRefresh:{icon:"fas fa-sync-alt"},carousel:{left:"fas fa-chevron-left",right:"fas fa-chevron-right",navigationIcon:"fas fa-circle",thumbnails:"fas fa-th"},chip:{remove:"fas fa-times-circle",selected:"fas fa-check"},datetime:{arrowLeft:"fas fa-chevron-left",arrowRight:"fas fa-chevron-right",now:"far fa-clock",today:"far fa-calendar-check"},editor:{bold:"fas fa-bold",italic:"fas fa-italic",strikethrough:"fas fa-strikethrough",underline:"fas fa-underline",unorderedList:"fas fa-list-ul",orderedList:"fas fa-list-ol",subscript:"fas fa-subscript",superscript:"fas fa-superscript",hyperlink:"fas fa-link",toggleFullscreen:"fas fa-expand-arrows-alt",quote:"fas fa-quote-right",left:"fas fa-align-left",center:"fas fa-align-center",right:"fas fa-align-right",justify:"fas fa-align-justify",print:"fas fa-print",outdent:"fas fa-outdent",indent:"fas fa-indent",removeFormat:"fas fa-eraser",formatting:"fas fa-heading",fontSize:"fas fa-text-height",align:"fas fa-align-left",hr:"far fa-minus-square",undo:"fas fa-undo",redo:"fas fa-redo",header:"fas fa-heading",code:"fas fa-code",size:"fas fa-text-height",font:"fas fa-font"},expansionItem:{icon:"fas fa-chevron-down",denseIcon:"fas fa-caret-down"},fab:{icon:"fas fa-plus",activeIcon:"fas fa-times"},pagination:{first:"fas fa-step-backward",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",last:"fas fa-step-forward"},rating:{icon:"fas fa-star"},stepper:{done:"fas fa-check",active:"fas fa-pencil-alt",error:"fas fa-exclamation-triangle"},tabs:{left:"fas fa-chevron-left",right:"fas fa-chevron-right",up:"fas fa-chevron-up",down:"fas fa-chevron-down"},table:{arrowUp:"fas fa-arrow-up",warning:"fas fa-exclamation-triangle",prevPage:"fas fa-chevron-left",nextPage:"fas fa-chevron-right"},tree:{icon:"fas fa-play"},uploader:{done:"fas fa-check",clear:"fas fa-times",add:"fas fa-plus-square",upload:"fas fa-upload",removeQueue:"fas fa-stream",removeUploaded:"fas fa-clipboard-check"}}});
!function(a,f){"object"==typeof exports&&"undefined"!=typeof module?module.exports=f():"function"==typeof define&&define.amd?define(f):((a=a||self).Quasar=a.Quasar||{},a.Quasar.iconSet=a.Quasar.iconSet||{},a.Quasar.iconSet.fontawesomeV5=f())}(this,function(){"use strict";return{name:"fontawesome-v5",type:{positive:"fas fa-check",negative:"fas fa-exclamation-triangle",info:"fas fa-info-circle",warning:"fas fa-exclamation"},arrow:{up:"fas fa-arrow-up",right:"fas fa-arrow-right",down:"fas fa-arrow-down",left:"fas fa-arrow-left",dropdown:"fas fa-caret-down"},chevron:{left:"fas fa-chevron-left",right:"fas fa-chevron-right"},colorPicker:{spectrum:"fas fa-eye-dropper",tune:"fas fa-sliders-h",palette:"fas fa-swatchbook"},pullToRefresh:{icon:"fas fa-sync-alt"},carousel:{left:"fas fa-chevron-left",right:"fas fa-chevron-right",navigationIcon:"fas fa-circle",thumbnails:"fas fa-th"},chip:{remove:"fas fa-times-circle",selected:"fas fa-check"},datetime:{arrowLeft:"fas fa-chevron-left",arrowRight:"fas fa-chevron-right",now:"far fa-clock",today:"far fa-calendar-check"},editor:{bold:"fas fa-bold",italic:"fas fa-italic",strikethrough:"fas fa-strikethrough",underline:"fas fa-underline",unorderedList:"fas fa-list-ul",orderedList:"fas fa-list-ol",subscript:"fas fa-subscript",superscript:"fas fa-superscript",hyperlink:"fas fa-link",toggleFullscreen:"fas fa-expand-arrows-alt",quote:"fas fa-quote-right",left:"fas fa-align-left",center:"fas fa-align-center",right:"fas fa-align-right",justify:"fas fa-align-justify",print:"fas fa-print",outdent:"fas fa-outdent",indent:"fas fa-indent",removeFormat:"fas fa-eraser",formatting:"fas fa-heading",fontSize:"fas fa-text-height",align:"fas fa-align-left",hr:"far fa-minus-square",undo:"fas fa-undo",redo:"fas fa-redo",header:"fas fa-heading",code:"fas fa-code",size:"fas fa-text-height",font:"fas fa-font"},expansionItem:{icon:"fas fa-chevron-down",denseIcon:"fas fa-caret-down"},fab:{icon:"fas fa-plus",activeIcon:"fas fa-times"},field:{clear:"fas fa-times"},pagination:{first:"fas fa-step-backward",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",last:"fas fa-step-forward"},rating:{icon:"fas fa-star"},stepper:{done:"fas fa-check",active:"fas fa-pencil-alt",error:"fas fa-exclamation-triangle"},tabs:{left:"fas fa-chevron-left",right:"fas fa-chevron-right",up:"fas fa-chevron-up",down:"fas fa-chevron-down"},table:{arrowUp:"fas fa-arrow-up",warning:"fas fa-exclamation-triangle",prevPage:"fas fa-chevron-left",nextPage:"fas fa-chevron-right"},tree:{icon:"fas fa-play"},uploader:{done:"fas fa-check",clear:"fas fa-times",add:"fas fa-plus-square",upload:"fas fa-upload",removeQueue:"fas fa-stream",removeUploaded:"fas fa-clipboard-check"}}});
/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu
* Released under the MIT License.
*/
!function(o,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):((o=o||self).Quasar=o.Quasar||{},o.Quasar.iconSet=o.Quasar.iconSet||{},o.Quasar.iconSet.ioniconsV4=r())}(this,function(){"use strict";return{name:"ionicons-v4",type:{positive:"ion-md-checkmark",negative:"ion-alert",info:"ion-information-circle-outline",warning:"ion-alert"},arrow:{up:"ion-arrow-up",right:"ion-arrow-forward",down:"ion-arrow-down",left:"ion-arrow-back",dropdown:"ion-arrow-dropdown"},chevron:{left:"ion-ios-arrow-back",right:"ion-ios-arrow-forward"},colorPicker:{spectrum:"ion-aperture",tune:"ion-options",palette:"ion-apps"},pullToRefresh:{icon:"ion-refresh"},carousel:{left:"ion-ios-arrow-back",right:"ion-ios-arrow-forward",navigationIcon:"ion-square",thumbnails:"ion-grid"},chip:{remove:"ion-close-circle",selected:"ion-checkmark"},datetime:{arrowLeft:"ion-ios-arrow-back",arrowRight:"ion-ios-arrow-forward",now:"ion-time",today:"ion-calendar"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"ion-link",toggleFullscreen:"ion-expand",quote:"ion-quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"ion-print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"ion-undo",redo:"ion-redo",header:"format_size",code:"ion-code",size:"format_size",font:"font_download"},expansionItem:{icon:"ion-arrow-dropdown",denseIcon:"ion-arrow-dropdown"},fab:{icon:"ion-add",activeIcon:"ion-close"},pagination:{first:"ion-skip-backward",prev:"ion-arrow-back",next:"ion-arrow-forward",last:"ion-skip-forward"},rating:{icon:"ion-star"},stepper:{done:"ion-checkmark",active:"ion-create",error:"ion-warning"},tabs:{left:"ion-ios-arrow-back",right:"ion-ios-arrow-forward",up:"ion-ios-arrow-up",down:"ion-ios-arrow-down"},table:{arrowUp:"ion-arrow-up",warning:"ion-warning",prevPage:"ion-ios-arrow-back",nextPage:"ion-ios-arrow-forward"},tree:{icon:"ion-play"},uploader:{done:"ion-checkmark",clear:"ion-close",add:"ion-add-circle",upload:"ion-cloud-upload",removeQueue:"ion-trash",removeUploaded:"ion-done-all"}}});
!function(o,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):((o=o||self).Quasar=o.Quasar||{},o.Quasar.iconSet=o.Quasar.iconSet||{},o.Quasar.iconSet.ioniconsV4=r())}(this,function(){"use strict";return{name:"ionicons-v4",type:{positive:"ion-md-checkmark",negative:"ion-alert",info:"ion-information-circle-outline",warning:"ion-alert"},arrow:{up:"ion-arrow-up",right:"ion-arrow-forward",down:"ion-arrow-down",left:"ion-arrow-back",dropdown:"ion-arrow-dropdown"},chevron:{left:"ion-ios-arrow-back",right:"ion-ios-arrow-forward"},colorPicker:{spectrum:"ion-aperture",tune:"ion-options",palette:"ion-apps"},pullToRefresh:{icon:"ion-refresh"},carousel:{left:"ion-ios-arrow-back",right:"ion-ios-arrow-forward",navigationIcon:"ion-square",thumbnails:"ion-grid"},chip:{remove:"ion-close-circle",selected:"ion-checkmark"},datetime:{arrowLeft:"ion-ios-arrow-back",arrowRight:"ion-ios-arrow-forward",now:"ion-time",today:"ion-calendar"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"ion-link",toggleFullscreen:"ion-expand",quote:"ion-quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"ion-print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"ion-undo",redo:"ion-redo",header:"format_size",code:"ion-code",size:"format_size",font:"font_download"},expansionItem:{icon:"ion-arrow-dropdown",denseIcon:"ion-arrow-dropdown"},fab:{icon:"ion-add",activeIcon:"ion-close"},field:{clear:"ion-close"},pagination:{first:"ion-skip-backward",prev:"ion-arrow-back",next:"ion-arrow-forward",last:"ion-skip-forward"},rating:{icon:"ion-star"},stepper:{done:"ion-checkmark",active:"ion-create",error:"ion-warning"},tabs:{left:"ion-ios-arrow-back",right:"ion-ios-arrow-forward",up:"ion-ios-arrow-up",down:"ion-ios-arrow-down"},table:{arrowUp:"ion-arrow-up",warning:"ion-warning",prevPage:"ion-ios-arrow-back",nextPage:"ion-ios-arrow-forward"},tree:{icon:"ion-play"},uploader:{done:"ion-checkmark",clear:"ion-close",add:"ion-add-circle",upload:"ion-cloud-upload",removeQueue:"ion-trash",removeUploaded:"ion-done-all"}}});
/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu
* Released under the MIT License.
*/
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):((e=e||self).Quasar=e.Quasar||{},e.Quasar.iconSet=e.Quasar.iconSet||{},e.Quasar.iconSet.materialIcons=r())}(this,function(){"use strict";return{name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",navigationIcon:"lens",thumbnails:"view_carousel"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",header:"format_size",code:"code",size:"format_size",font:"font_download"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",prevPage:"chevron_left",nextPage:"chevron_right"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}}});
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):((e=e||self).Quasar=e.Quasar||{},e.Quasar.iconSet=e.Quasar.iconSet||{},e.Quasar.iconSet.materialIcons=r())}(this,function(){"use strict";return{name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",navigationIcon:"lens",thumbnails:"view_carousel"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",header:"format_size",code:"code",size:"format_size",font:"font_download"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"clear"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",prevPage:"chevron_left",nextPage:"chevron_right"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}}});
/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu
* Released under the MIT License.
*/
!function(e,i){"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):((e=e||self).Quasar=e.Quasar||{},e.Quasar.iconSet=e.Quasar.iconSet||{},e.Quasar.iconSet.mdiV3=i())}(this,function(){"use strict";return{name:"mdi-v3",type:{positive:"mdi-check-circle",negative:"mdi-alert",info:"mdi-info",warning:"mdi-exclamation"},arrow:{up:"mdi-arrow-up",right:"mdi-arrow-right",down:"mdi-arrow-down",left:"mdi-arrow-left",dropdown:"mdi-menu-down"},chevron:{left:"mdi-chevron-left",right:"mdi-chevron-right"},colorPicker:{spectrum:"mdi-gradient",tune:"mdi-tune",palette:"mdi-palette-swatch"},pullToRefresh:{icon:"mdi-refresh"},carousel:{left:"mdi-chevron-left",right:"mdi-chevron-right",navigationIcon:"mdi-circle",thumbnails:"mdi-view-carousel"},chip:{remove:"mdi-close-circle",selected:"mdi-check"},datetime:{arrowLeft:"mdi-chevron-left",arrowRight:"mdi-chevron-right",now:"mdi-clock-outline",today:"mdi-calendar-today"},editor:{bold:"mdi-format-bold",italic:"mdi-format-italic",strikethrough:"mdi-format-strikethrough-variant",underline:"mdi-format-underline",unorderedList:"mdi-format-list-bulleted",orderedList:"mdi-format-list-numbers",subscript:"mdi-format-subscript",superscript:"mdi-format-superscript",hyperlink:"mdi-link",toggleFullscreen:"mdi-fullscreen",quote:"mdi-format-quote-close",left:"mdi-format-align-left",center:"mdi-format-align-center",right:"mdi-format-align-right",justify:"mdi-format-align-justify",print:"mdi-printer",outdent:"mdi-format-indent-decrease",indent:"mdi-format-indent-increase",removeFormat:"mdi-format-clear",formatting:"mdi-format-color-text",fontSize:"mdi-format-size",align:"mdi-format-align-left",hr:"mdi-minus",undo:"mdi-undo",redo:"mdi-redo",header:"mdi-format-size",code:"mdi-code",size:"mdi-format-size",font:"mdi-format-font"},expansionItem:{icon:"mdi-chevron-down",denseIcon:"mdi-menu-down"},fab:{icon:"mdi-plus",activeIcon:"mdi-close"},pagination:{first:"mdi-page-first",prev:"mdi-chevron-left",next:"mdi-chevron-right",last:"mdi-page-last"},rating:{icon:"mdi-star"},stepper:{done:"mdi-check",active:"mdi-pencil",error:"mdi-alert"},tabs:{left:"mdi-chevron-left",right:"mdi-chevron-right",up:"mdi-chevron-up",down:"mdi-chevron-down"},table:{arrowUp:"mdi-arrow-up",warning:"mdi-alert",prevPage:"mdi-chevron-left",nextPage:"mdi-chevron-right"},tree:{icon:"mdi-play"},uploader:{done:"mdi-check",clear:"mdi-close",add:"mdi-plus-box",upload:"mdi-cloud-upload",removeQueue:"mdi-notification-clear-all",removeUploaded:"mdi-check-all"}}});
!function(e,i){"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):((e=e||self).Quasar=e.Quasar||{},e.Quasar.iconSet=e.Quasar.iconSet||{},e.Quasar.iconSet.mdiV3=i())}(this,function(){"use strict";return{name:"mdi-v3",type:{positive:"mdi-check-circle",negative:"mdi-alert",info:"mdi-info",warning:"mdi-exclamation"},arrow:{up:"mdi-arrow-up",right:"mdi-arrow-right",down:"mdi-arrow-down",left:"mdi-arrow-left",dropdown:"mdi-menu-down"},chevron:{left:"mdi-chevron-left",right:"mdi-chevron-right"},colorPicker:{spectrum:"mdi-gradient",tune:"mdi-tune",palette:"mdi-palette-swatch"},pullToRefresh:{icon:"mdi-refresh"},carousel:{left:"mdi-chevron-left",right:"mdi-chevron-right",navigationIcon:"mdi-circle",thumbnails:"mdi-view-carousel"},chip:{remove:"mdi-close-circle",selected:"mdi-check"},datetime:{arrowLeft:"mdi-chevron-left",arrowRight:"mdi-chevron-right",now:"mdi-clock-outline",today:"mdi-calendar-today"},editor:{bold:"mdi-format-bold",italic:"mdi-format-italic",strikethrough:"mdi-format-strikethrough-variant",underline:"mdi-format-underline",unorderedList:"mdi-format-list-bulleted",orderedList:"mdi-format-list-numbers",subscript:"mdi-format-subscript",superscript:"mdi-format-superscript",hyperlink:"mdi-link",toggleFullscreen:"mdi-fullscreen",quote:"mdi-format-quote-close",left:"mdi-format-align-left",center:"mdi-format-align-center",right:"mdi-format-align-right",justify:"mdi-format-align-justify",print:"mdi-printer",outdent:"mdi-format-indent-decrease",indent:"mdi-format-indent-increase",removeFormat:"mdi-format-clear",formatting:"mdi-format-color-text",fontSize:"mdi-format-size",align:"mdi-format-align-left",hr:"mdi-minus",undo:"mdi-undo",redo:"mdi-redo",header:"mdi-format-size",code:"mdi-code",size:"mdi-format-size",font:"mdi-format-font"},expansionItem:{icon:"mdi-chevron-down",denseIcon:"mdi-menu-down"},fab:{icon:"mdi-plus",activeIcon:"mdi-close"},field:{clear:"mdi-close"},pagination:{first:"mdi-page-first",prev:"mdi-chevron-left",next:"mdi-chevron-right",last:"mdi-page-last"},rating:{icon:"mdi-star"},stepper:{done:"mdi-check",active:"mdi-pencil",error:"mdi-alert"},tabs:{left:"mdi-chevron-left",right:"mdi-chevron-right",up:"mdi-chevron-up",down:"mdi-chevron-down"},table:{arrowUp:"mdi-arrow-up",warning:"mdi-alert",prevPage:"mdi-chevron-left",nextPage:"mdi-chevron-right"},tree:{icon:"mdi-play"},uploader:{done:"mdi-check",clear:"mdi-close",add:"mdi-plus-box",upload:"mdi-cloud-upload",removeQueue:"mdi-notification-clear-all",removeUploaded:"mdi-check-all"}}});
/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu
* Released under the MIT License.
*/
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):((t=t||self).Quasar=t.Quasar||{},t.Quasar.iconSet=t.Quasar.iconSet||{},t.Quasar.iconSet.themify=e())}(this,function(){"use strict";return{name:"themify",type:{positive:"ti-check",negative:"ti-alert",info:"ti-info-alt",warning:"ti-alert"},arrow:{up:"ti-arrow-up",right:"ti-arrow-right",down:"ti-arrow-down",left:"ti-arrow-left",dropdown:"ti-arrow-circle-down"},chevron:{left:"ti-angle-left",right:"ti-angle-right"},colorPicker:{spectrum:"ti-brush-alt",tune:"ti-panel",palette:"ti-palette"},pullToRefresh:{icon:"ti-reload"},carousel:{left:"ti-angle-left",right:"ti-angle-right",navigationIcon:"ti-control-record",thumbnails:"ti-layout-slider-alt"},chip:{remove:"ti-close",selected:"ti-check"},datetime:{arrowLeft:"ti-angle-left",arrowRight:"ti-angle-right",now:"ti-time",today:"ti-calendar"},editor:{bold:"format_bold",italic:"ti-italic",strikethrough:"strikethrough_s",underline:"ti-underline",unorderedList:"ti-list",orderedList:"ti-list-ol",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"ti-link",toggleFullscreen:"ti-fullscreen",quote:"ti-quote-right",left:"ti-align-left",center:"ti-align-center",right:"ti-align-right",justify:"ti-align-justify",print:"ti-printer",outdent:"ti-angle-double-left",indent:"ti-angle-double-right",removeFormat:"format_clear",formatting:"ti-text",fontSize:"ti-smallcap",align:"ti-align-left",hr:"ti-minus",undo:"ti-share-alt",redo:"ti-share",header:"ti-paragraph",code:"code",size:"ti-smallcap",font:"font_download"},expansionItem:{icon:"ti-angle-down",denseIcon:"ti-arrow-circle-down"},fab:{icon:"ti-plus",activeIcon:"ti-close"},pagination:{first:"ti-angle-double-left",prev:"ti-angle-left",next:"ti-angle-right",last:"ti-angle-double-right"},rating:{icon:"ti-star"},stepper:{done:"ti-check",active:"ti-pencil",error:"ti-alert"},tabs:{left:"ti-angle-left",right:"ti-angle-right",up:"ti-angle-up",down:"ti-angle-down"},table:{arrowUp:"ti-arrow-up",warning:"ti-alert",prevPage:"ti-angle-left",nextPage:"ti-angle-right"},tree:{icon:"ti-control-play"},uploader:{done:"ti-check",clear:"ti-close",add:"ti-support",upload:"ti-cloud-up",removeQueue:"ti-layout-media-right",removeUploaded:"ti-layout-placeholder"}}});
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):((t=t||self).Quasar=t.Quasar||{},t.Quasar.iconSet=t.Quasar.iconSet||{},t.Quasar.iconSet.themify=e())}(this,function(){"use strict";return{name:"themify",type:{positive:"ti-check",negative:"ti-alert",info:"ti-info-alt",warning:"ti-alert"},arrow:{up:"ti-arrow-up",right:"ti-arrow-right",down:"ti-arrow-down",left:"ti-arrow-left",dropdown:"ti-arrow-circle-down"},chevron:{left:"ti-angle-left",right:"ti-angle-right"},colorPicker:{spectrum:"ti-brush-alt",tune:"ti-panel",palette:"ti-palette"},pullToRefresh:{icon:"ti-reload"},carousel:{left:"ti-angle-left",right:"ti-angle-right",navigationIcon:"ti-control-record",thumbnails:"ti-layout-slider-alt"},chip:{remove:"ti-close",selected:"ti-check"},datetime:{arrowLeft:"ti-angle-left",arrowRight:"ti-angle-right",now:"ti-time",today:"ti-calendar"},editor:{bold:"format_bold",italic:"ti-Italic",strikethrough:"strikethrough_s",underline:"ti-underline",unorderedList:"ti-list",orderedList:"ti-list-ol",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"ti-link",toggleFullscreen:"ti-fullscreen",quote:"ti-quote-right",left:"ti-align-left",center:"ti-align-center",right:"ti-align-right",justify:"ti-align-justify",print:"ti-printer",outdent:"ti-angle-double-left",indent:"ti-angle-double-right",removeFormat:"format_clear",formatting:"ti-text",fontSize:"ti-smallcap",align:"ti-align-left",hr:"ti-minus",undo:"ti-share-alt",redo:"ti-share",header:"ti-paragraph",code:"code",size:"ti-smallcap",font:"font_download"},expansionItem:{icon:"ti-angle-down",denseIcon:"ti-arrow-circle-down"},fab:{icon:"ti-plus",activeIcon:"ti-close"},field:{clear:"ti-close"},pagination:{first:"ti-angle-double-left",prev:"ti-angle-left",next:"ti-angle-right",last:"ti-angle-double-right"},rating:{icon:"ti-star"},stepper:{done:"ti-check",active:"ti-pencil",error:"ti-alert"},tabs:{left:"ti-angle-left",right:"ti-angle-right",up:"ti-angle-up",down:"ti-angle-down"},table:{arrowUp:"ti-arrow-up",warning:"ti-alert",prevPage:"ti-angle-left",nextPage:"ti-angle-right"},tree:{icon:"ti-control-play"},uploader:{done:"ti-check",clear:"ti-close",add:"ti-support",upload:"ti-cloud-up",removeQueue:"ti-layout-media-right",removeUploaded:"ti-layout-placeholder"}}});
/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu
* Released under the MIT License.
*/
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):((e=e||self).Quasar=e.Quasar||{},e.Quasar.lang=e.Quasar.lang||{},e.Quasar.lang.nl=n())}(this,function(){"use strict";return{isoName:"nl",nativeName:"Nederlands",label:{clear:"Wis",ok:"OK",cancel:"Annuleer",close:"Sluit",set:"Toepassen",select:"Selecteer",reset:"Herinitialiseren",remove:"Verwijder",update:"Update",create:"Maak aan",search:"Zoek",filter:"Filter",refresh:"Vernieuw"},date:{days:"Zondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrijdag_Zaterdag".split("_"),daysShort:"Zo_Ma_Di_Woe_Do_Vrij_Zat".split("_"),months:"Januari_Februari_Maart_April_Mei_Juni_Juli_Augustus_September_Oktober_November_December".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Dec".split("_"),firstDayOfWeek:1,format24h:!0},table:{noData:"Geen data beschikbaar",noResults:"Geen records gevonden",loading:"Laden...",selectedRecords:function(e){return 1===e?"1 rij geselecteerd.":(0===e?"Geen":e)+" geselecteerde rijen."},recordsPerPage:"Rijen per pagina:",allRows:"Alle",pagination:function(e,n,r){return e+"-"+n+" van "+r},columns:"Kolommen"},editor:{url:"URL",bold:"Vet",italic:"Cursief",strikethrough:"Doorhalen",underline:"Onderlijnen",unorderedList:"Ongeordende lijst",orderedList:"Geordende lijst ",subscript:"Bovenschrift",superscript:"Onderschrift",hyperlink:"Hyperlink",toggleFullscreen:"Volledig scherm activeren",quote:"Citaat",left:"Links uitlijnen",center:"Tekst centreren",right:"Rechts uitlijnen",justify:"Tekst uitvullen",print:"Afdrukken",outdent:"Inspringen verkleinen",indent:"Inspringen vergroten",removeFormat:"Opmaak verwijderen",formatting:"Opmaak",fontSize:"Tekengrootte",align:"Uitlijnen",hr:"Horizontale lijn invoegen",undo:"Ongedaan maken",redo:"Opnieuw",header1:"Kop 1",header2:"Kop 2",header3:"Kop 3",header4:"Kop 4",header5:"Kop 5",header6:"Kop 6",paragraph:"Paragraaf",code:"Code",size1:"Heel klein",size2:"Klein",size3:"Normaal",size4:"Medium-groot",size5:"Groot",size6:"Heel groot",size7:"Maximum",defaultFont:"Standaard lettertype"},tree:{noNodes:"Geen nodes beschikbaar",noResults:"Geen overeenkomende nodes gevonden"}}});
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):((e=e||self).Quasar=e.Quasar||{},e.Quasar.lang=e.Quasar.lang||{},e.Quasar.lang.nl=r())}(this,function(){"use strict";return{isoName:"nl",nativeName:"Nederlands",label:{clear:"Wis",ok:"OK",cancel:"Annuleer",close:"Sluit",set:"Pas toe",select:"Selecteer",reset:"Herinitialiseren",remove:"Verwijder",update:"Update",create:"Maak aan",search:"Zoek",filter:"Filter",refresh:"Ververs"},date:{days:"Zondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrijdag_Zaterdag".split("_"),daysShort:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),months:"Januari_Februari_Maart_April_Mei_Juni_Juli_Augustus_September_Oktober_November_December".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Dec".split("_"),firstDayOfWeek:1,format24h:!0},table:{noData:"Geen gegevens bechikbaar",noResults:"Geen records gevonden",loading:"Laden...",selectedRecords:function(e){return 1===e?"1 record geselecteerd.":(0===e?"Geen":e)+" geselecteerde records."},recordsPerPage:"Records per pagina:",allRows:"Alle",pagination:function(e,r,n){return e+"-"+r+" van "+n},columns:"Kolommen"},editor:{url:"URL",bold:"Vet",italic:"Cursief",strikethrough:"Doorstrepen",underline:"Onderstrepen",unorderedList:"Ongeordende lijst",orderedList:"Geordende lijst ",subscript:"Onderschrift",superscript:"Bovenschrift",hyperlink:"Hyperlink",toggleFullscreen:"Volledig scherm",quote:"Citaat",left:"Links uitlijnen",center:"Centreren",right:"Rechts uitlijnen",justify:"Uitvullen",print:"Afdrukken",outdent:"Minder inspringen",indent:"Meer inspringen",removeFormat:"Opmaak verwijderen",formatting:"Opmaak",fontSize:"Tekengrootte",align:"Uitlijnen",hr:"Horizontale lijn invoegen",undo:"Herstel",redo:"Opnieuw",header1:"Kop 1",header2:"Kop 2",header3:"Kop 3",header4:"Kop 4",header5:"Kop 5",header6:"Kop 6",paragraph:"Paragraaf",code:"Code",size1:"Heel klein",size2:"Klein",size3:"Normaal",size4:"Medium",size5:"Groot",size6:"Heel groot",size7:"Maximum",defaultFont:"Standaard lettertype"},tree:{noNodes:"Geen nodes beschikbaar",noResults:"Geen overeenkomstige nodes gevonden"}}});
/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

/*!
* Quasar Framework v1.0.0-beta.11
* Quasar Framework v1.0.0-beta.12
* (c) 2016-present Razvan Stoenescu

@@ -4,0 +4,0 @@ * Released under the MIT License.

@@ -216,2 +216,3 @@ {

"transition-next",
"fullscreen",
"height",

@@ -387,2 +388,3 @@ "padding",

"attributes": [
"fullscreen",
"readonly",

@@ -432,3 +434,5 @@ "disable",

"glossy",
"icon"
"icon",
"to",
"replace"
],

@@ -462,2 +466,4 @@ "description": ""

"item-aligned",
"clearable",
"clear-icon",
"disable",

@@ -539,2 +545,4 @@ "readonly"

"item-aligned",
"clearable",
"clear-icon",
"disable",

@@ -913,2 +921,3 @@ "readonly",

"size",
"no-reset",
"readonly",

@@ -954,2 +963,4 @@ "disable"

"item-aligned",
"clearable",
"clear-icon",
"disable",

@@ -1249,2 +1260,3 @@ "readonly",

"attributes": [
"fullscreen",
"sort-method",

@@ -1251,0 +1263,0 @@ "filter",

@@ -83,2 +83,5 @@ export default {

},
field: {
clear: 'eva-close'
},
pagination: {

@@ -85,0 +88,0 @@ first: 'eva-arrowhead-left-outline',

@@ -83,2 +83,5 @@ export default {

},
field: {
clear: 'fal fa-times'
},
pagination: {

@@ -85,0 +88,0 @@ first: 'fal fa-step-backward',

@@ -83,2 +83,5 @@ export default {

},
field: {
clear: 'fas fa-times'
},
pagination: {

@@ -85,0 +88,0 @@ first: 'fas fa-step-backward',

@@ -83,2 +83,5 @@ export default {

},
field: {
clear: 'ion-close'
},
pagination: {

@@ -85,0 +88,0 @@ first: 'ion-skip-backward',

@@ -83,2 +83,5 @@ export default {

},
field: {
clear: 'clear'
},
pagination: {

@@ -85,0 +88,0 @@ first: 'first_page',

@@ -83,2 +83,5 @@ export default {

},
field: {
clear: 'mdi-close'
},
pagination: {

@@ -85,0 +88,0 @@ first: 'mdi-page-first',

@@ -46,3 +46,3 @@ export default {

bold: 'format_bold',
italic: 'ti-italic',
italic: 'ti-Italic',
strikethrough: 'strikethrough_s',

@@ -84,2 +84,5 @@ underline: 'ti-underline',

},
field: {
clear: 'ti-close'
},
pagination: {

@@ -86,0 +89,0 @@ first: 'ti-angle-double-left',

@@ -9,3 +9,3 @@ export default {

close: 'Sluit',
set: 'Toepassen',
set: 'Pas toe',
select: 'Selecteer',

@@ -18,7 +18,7 @@ reset: 'Herinitialiseren',

filter: 'Filter',
refresh: 'Vernieuw'
refresh: 'Ververs'
},
date: {
days: 'Zondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrijdag_Zaterdag'.split('_'),
daysShort: 'Zo_Ma_Di_Woe_Do_Vrij_Zat'.split('_'),
daysShort: 'Zo_Ma_Di_Wo_Do_Vr_Za'.split('_'),
months: 'Januari_Februari_Maart_April_Mei_Juni_Juli_Augustus_September_Oktober_November_December'.split('_'),

@@ -30,3 +30,3 @@ monthsShort: 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Dec'.split('_'),

table: {
noData: 'Geen data beschikbaar',
noData: 'Geen gegevens bechikbaar',
noResults: 'Geen records gevonden',

@@ -36,6 +36,6 @@ loading: 'Laden...',

return rows === 1
? '1 rij geselecteerd.'
: (rows === 0 ? 'Geen' : rows) + ' geselecteerde rijen.'
? '1 record geselecteerd.'
: (rows === 0 ? 'Geen' : rows) + ' geselecteerde records.'
},
recordsPerPage: 'Rijen per pagina:',
recordsPerPage: 'Records per pagina:',
allRows: 'Alle',

@@ -51,18 +51,18 @@ pagination: function (start, end, total) {

italic: 'Cursief',
strikethrough: 'Doorhalen',
underline: 'Onderlijnen',
strikethrough: 'Doorstrepen',
underline: 'Onderstrepen',
unorderedList: 'Ongeordende lijst',
orderedList: 'Geordende lijst ',
subscript: 'Bovenschrift',
superscript: 'Onderschrift',
subscript: 'Onderschrift',
superscript: 'Bovenschrift',
hyperlink: 'Hyperlink',
toggleFullscreen: 'Volledig scherm activeren',
toggleFullscreen: 'Volledig scherm',
quote: 'Citaat',
left: 'Links uitlijnen',
center: 'Tekst centreren',
center: 'Centreren',
right: 'Rechts uitlijnen',
justify: 'Tekst uitvullen',
justify: 'Uitvullen',
print: 'Afdrukken',
outdent: 'Inspringen verkleinen',
indent: 'Inspringen vergroten',
outdent: 'Minder inspringen',
indent: 'Meer inspringen',
removeFormat: 'Opmaak verwijderen',

@@ -73,3 +73,3 @@ formatting: 'Opmaak',

hr: 'Horizontale lijn invoegen',
undo: 'Ongedaan maken',
undo: 'Herstel',
redo: 'Opnieuw',

@@ -87,3 +87,3 @@ header1: 'Kop 1',

size3: 'Normaal',
size4: 'Medium-groot',
size4: 'Medium',
size5: 'Groot',

@@ -96,4 +96,4 @@ size6: 'Heel groot',

noNodes: 'Geen nodes beschikbaar',
noResults: 'Geen overeenkomende nodes gevonden'
noResults: 'Geen overeenkomstige nodes gevonden'
}
}
{
"name": "quasar",
"version": "1.0.0-beta.11",
"version": "1.0.0-beta.12",
"description": "High performance, Material Design 2, full front end stack with Vue.js -- build SPA, SSR, PWA, Hybrid Mobile Apps and Electron apps, all simultaneously using the same codebase",

@@ -52,5 +52,5 @@ "module": "src/index.esm.js",

"devDependencies": {
"@babel/core": "^7.3.4",
"@quasar/babel-preset-app": "^1.0.1",
"@quasar/extras": "^1.1.0",
"@babel/core": "^7.4.0",
"@quasar/babel-preset-app": "^1.0.2",
"@quasar/extras": "^1.1.1",
"autoprefixer": "^9.5.0",

@@ -80,3 +80,3 @@ "babel-eslint": "^10.0.1",

"memory-fs": "^0.4.1",
"opn": "^5.4.0",
"opn": "^5.5.0",
"postcss-loader": "^3.0.0",

@@ -93,8 +93,8 @@ "postcss-rtl": "^1.3.3",

"url-loader": "^1.1.2",
"vue": "^2.6.9",
"vue": "^2.6.10",
"vue-loader": "^15.7.0",
"vue-router": "^3.0.2",
"vue-server-renderer": "^2.6.9",
"vue-server-renderer": "^2.6.10",
"vue-style-loader": "^4.1.2",
"vue-template-compiler": "^2.6.9",
"vue-template-compiler": "^2.6.10",
"webpack": "^4.29.6",

@@ -101,0 +101,0 @@ "webpack-chain": "^5.2.2",

@@ -43,4 +43,9 @@ {

"type": "String",
"desc": "Icon name following Quasar convention; make sure you have the icon library installed",
"examples": [ "map", "ion-add" ]
"desc": "Icon name following Quasar convention; make sure you have the icon library installed unless you are using 'img:' prefix",
"examples": [
"map",
"ion-add",
"img:https://cdn.quasar-framework.org/logo/svg/quasar-logo.svg",
"img:statics/path/to/some_image.png"
]
},

@@ -47,0 +52,0 @@

@@ -55,3 +55,3 @@ import Vue from 'vue'

return h('div', {
staticClass: 'q-avatar relative-position',
staticClass: 'q-avatar',
style: this.style,

@@ -58,0 +58,0 @@ on: this.$listeners

@@ -38,3 +38,3 @@ import Vue from 'vue'

staticClass: 'q-banner__actions row items-center justify-end',
class: this.inlineActions ? 'col-auto' : 'col-12'
class: this.inlineActions ? 'col-auto' : 'col-all'
}, actions)

@@ -41,0 +41,0 @@ : null

@@ -52,5 +52,5 @@ import Vue from 'vue'

return action.label === void 0
? h(QSeparator, { staticClass: 'col-12' })
? h(QSeparator, { staticClass: 'col-all' })
: h('div', {
staticClass: 'q-bottom-sheet__item col-4 col-sm-3 q-hoverable q-focusable cursor-pointer relative-position',
staticClass: 'q-bottom-sheet__item q-hoverable q-focusable cursor-pointer relative-position',
class: action.classes,

@@ -57,0 +57,0 @@ attrs: { tabindex: 0 },

@@ -83,3 +83,3 @@ import Vue from 'vue'

data = {
staticClass: 'q-btn inline relative-position q-btn-item non-selectable',
staticClass: 'q-btn inline q-btn-item non-selectable',
class: this.classes,

@@ -86,0 +86,0 @@ style: this.style,

@@ -10,3 +10,3 @@ import Vue from 'vue'

return h('div', {
staticClass: 'q-card__section relative-position',
staticClass: 'q-card__section',
on: this.$listeners

@@ -13,0 +13,0 @@ }, slot(this, 'default'))

import Vue from 'vue'
import QBtn from '../btn/QBtn.js'
import { PanelParentMixin } from '../../mixins/panel.js'
import FullscreenMixin from '../../mixins/fullscreen.js'
import { isNumber } from '../../utils/is.js'

@@ -11,3 +14,3 @@ import slot from '../../utils/slot.js'

mixins: [ PanelParentMixin ],
mixins: [ PanelParentMixin, FullscreenMixin ],

@@ -40,3 +43,3 @@ props: {

style () {
if (this.height) {
if (this.inFullscreen !== true && this.height !== void 0) {
return {

@@ -49,7 +52,6 @@ height: this.height

classes () {
if (this.padding) {
return {
'q-carousel--arrows': this.arrows,
'q-carousel--navigation': this.navigation
}
return {
fullscreen: this.inFullscreen,
'q-carousel--arrows': this.padding === true && this.arrows === true,
'q-carousel--navigation': this.padding === true && this.navigation === true
}

@@ -119,3 +121,2 @@ },

props: { size: 'lg', color: this.controlColor, icon: this.arrowIcons[0], round: true, flat: true, dense: true },
// directives: [{ name: 'show', value: this.canGoToPrevious }],
on: { click: this.previous }

@@ -126,3 +127,2 @@ }),

props: { size: 'lg', color: this.controlColor, icon: this.arrowIcons[1], round: true, flat: true, dense: true },
// directives: [{ name: 'show', value: this.canGoToNext }],
on: { click: this.next }

@@ -129,0 +129,0 @@ })

{
"mixins": [ "mixins/panel-parent" ],
"mixins": [ "mixins/panel-parent", "mixins/fullscreen" ],

@@ -4,0 +4,0 @@ "props": {

@@ -23,2 +23,3 @@ import Vue from 'vue'

},
style () {

@@ -25,0 +26,0 @@ return {

@@ -116,3 +116,3 @@ import Vue from 'vue'

return h('div', {
staticClass: 'q-circular-progress relative-position',
staticClass: 'q-circular-progress',
'class': `q-circular-progress--${this.indeterminate === true ? 'in' : ''}determinate`,

@@ -119,0 +119,0 @@ style: this.style,

@@ -506,3 +506,3 @@ import Vue from 'vue'

}, palette.map(color => h('div', {
staticClass: 'q-color-picker__cube col-1',
staticClass: 'q-color-picker__cube col-auto',
style: { backgroundColor: color },

@@ -509,0 +509,0 @@ on: this.editable ? {

@@ -288,3 +288,3 @@ import Vue from 'vue'

if (this.calendar === 'persian') {
const jDate = toJalaali(year, month, day)
const jDate = toJalaali(year, month, d.getDate())
year = jDate.jy

@@ -454,3 +454,3 @@ month = jDate.jm

key: 'calendar-view',
staticClass: 'q-date__view q-date__calendar fit'
staticClass: 'q-date__view q-date__calendar'
}, [

@@ -526,3 +526,3 @@ h('div', {

return h('div', {
staticClass: 'col-4 flex flex-center'
staticClass: 'q-date__months-item flex flex-center'
}, [

@@ -551,3 +551,3 @@ h(QBtn, {

h('div', {
staticClass: 'q-date__months-content row col-10'
staticClass: 'q-date__months-content row'
}, content)

@@ -568,3 +568,3 @@ ])

h('div', {
staticClass: 'col-4 flex flex-center'
staticClass: 'q-date__years-item flex flex-center'
}, [

@@ -571,0 +571,0 @@ h(QBtn, {

@@ -11,2 +11,3 @@ import QBtn from '../btn/QBtn.js'

import { prevent } from '../../utils/event.js'
import slot from '../../utils/slot.js'

@@ -257,3 +258,3 @@

case 13: // ENTER key
event.preventDefault()
prevent(event)
return updateLink()

@@ -260,0 +261,0 @@ case 27: // ESCAPE key

{
"mixins": ["mixins/fullscreen"],
"mixins": [ "mixins/fullscreen" ],

@@ -4,0 +4,0 @@ "props": {

@@ -16,3 +16,6 @@ import Vue from 'vue'

required: true
}
},
to: [String, Object],
replace: Boolean
},

@@ -38,10 +41,4 @@

props: {
fabMini: true,
outline: this.outline,
push: this.push,
flat: this.flat,
color: this.color,
textColor: this.textColor,
glossy: this.glossy,
icon: this.icon
...this.$props,
fabMini: true
},

@@ -48,0 +45,0 @@ on: {

@@ -38,2 +38,16 @@ {

"desc": "Apply the glossy effect over the button"
},
"to": {
"type": [ "String", "Object" ],
"desc": "Equivalent to Vue Router <router-link> 'to' property",
"examples": [
"/home/dashboard",
":to=\"{ name: 'my-route-name' }\""
]
},
"replace": {
"type": "Boolean",
"desc": "Equivalent to Vue Router <router-link> 'replace' property"
}

@@ -40,0 +54,0 @@ },

@@ -56,2 +56,12 @@ {

"clearable": {
"type": "Boolean",
"desc": "Appends clearable icon when a value (not undefined or null) is set; When clicked, model becomes null"
},
"clear-icon": {
"type": "Boolean",
"desc": "Custom icon to use for the clear button when using along with 'clearable' prop"
},
"filled": {

@@ -58,0 +68,0 @@ "type": "Boolean",

@@ -8,2 +8,3 @@ import Vue from 'vue'

import slot from '../../utils/slot.js'
import { stop } from '../../utils/event.js'

@@ -41,2 +42,5 @@ export default Vue.extend({

clearable: Boolean,
clearIcon: String,
disable: Boolean,

@@ -61,2 +65,19 @@ readonly: Boolean

hasValue () {
const value = this.__getControl === void 0 ? this.value : this.innerValue
return value !== void 0 &&
value !== null &&
('' + value).length > 0
},
computedCounter () {
if (this.counter !== false) {
const len = typeof this.value === 'string' || typeof this.value === 'number'
? ('' + this.value).length
: 0
return len + (this.maxlength !== void 0 ? ' / ' + this.maxlength : '')
}
},
floatingLabel () {

@@ -66,8 +87,4 @@ return this.hasError === true ||

this.focused === true ||
this.hasValue === true ||
(
this.innerValue !== void 0 &&
this.innerValue !== null &&
('' + this.innerValue).length > 0
) ||
(
this.displayValue !== void 0 &&

@@ -96,10 +113,12 @@ this.displayValue !== null &&

'q-field--dense': this.dense,
'q-field--item-aligned q-item-type': this.itemAligned === true,
'q-field--dark': this.dark === true,
'q-field--item-aligned q-item-type': this.itemAligned,
'q-field--dark': this.dark,
'q-field--with-bottom': this.hasBottom === true,
'q-field--error': this.hasError === true,
'q-field--auto-height': this.__getControl === void 0,
'q-field--readonly no-pointer-events': this.readonly === true,
'disabled no-pointer-events': this.disable === true
'q-field--with-bottom': this.hasBottom,
'q-field--error': this.hasError,
'q-field--readonly no-pointer-events': this.readonly,
'disabled no-pointer-events': this.disable
}

@@ -136,70 +155,102 @@ },

__getContent (h) {
return [
const node = []
this.$scopedSlots.prepend !== void 0 ? h('div', {
this.$scopedSlots.prepend !== void 0 && node.push(
h('div', {
staticClass: 'q-field__prepend q-field__marginal row no-wrap items-center',
key: 'prepend'
}, this.$scopedSlots.prepend()) : null,
}, this.$scopedSlots.prepend())
)
node.push(
h('div', {
staticClass: 'q-field__control-container col relative-position row no-wrap q-anchor--skip'
}, [
this.prefix !== void 0 && this.prefix !== null ? h('div', {
staticClass: 'q-field__prefix no-pointer-events row items-center'
}, [ this.prefix ]) : null,
}, this.__getControlContainer(h))
)
this.__getControl !== void 0
? this.__getControl(h)
: null,
this.hasError === true && node.push(
this.__getInnerAppendNode(h, 'error', [
h(QIcon, { props: { name: this.$q.iconSet.type.warning, color: 'negative' } })
])
)
this.label !== void 0 ? h('div', {
staticClass: 'q-field__label no-pointer-events absolute ellipsis'
}, [ this.label ]) : null,
;(this.loading === true || this.innerLoading === true) && node.push(
this.__getInnerAppendNode(
h,
'inner-loading-append',
this.$scopedSlots.loading !== void 0
? this.$scopedSlots.loading()
: [ h(QSpinner, { props: { color: this.color } }) ]
)
)
this.suffix !== void 0 && this.suffix !== null ? h('div', {
staticClass: 'q-field__suffix no-pointer-events row items-center'
}, [ this.suffix ]) : null
].concat(
this.__getDefaultSlot !== void 0
? this.__getDefaultSlot(h)
: slot(this, 'default')
)),
this.clearable === true && this.hasValue === true && node.push(
this.__getInnerAppendNode(h, 'inner-clearable-append', [
h(QIcon, {
staticClass: 'cursor-pointer',
props: { name: this.clearIcon || this.$q.iconSet.field.clear },
on: {
click: this.__clearValue
}
})
])
)
this.hasError === true
? h('div', {
staticClass: 'q-field__append q-field__marginal row no-wrap items-center',
key: 'error'
}, [ h(QIcon, { props: { name: this.$q.iconSet.type.warning, color: 'negative' } }) ])
: null,
this.__getInnerAppend !== void 0 && node.push(
this.__getInnerAppendNode(h, 'inner-append', this.__getInnerAppend(h))
)
this.loading === true || this.innerLoading === true
? h('div', {
staticClass: 'q-field__append q-field__marginal row no-wrap items-center q-anchor--skip',
key: 'inner-loading-append'
}, (
this.$scopedSlots.loading !== void 0
? this.$scopedSlots.loading()
: [ h(QSpinner, { props: { color: this.color } }) ]
))
: null,
this.$scopedSlots.append !== void 0 && node.push(
h('div', {
staticClass: 'q-field__append q-field__marginal row no-wrap items-center',
key: 'append'
}, this.$scopedSlots.append())
)
this.__getInnerAppend !== void 0
? h('div', {
staticClass: 'q-field__append q-field__marginal row no-wrap items-center q-anchor--skip',
key: 'inner-append'
}, this.__getInnerAppend(h))
: null,
this.__getLocalMenu !== void 0 && node.push(
this.__getLocalMenu(h)
)
this.$scopedSlots.append !== void 0
? h('div', {
staticClass: 'q-field__append q-field__marginal row no-wrap items-center',
key: 'append'
}, this.$scopedSlots.append())
: null,
return node
},
this.__getLocalMenu !== void 0
? this.__getLocalMenu(h)
: null
__getControlContainer (h) {
const node = []
]
this.prefix !== void 0 && this.prefix !== null && node.push(
h('div', {
staticClass: 'q-field__prefix no-pointer-events row items-center'
}, [ this.prefix ])
)
if (this.__getControl !== void 0) {
node.push(
this.__getControl(h)
)
}
else if (this.$scopedSlots.control !== void 0) {
node.push(
h('div', {
staticClass: 'q-field__native row'
}, this.$scopedSlots.control())
)
}
this.label !== void 0 && node.push(
h('div', {
staticClass: 'q-field__label no-pointer-events absolute ellipsis'
}, [ this.label ])
)
this.suffix !== void 0 && this.suffix !== null && node.push(
h('div', {
staticClass: 'q-field__suffix no-pointer-events row items-center'
}, [ this.suffix ])
)
return node.concat(
this.__getDefaultSlot !== void 0
? this.__getDefaultSlot(h)
: slot(this, 'default')
)
},

@@ -247,2 +298,38 @@

])
},
__getInnerAppendNode (h, key, content) {
return h('div', {
staticClass: 'q-field__append q-field__marginal row no-wrap items-center q-anchor--skip',
key
}, content)
},
__onControlFocusin (e) {
if (this.editable === true && this.focused === false) {
this.focused = true
this.$listeners.focus !== void 0 && this.$emit('focus', e)
}
},
__onControlFocusout (e) {
setTimeout(() => {
if (this.$refs === void 0 || this.$refs.control === void 0) {
return
}
if (this.$refs.control.contains(document.activeElement) !== false) {
return
}
if (this.focused === true) {
this.focused = false
this.$listeners.blur !== void 0 && this.$emit('blur', e)
}
})
},
__clearValue (e) {
stop(e)
this.$emit('input', null)
}

@@ -277,3 +364,12 @@ },

])
},
created () {
this.controlEvents = this.__getControlEvents !== void 0
? this.__getControlEvents()
: {
focusin: this.__onControlFocusin,
focusout: this.__onControlFocusout
}
}
})

@@ -28,2 +28,14 @@ import Vue from 'vue'

const commonCls = 'q-icon' +
(this.left === true ? ' on-left' : '') +
(this.right === true ? ' on-right' : '')
if (icon.startsWith('img:') === true) {
return {
img: true,
cls: commonCls,
src: icon.substring(4)
}
}
let content = ' '

@@ -61,5 +73,4 @@

return {
cls: cls + (this.color !== void 0 ? ` text-${this.color}` : '') +
(this.left === true ? ' on-left' : '') +
(this.right === true ? ' on-right' : ''),
cls: cls + ' ' + commonCls +
(this.color !== void 0 ? ` text-${this.color}` : ''),
content

@@ -70,3 +81,3 @@ }

style () {
if (this.size) {
if (this.size !== void 0) {
return { fontSize: this.size }

@@ -78,13 +89,19 @@ }

render (h) {
return h('i', {
staticClass: 'q-icon',
class: this.type.cls,
style: this.style,
attrs: { 'aria-hidden': true },
on: this.$listeners
}, [
this.type.content,
slot(this, 'default')
])
return this.type.img === true
? h('img', {
staticClass: this.type.cls,
style: this.style,
on: this.$listeners,
attrs: { src: this.type.src }
})
: h('i', {
staticClass: this.type.cls,
style: this.style,
on: this.$listeners,
attrs: { 'aria-hidden': true }
}, [
this.type.content,
slot(this, 'default')
])
}
})

@@ -203,3 +203,3 @@ import Vue from 'vue'

return h('div', {
staticClass: 'q-img relative-position overflow-hidden',
staticClass: 'q-img overflow-hidden',
attrs: this.alt !== void 0 ? {

@@ -206,0 +206,0 @@ role: 'img',

@@ -73,12 +73,4 @@ import Vue from 'vue'

fieldClass () {
return `q-${this.isTextarea ? 'textarea' : 'input'}${this.autogrow ? ' q-textarea--autogrow' : ''}`
},
computedCounter () {
if (this.counter !== false) {
const len = typeof this.value === 'string' || typeof this.value === 'number'
? ('' + this.value).length
: 0
return len + (this.maxlength !== void 0 ? ' / ' + this.maxlength : '')
}
return `q-${this.isTextarea === true ? 'textarea' : 'input'}` +
(this.autogrow === true ? ' q-textarea--autogrow' : '')
}

@@ -128,16 +120,2 @@ },

__onFocus (e) {
if (this.editable === true && this.focused === false) {
this.focused = true
this.$listeners.focus !== void 0 && this.$emit('focus', e)
}
},
__onBlur (e) {
if (this.focused === true) {
this.focused = false
this.$listeners.blur !== void 0 && this.$emit('blur', e)
}
},
// textarea only

@@ -154,4 +132,4 @@ __adjustHeight () {

input: this.__onInput,
focus: this.__onFocus,
blur: this.__onBlur
focus: stop,
blur: stop
}

@@ -158,0 +136,0 @@

@@ -110,3 +110,3 @@ import Vue from 'vue'

? h('div', {
staticClass: 'q-layout-container relative-position overflow-hidden'
staticClass: 'q-layout-container overflow-hidden'
}, [

@@ -113,0 +113,0 @@ h(QResizeObserver, {

@@ -73,5 +73,7 @@ import Vue from 'vue'

__onClick (e, avoidClick) {
this.$el.blur()
if (avoidClick !== true && this.$listeners.click !== void 0) {
this.$emit('click', e)
if (this.isClickable === true) {
this.$el.blur()
if (avoidClick !== true && this.$listeners.click !== void 0) {
this.$emit('click', e)
}
}

@@ -87,6 +89,4 @@ },

render (h) {
const evtProp = this.hasRouterLink === true ? 'nativeOn' : 'on'
const data = {
staticClass: 'q-item q-item-type relative-position row no-wrap',
staticClass: 'q-item q-item-type row no-wrap',
class: this.classes,

@@ -96,2 +96,9 @@ style: this.style

const evtProp = this.hasRouterLink === true ? 'nativeOn' : 'on'
data[evtProp] = {
...this.$listeners,
click: this.__onClick,
keyup: this.__onKeyup
}
if (this.isClickable === true) {

@@ -101,11 +108,3 @@ data.attrs = {

}
data[evtProp] = {
...this.$listeners,
click: this.__onClick,
keyup: this.__onKeyup
}
}
else {
data[evtProp] = this.$listeners
}

@@ -112,0 +111,0 @@ if (this.hasRouterLink === true) {

@@ -31,5 +31,13 @@ import { listenOpts } from '../../utils/event.js'

while ((parent = parent.parentNode) !== document.body) {
if (parent.classList.contains('q-menu')) {
if (parent === el) {
return
}
if (parent.classList.contains('q-menu') || parent.classList.contains('q-dialog')) {
let sibling = parent
while ((sibling = sibling.previousSibling) !== null) {
if (sibling === el) {
return
}
}
}
}

@@ -36,0 +44,0 @@ }

@@ -11,3 +11,3 @@ import Vue from 'vue'

import { getScrollTarget } from '../../utils/scroll.js'
import { stop, position, listenOpts } from '../../utils/event.js'
import { stop, prevent, position, listenOpts } from '../../utils/event.js'
import EscapeKey from '../../utils/escape-key.js'

@@ -105,3 +105,3 @@ import { MenuTreeMixin, closeRootMenu } from './menu-tree.js'

clearTimeout(this.timer)
evt !== void 0 && evt.preventDefault()
evt !== void 0 && prevent(evt)

@@ -148,3 +148,3 @@ this.scrollTarget = getScrollTarget(this.anchorEl)

evt !== void 0 && evt.preventDefault()
evt !== void 0 && prevent(evt)

@@ -151,0 +151,0 @@ this.timer = setTimeout(() => {

@@ -25,3 +25,3 @@ {

"center left", "center middle", "center right",
"bottom left", "bottom center", "bottom right"
"bottom left", "bottom middle", "bottom right"
],

@@ -37,3 +37,3 @@ "examples": [ "top left", "bottom right" ]

"center left", "center middle", "center right",
"bottom left", "bottom center", "bottom right"
"bottom left", "bottom middle", "bottom right"
],

@@ -40,0 +40,0 @@ "examples": [ "top left", "bottom right" ]

@@ -7,2 +7,3 @@ import Vue from 'vue'

import AnchorMixin from '../../mixins/anchor.js'
import { prevent } from '../../utils/event.js'
import slot from '../../utils/slot.js'

@@ -59,3 +60,3 @@

evt !== void 0 && evt.preventDefault()
evt !== void 0 && prevent(evt)

@@ -62,0 +63,0 @@ const breakpoint = parseInt(this.breakpoint, 10)

@@ -9,2 +9,3 @@ import Vue from 'vue'

import { between } from '../../utils/format.js'
import { prevent } from '../../utils/event.js'
import slot from '../../utils/slot.js'

@@ -111,3 +112,3 @@

event.evt.preventDefault()
prevent(event.evt)

@@ -150,3 +151,3 @@ const distance = Math.max(0, event.distance.y)

return h('div', {
staticClass: 'q-pull-to-refresh relative-position overflow-hidden',
staticClass: 'q-pull-to-refresh overflow-hidden',
directives: this.disable

@@ -153,0 +154,0 @@ ? null

@@ -395,13 +395,4 @@ import Vue from 'vue'

}, [
h('span', { staticClass: 'q-slider__pin-value-marker' }, [
h('svg', { staticClass: 'q-slider__pin-value-marker-bg' }, [
h('ellipse', {
attrs: {
cx: '50%',
cy: '50%',
rx: '50%',
ry: '50%'
}
})
]),
h('div', { staticClass: 'q-slider__pin-value-marker' }, [
h('div', { staticClass: 'q-slider__pin-value-marker-bg' }),
h('div', { staticClass: 'q-slider__pin-value-marker-text' }, [

@@ -408,0 +399,0 @@ this[which + 'Label']

@@ -25,2 +25,4 @@ import Vue from 'vue'

noReset: Boolean,
readonly: Boolean,

@@ -57,4 +59,7 @@ disable: Boolean

if (this.editable === true) {
const model = between(parseInt(value, 10), 1, parseInt(this.max, 10))
this.$emit('input', this.value === model ? 0 : model)
const
model = between(parseInt(value, 10), 1, parseInt(this.max, 10)),
newVal = this.noReset !== true && this.value === model ? 0 : model
newVal !== this.value && this.$emit('input', newVal)
this.mouseModel = 0

@@ -61,0 +66,0 @@ }

@@ -32,2 +32,7 @@ {

"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"
},
"readonly": {

@@ -34,0 +39,0 @@ "extends": "readonly"

import Vue from 'vue'
import { between } from '../../utils/format.js'
import { getMouseWheelDistance } from '../../utils/event.js'
import { getMouseWheelDistance, prevent } from '../../utils/event.js'
import { setScrollPosition, setHorizontalScrollPosition } from '../../utils/scroll.js'

@@ -186,3 +186,3 @@ import slot from '../../utils/slot.js'

if (pos > 0 && pos + this.containerSize < this.scrollSize) {
e.evt.preventDefault()
prevent(e.evt)
}

@@ -196,3 +196,3 @@ },

if (el[this.dirProps.el] > 0 && el[this.dirProps.el] + this.containerSize < this.scrollSize) {
e.preventDefault()
prevent(e)
}

@@ -237,3 +237,3 @@ },

return h('div', {
staticClass: 'q-scroll-area relative-position',
staticClass: 'q-scroll-area',
style: this.contentStyle

@@ -249,3 +249,3 @@ }, [

return h('div', {
staticClass: 'q-scrollarea relative-position',
staticClass: 'q-scrollarea',
on: {

@@ -252,0 +252,0 @@ mouseenter: () => { this.hover = true },

@@ -13,6 +13,5 @@ import Vue from 'vue'

import uid from '../../utils/uid.js'
import slot from '../../utils/slot.js'
import { isDeepEqual } from '../../utils/is.js'
import { stopAndPrevent } from '../../utils/event.js'
import { stop, stopAndPrevent } from '../../utils/event.js'
import { normalizeToInterval } from '../../utils/format.js'

@@ -104,10 +103,3 @@

menu (show) {
this.optionIndex = -1
if (show === true) {
this.optionsToShow = 20
this.$nextTick(() => {
this.__hydrateOptions(true)
})
}
document.body[(show === true ? 'add' : 'remove') + 'EventListener']('keydown', this.__onGlobalKeydown)
this.__updateLocalMenu(show)
}

@@ -122,8 +114,14 @@ },

innerValue () {
const val = this.value !== void 0 && this.value !== null
? (this.multiple === true ? this.value : [ this.value ])
: []
const
mapNull = this.mapOptions === true && this.multiple !== true,
val = this.value !== void 0 && (this.value !== null || mapNull === true)
? (this.multiple === true ? this.value : [ this.value ])
: []
return this.mapOptions === true && Array.isArray(this.options) === true
? val.map(v => this.__getOption(v))
? (
this.value === null && mapNull === true
? val.map(v => this.__getOption(v)).filter(v => v !== null)
: val.map(v => this.__getOption(v))
)
: val

@@ -284,2 +282,3 @@ },

this.menu = false
this.__onFilterAbort()

@@ -385,2 +384,9 @@ if (isDeepEqual(this.__getOptionValue(this.value), optValue) !== true) {

__onTargetKeydown (e) {
// escape
if (e.keyCode === 27) {
this.menu = false
this.__onFilterAbort()
return
}
if (this.innerLoading !== true && this.menu === false && e.keyCode === 40) { // down

@@ -458,2 +464,3 @@ stopAndPrevent(e)

this.menu = false
this.__onFilterAbort()
}

@@ -474,2 +481,3 @@ else if (this.innerLoading !== true) {

this.menu = false
this.__onFilterAbort()
return

@@ -537,2 +545,11 @@ }

__getControlEvents () {
return {
click: this.__onControlClick,
mousedown: this.__onControlMouseDown,
focusin: this.__onControlFocusin,
focusout: this.__onControlFocusout
}
},
__getSelection (h) {

@@ -646,2 +663,3 @@ if (this.hideSelected === true) {

click: stopAndPrevent,
touchstart: stop,
'&scroll': this.__hydrateOptions

@@ -674,2 +692,3 @@ }

attrs: {
...this.$attrs,
disabled: this.editable !== true

@@ -700,3 +719,2 @@ },

filter (val) {
this.menu = false
this.inputValue = val

@@ -711,3 +729,6 @@

const filterId = uid()
const filterId = setTimeout(() => {
this.menu === true && (this.menu = false)
}, 10)
clearTimeout(this.filterId)
this.filterId = filterId

@@ -720,6 +741,12 @@

if (this.focused === true && this.filterId === filterId) {
clearTimeout(this.filterId)
typeof fn === 'function' && fn()
this.$nextTick(() => {
this.innerLoading = false
this.menu = true
if (this.menu === true) {
this.__updateLocalMenu(true)
}
else {
this.menu = true
}
})

@@ -730,4 +757,6 @@ }

if (this.focused === true && this.filterId === filterId) {
clearTimeout(this.filterId)
this.innerLoading = false
}
this.menu === true && (this.menu = false)
}

@@ -742,2 +771,3 @@ )

this.menu = false
this.__onFilterAbort()
}

@@ -754,11 +784,22 @@ else {

__onControlMouseDown (e) {
if (e.target !== void 0 && !e.target.classList.contains('q-select__input')) {
stopAndPrevent(e)
}
},
__onControlFocusin (e) {
this.focused = true
if (this.editable === true) {
if (this.focused === false) {
this.focused = true
this.$listeners.focus !== void 0 && this.$emit('focus', e)
}
if (this.useInput === true && this.inputValue.length > 0) {
this.$refs.target.setSelectionRange(0, this.inputValue.length)
if (this.useInput === true && this.inputValue.length > 0) {
this.$refs.target.setSelectionRange(0, this.inputValue.length)
}
}
},
__onControlFocusout () {
__onControlFocusout (e) {
setTimeout(() => {

@@ -775,4 +816,9 @@ clearTimeout(this.inputTimer)

this.focused = false
if (this.focused === true) {
this.focused = false
this.$listeners.blur !== void 0 && this.$emit('blur', e)
}
clearTimeout(this.filterId)
if (this.menu === true) {

@@ -790,11 +836,26 @@ this.menu = false

this.filterId = void 0
if (this.innerLoading === true) {
this.$emit('filter-abort')
this.innerLoading = false
}
this.__onFilterAbort()
})
},
__onFilterAbort () {
this.filterId = void 0
if (this.innerLoading === true) {
this.$emit('filter-abort')
this.innerLoading = false
}
},
__updateLocalMenu (show) {
this.optionIndex = -1
if (show === true) {
this.optionsToShow = 20
this.$nextTick(() => {
this.__hydrateOptions(true)
})
}
document.body[(show === true ? 'add' : 'remove') + 'EventListener']('keydown', this.__onGlobalKeydown)
},
updateMenuPosition () {

@@ -813,11 +874,2 @@ const el = this.$refs.menu

created () {
this.controlEvents = {
click: this.__onControlClick,
mousedown: stopAndPrevent,
focusin: this.__onControlFocusin,
focusout: this.__onControlFocusout
}
},
mounted () {

@@ -824,0 +876,0 @@ this.autofocus === true && this.$nextTick(this.focus)

@@ -210,12 +210,3 @@ import Vue from 'vue'

h('div', { staticClass: 'q-slider__pin-value-marker' }, [
h('svg', { staticClass: 'q-slider__pin-value-marker-bg' }, [
h('ellipse', {
attrs: {
cx: '50%',
cy: '50%',
rx: '50%',
ry: '50%'
}
})
]),
h('div', { staticClass: 'q-slider__pin-value-marker-bg' }),
h('div', { staticClass: 'q-slider__pin-value-marker-text' }, [

@@ -222,0 +213,0 @@ this.computedLabel

@@ -139,6 +139,6 @@ import Vue from 'vue'

class: this.separatorClass
}, this.disable === false ? [
}, [
h('div', {
staticClass: 'absolute-full',
directives: [{
staticClass: 'absolute-full q-splitter__separator-area',
directives: this.disable === true ? void 0 : [{
name: 'touch-pan',

@@ -155,4 +155,4 @@ value: this.__pan,

}]
})
] : null),
}, slot(this, 'separator'))
]),

@@ -159,0 +159,0 @@ h('div', {

@@ -82,2 +82,6 @@ {

"desc": "Content of the pane on right/bottom"
},
"separator": {
"desc": "Content to be placed inside the separator; By default it is centered"
}

@@ -84,0 +88,0 @@ },

{
"mixins": [ "mixins/fullscreen" ],
"props": {

@@ -3,0 +5,0 @@ "data": {

@@ -29,8 +29,3 @@ import Vue from 'vue'

if (this.disable !== true) {
const
current = this.$route,
{ route } = this.$router.resolve(this.to, current, this.append)
this.$listeners.click !== void 0 && this.$emit('click', e)
this.__activateRoute({ name: this.name, selected: true, selectable: isSameRoute(current, route) })
this.__checkActivation(true)
}

@@ -41,17 +36,19 @@

__checkActivation () {
__checkActivation (selected = false) {
const
current = this.$route,
{ href, route } = this.$router.resolve(this.to, current, this.append)
{ href, location, route } = this.$router.resolve(this.to, current, this.append),
redirected = route.redirectedFrom !== void 0,
checkFunction = this.exact === true ? isSameRoute : isIncludedRoute,
params = {
name: this.name,
selected,
exact: this.exact,
priorityMatched: route.matched.length,
priorityHref: href.length
}
if (isSameRoute(current, route)) {
this.__activateRoute({ name: this.name, selectable: true, exact: true })
}
else if (this.exact !== true && isIncludedRoute(current, route)) {
const priority = href.length
this.__activateRoute({ name: this.name, selectable: true, priority })
}
else if (this.isActive) {
this.__activateRoute({ name: null })
}
checkFunction(current, route) && this.__activateRoute({ ...params, redirected })
redirected === true && checkFunction(current, location) && this.__activateRoute(params)
this.isActive && this.__activateRoute()
}

@@ -64,2 +61,6 @@ },

beforeDestroy () {
this.__activateRoute({ remove: true, name: this.name })
},
render (h) {

@@ -66,0 +67,0 @@ return this.__render(h, 'router-link', this.routerLinkProps)

@@ -16,2 +16,27 @@ import Vue from 'vue'

function bufferPrioritySort (t1, t2) {
if (t1.priorityMatched === t2.priorityMatched) {
return t2.priorityHref - t1.priorityHref
}
return t2.priorityMatched - t1.priorityMatched
}
function bufferCleanSelected (t) {
t.selected = false
return t
}
const
bufferFilters = [
function (t) { return t.selected === true && t.exact === true && t.redirected !== true },
function (t) { return t.selected === true && t.exact === true },
function (t) { return t.selected === true && t.redirected !== true },
function (t) { return t.selected === true },
function (t) { return t.exact === true && t.redirected !== true },
function (t) { return t.redirected !== true },
function (t) { return t.exact === true },
function (t) { return true }
],
bufferFiltersLen = bufferFilters.length
export default Vue.extend({

@@ -160,2 +185,3 @@ name: 'QTabs',

clearTimeout(this.bufferTimer)
this.bufferTimer = void 0
this.buffer.length = 0

@@ -165,28 +191,23 @@ }

const
{ name, selectable, exact, selected, priority } = params,
first = !this.buffer.length,
existingIndex = first ? -1 : this.buffer.findIndex(t => t.name === name)
if (existingIndex > -1) {
const buffer = this.buffer[existingIndex]
exact && (buffer.exact = exact)
selectable && (buffer.selectable = selectable)
selected && (buffer.selected = selected)
priority && (buffer.priority = priority)
if (params !== void 0) {
if (params.remove === true) {
this.buffer = this.buffer.filter(t => t.name !== params.name)
}
else {
this.buffer.push(params)
}
}
else {
this.buffer.push(params)
}
if (first) {
if (this.bufferTimer === void 0) {
this.bufferTimer = setTimeout(() => {
let tab = this.buffer.find(t => t.selectable && t.selected && t.exact) ||
this.buffer.find(t => t.selectable && t.selected) ||
this.buffer.find(t => t.selectable && t.exact) ||
this.buffer.filter(t => t.selectable).sort((t1, t2) => t2.priority - t1.priority)[0] ||
this.buffer.filter(t => t.name === null)[0]
let tabs = []
this.buffer.length = 0
tab !== void 0 && this.__activateTab(tab.name)
for (let i = 0; i < bufferFiltersLen && tabs.length === 0; i++) {
tabs = this.buffer.filter(bufferFilters[i])
}
tabs.sort(bufferPrioritySort)
this.__activateTab(tabs.length === 0 ? null : tabs[0].name)
this.buffer = this.buffer.map(bufferCleanSelected)
this.bufferTimer = void 0
}, 1)

@@ -193,0 +214,0 @@ }

@@ -14,3 +14,3 @@ import Vue from 'vue'

return h('div', {
staticClass: 'q-toolbar row no-wrap items-center relative-position',
staticClass: 'q-toolbar row no-wrap items-center',
class: this.inset ? 'q-toolbar--inset' : null,

@@ -17,0 +17,0 @@ on: this.$listeners

@@ -31,3 +31,3 @@ {

"center left", "center middle", "center right",
"bottom left", "bottom center", "bottom right"
"bottom left", "bottom middle", "bottom right"
],

@@ -39,7 +39,7 @@ "examples": [ "top left", "bottom right" ]

"type": "String",
"desc": "Two values setting the menu's own position relative to its target",
"desc": "Two values setting the Tooltip's own position relative to its target",
"values": [
"top left", "top middle", "top right",
"center left", "center middle", "center right",
"bottom left", "bottom center", "bottom right"
"bottom left", "bottom middle", "bottom right"
],

@@ -46,0 +46,0 @@ "examples": [ "top left", "bottom right" ]

@@ -83,3 +83,3 @@ import Vue from 'vue'

textColorClass () {
if (this.textColor) {
if (this.textColor !== void 0) {
return `text-${this.textColor}`

@@ -300,3 +300,3 @@ }

if (children) {
node.children = children
this.$set(node, 'children', children)
}

@@ -324,3 +324,3 @@ this.$nextTick(() => {

if (emit) {
if (emit === true) {
target = target.slice()

@@ -361,3 +361,3 @@ }

if (emit) {
if (emit === true) {
this.$emit(`update:expanded`, target)

@@ -380,3 +380,3 @@ }

if (emit) {
if (emit === true) {
target = target.slice()

@@ -393,3 +393,3 @@ }

if (emit) {
if (emit === true) {
this.$emit(`update:ticked`, target)

@@ -423,3 +423,3 @@ }

__getNodeMedia (h, node) {
if (node.icon) {
if (node.icon !== void 0) {
return h(QIcon, {

@@ -461,3 +461,3 @@ staticClass: `q-tree__icon q-mr-sm`,

if (body) {
if (body !== void 0) {
body = h('div', { staticClass: 'q-tree__node-body relative-position' }, [

@@ -501,3 +501,3 @@ h('div', { class: this.textColorClass }, [

: (
isParent
isParent === true
? h(QIcon, {

@@ -530,3 +530,3 @@ staticClass: 'q-tree__arrow q-mr-xs',

input: v => {
this.__onTickedClick(node, meta, v)
this.__onTickedClick(meta, v)
}

@@ -550,3 +550,3 @@ }

isParent
isParent === true
? h(QSlideTransition, {

@@ -601,3 +601,3 @@ props: { duration: this.duration }

__onTickedClick (node, meta, state) {
__onTickedClick (meta, state) {
if (meta.indeterminate && state) {

@@ -635,3 +635,3 @@ state = false

'div', {
staticClass: 'q-tree relative-position',
staticClass: 'q-tree',
class: this.classes

@@ -650,6 +650,4 @@ },

created () {
if (this.defaultExpandAll) {
this.expandAll()
}
this.defaultExpandAll === true && this.expandAll()
}
})
import { css } from '../utils/dom.js'
import { position } from '../utils/event.js'
import { position, stop } from '../utils/event.js'
function showRipple (evt, el, ctx, forceCenter) {
if (ctx.modifiers.stop === true) {
evt.stopPropagation()
}
ctx.modifiers.stop === true && stop(evt)

@@ -9,0 +7,0 @@ let { center, color } = ctx.modifiers

@@ -1,2 +0,2 @@

import { position, leftClick, listenOpts } from '../utils/event.js'
import { position, leftClick, listenOpts, prevent, stop } from '../utils/event.js'
import { setObserver, removeObserver } from '../utils/touch-observer.js'

@@ -92,8 +92,8 @@ import { clearSelection } from '../utils/selection.js'

if (mouse && mouseEvent) {
binding.modifiers.mouseStop && evt.stopPropagation()
binding.modifiers.mousePrevent && evt.preventDefault()
binding.modifiers.mouseStop && stop(evt)
binding.modifiers.mousePrevent && prevent(evt)
}
else {
binding.modifiers.stop && evt.stopPropagation()
binding.modifiers.prevent && evt.preventDefault()
binding.modifiers.stop && stop(evt)
binding.modifiers.prevent && prevent(evt)
}

@@ -141,3 +141,3 @@ }

move (evt) {
if (ctx.event.abort === true) {
if (ctx.event === void 0 || ctx.event.abort === true) {
return

@@ -188,2 +188,6 @@ }

end (evt) {
if (ctx.event === void 0) {
return
}
ctx.event.mouse !== true && removeObserver(ctx)

@@ -195,8 +199,8 @@

if (ctx.event.abort === true || ctx.event.detected !== true || ctx.event.isFirst === true) {
return
if (ctx.event.abort !== true && ctx.event.detected === true && ctx.event.isFirst !== true) {
handleEvent(evt, ctx.event.mouse)
ctx.handler(processChanges(evt, ctx, true))
}
handleEvent(evt, ctx.event.mouse)
ctx.handler(processChanges(evt, ctx, true))
ctx.event = void 0
}

@@ -203,0 +207,0 @@ }

@@ -96,3 +96,7 @@ import { position, leftClick, stopAndPrevent, listenOpts } from '../utils/event.js'

const fn = () => {
if (ctx.event && ctx.event.repeatCount === 0) {
if (ctx.event === void 0) {
return
}
if (ctx.event.repeatCount === 0) {
ctx.event.evt = evt

@@ -123,5 +127,9 @@ ctx.event.position = position(evt)

end (evt) {
if (ctx.event === void 0) {
return
}
removeObserver(ctx)
const triggered = ctx.event !== void 0 && ctx.event.repeatCount > 0
const triggered = ctx.event.repeatCount > 0

@@ -128,0 +136,0 @@ triggered === true && stopAndPrevent(evt)

@@ -95,3 +95,3 @@ import Platform from '../plugins/Platform.js'

move (evt) {
if (ctx.event.abort === true) {
if (ctx.event === void 0 || ctx.event.abort === true) {
return

@@ -211,2 +211,6 @@ }

end (evt) {
if (ctx.event === void 0) {
return
}
removeObserver(ctx)

@@ -218,2 +222,4 @@

}
ctx.event = void 0
}

@@ -220,0 +226,0 @@ }

import History from '../history.js'
export default {
props: {
fullscreen: Boolean
},
data () {

@@ -9,2 +13,3 @@ return {

},
watch: {

@@ -14,9 +19,18 @@ $route () {

},
fullscreen (v) {
if (this.inFullscreen !== v) {
this.toggleFullscreen()
}
},
inFullscreen (v) {
this.$emit('update:fullscreen', v)
this.$emit('fullscreen', v)
}
},
methods: {
toggleFullscreen () {
if (this.inFullscreen) {
if (this.inFullscreen === true) {
this.exitFullscreen()

@@ -28,4 +42,5 @@ }

},
setFullscreen () {
if (this.inFullscreen) {
if (this.inFullscreen === true) {
return

@@ -45,10 +60,11 @@ }

},
exitFullscreen () {
if (!this.inFullscreen) {
if (this.inFullscreen !== true) {
return
}
if (this.__historyFullscreen) {
if (this.__historyFullscreen !== void 0) {
History.remove(this.__historyFullscreen)
this.__historyFullscreen = null
this.__historyFullscreen = void 0
}

@@ -60,5 +76,11 @@ this.container.replaceChild(this.$el, this.fullscreenFillerNode)

},
beforeMount () {
this.fullscreenFillerNode = document.createElement('span')
},
mounted () {
this.fullscreen === true && this.setFullscreen()
},
beforeDestroy () {

@@ -65,0 +87,0 @@ this.exitFullscreen()

{
"props": {
"fullscreen": {
"type": "Boolean",
"sync": true,
"desc": "Fullscreen mode",
"examples": [
":fullscreen.sync=\"isFullscreen\""
]
}
},
"methods": {

@@ -3,0 +14,0 @@ "toggleFullscreen": {

@@ -1,2 +0,2 @@

import TouchSwipe from '../directives/TouchSwipe'
import TouchSwipe from '../directives/TouchSwipe.js'
import { stop } from '../utils/event.js'

@@ -3,0 +3,0 @@

@@ -180,3 +180,3 @@ import Vue from 'vue'

h('div', { staticClass: 'row items-center ' + (notif.multiLine ? 'col-12' : 'col') }, [
h('div', { staticClass: 'row items-center ' + (notif.multiLine ? 'col-all' : 'col') }, [
notif.icon ? h(QIcon, {

@@ -195,3 +195,3 @@ staticClass: 'q-notification__icon col-auto',

notif.actions ? h('div', {
staticClass: 'q-notification__actions row items-center ' + (notif.multiLine ? 'col-12 justify-end' : 'col-auto')
staticClass: 'q-notification__actions row items-center ' + (notif.multiLine ? 'col-all justify-end' : 'col-auto')
}, notif.actions.map(action => h(QBtn, {

@@ -198,0 +198,0 @@ props: { flat: true, ...action },

@@ -96,7 +96,7 @@ export const listenOpts = {

export function prevent (e) {
e.preventDefault()
e.cancelable !== false && e.preventDefault()
}
export function stopAndPrevent (e) {
e.preventDefault()
e.cancelable !== false && e.preventDefault()
e.stopPropagation()

@@ -103,0 +103,0 @@ }

@@ -30,5 +30,9 @@ import Vue from 'vue'

},
onDismiss (fn) {
okFns.push(fn)
cancelFns.push(fn)
return API
},
hide () {
vm.$refs.dialog.hide()
cancel()
return API

@@ -35,0 +39,0 @@ }

@@ -61,2 +61,21 @@ {

},
"onDismiss": {
"type": "Function",
"desc": "Receives a Function param to tell what to do when the dialog is closed",
"params": {
"callbackFn": {
"type": "Function",
"desc": "Tell what to do",
"params": null,
"returns": null
}
},
"returns": {
"type": "Object",
"desc": "Chained Object",
"__exemption": [
"examples"
]
}
},
"hide": {

@@ -63,0 +82,0 @@ "type": "Function",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc