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.10 to 1.0.0-beta.11

dist/api/ClosePopup.json

2

dist/api/CloseDialog.json

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

"type": "Boolean",
"desc": "If value is 'false' then directie is disabled, otherwise any other value enables it",
"desc": "If value is 'false' then directive is disabled, otherwise any other value enables it",
"examples": [

@@ -8,0 +8,0 @@ "v-close-dialog",

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

"type": "Boolean",
"desc": "If value is 'false' then directie is disabled, otherwise any other value enables it",
"desc": "If value is 'false' then directive is disabled, otherwise any other value enables it",
"examples": [

@@ -8,0 +8,0 @@ "v-close-menu",

@@ -64,2 +64,12 @@ {

},
"default-view": {
"type": "String",
"desc": "The view which will be displayed by default",
"default": "Calendar",
"values": [
"Calendar",
"Months",
"Years"
]
},
"events": {

@@ -66,0 +76,0 @@ "type": [

@@ -95,2 +95,22 @@ {

},
"left-label-value": {
"type": [
"String",
"Number"
],
"desc": "Override default label for min value",
"examples": [
":left-label-value=\"model.min + 'px'\""
]
},
"right-label-value": {
"type": [
"String",
"Number"
],
"desc": "Override default label for max value",
"examples": [
":right-label-value=\"model.max + 'px'\""
]
},
"label-always": {

@@ -97,0 +117,0 @@ "type": "Boolean",

@@ -55,2 +55,12 @@ {

},
"label-value": {
"type": [
"String",
"Number"
],
"desc": "Override default label value",
"examples": [
":label-value=\"model + 'px'\""
]
},
"label-always": {

@@ -57,0 +67,0 @@ "type": "Boolean",

@@ -145,2 +145,5 @@ {

"desc": "Slot specific for the global navigation; Suggestion: QStepperNavigation"
},
"message": {
"desc": "Slot specific for putting a message on top of each step (if horizontal stepper) or above steps (if vertical); Suggestion: QBanner, div.q-pa-lg"
}

@@ -147,0 +150,0 @@ },

@@ -19,2 +19,6 @@ {

},
"vertical": {
"type": "Boolean",
"desc": "Use vertical design (tabs one on top of each other rather than one next to the other horizontally)"
},
"align": {

@@ -87,5 +91,5 @@ "type": "String",

},
"top-indicator": {
"switch-indicator": {
"type": "Boolean",
"desc": "Allows the indicator to be placed above the tab, instead of below it"
"desc": "Switches the indicator position (on left of tab for vertical mode or above the tab for default horizontal mode)"
},

@@ -92,0 +96,0 @@ "narrow-indicator": {

@@ -118,2 +118,3 @@ const map = {

"CloseMenu": "src/directives/CloseMenu.js",
"ClosePopup": "src/directives/ClosePopup.js",
"GoBack": "src/directives/GoBack.js",

@@ -154,2 +155,3 @@ "Ripple": "src/directives/Ripple.js",

"positionEngine": "src/utils/position-engine.js",
"router": "src/utils/router.js",
"scroll": "src/utils/scroll.js",

@@ -156,0 +158,0 @@ "selection": "src/utils/selection.js",

/*!
* Quasar Framework v1.0.0-beta.10
* Quasar Framework v1.0.0-beta.11
* (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"},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"},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.10
* Quasar Framework v1.0.0-beta.11
* (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"},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"},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.10
* Quasar Framework v1.0.0-beta.11
* (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"},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"},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.10
* Quasar Framework v1.0.0-beta.11
* (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"},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"},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.10
* Quasar Framework v1.0.0-beta.11
* (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"},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"},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.10
* Quasar Framework v1.0.0-beta.11
* (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"},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"},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.10
* Quasar Framework v1.0.0-beta.11
* (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"},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"},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.10
* Quasar Framework v1.0.0-beta.11
* (c) 2016-present Razvan Stoenescu

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@@ -342,3 +342,4 @@ {

"today-btn",
"minimal"
"minimal",
"default-view"
],

@@ -896,3 +897,5 @@ "description": ""

"left-label-color",
"right-label-color"
"right-label-color",
"left-label-value",
"right-label-value"
],

@@ -1010,3 +1013,4 @@ "description": ""

"readonly",
"tabindex"
"tabindex",
"label-value"
],

@@ -1311,2 +1315,3 @@ "description": ""

"breakpoint",
"vertical",
"shrink",

@@ -1319,2 +1324,3 @@ "active-color",

"top-indicator",
"switch-indicator",
"narrow-indicator",

@@ -1321,0 +1327,0 @@ "inline-label",

@@ -99,3 +99,5 @@ export default {

left: 'eva-arrow-ios-back-outline',
right: 'eva-arrow-ios-forward-outline'
right: 'eva-arrow-ios-forward-outline',
up: 'eva-arrow-ios-upward-outline',
down: 'eva-arrow-ios-downward-outline'
},

@@ -102,0 +104,0 @@ table: {

@@ -99,3 +99,5 @@ export default {

left: 'fal fa-chevron-left',
right: 'fal fa-chevron-right'
right: 'fal fa-chevron-right',
up: 'fal fa-chevron-up',
down: 'fal fa-chevron-down'
},

@@ -102,0 +104,0 @@ table: {

@@ -99,3 +99,5 @@ export default {

left: 'fas fa-chevron-left',
right: 'fas fa-chevron-right'
right: 'fas fa-chevron-right',
up: 'fas fa-chevron-up',
down: 'fas fa-chevron-down'
},

@@ -102,0 +104,0 @@ table: {

@@ -99,3 +99,5 @@ export default {

left: 'ion-ios-arrow-back',
right: 'ion-ios-arrow-forward'
right: 'ion-ios-arrow-forward',
up: 'ion-ios-arrow-up',
down: 'ion-ios-arrow-down'
},

@@ -102,0 +104,0 @@ table: {

@@ -99,3 +99,5 @@ export default {

left: 'chevron_left',
right: 'chevron_right'
right: 'chevron_right',
up: 'keyboard_arrow_up',
down: 'keyboard_arrow_down'
},

@@ -102,0 +104,0 @@ table: {

@@ -99,3 +99,5 @@ export default {

left: 'mdi-chevron-left',
right: 'mdi-chevron-right'
right: 'mdi-chevron-right',
up: 'mdi-chevron-up',
down: 'mdi-chevron-down'
},

@@ -102,0 +104,0 @@ table: {

@@ -99,3 +99,5 @@ export default {

left: 'ti-angle-left',
right: 'ti-angle-right'
right: 'ti-angle-right',
up: 'ti-angle-up',
down: 'ti-angle-down'
},

@@ -102,0 +104,0 @@ table: {

{
"name": "quasar",
"version": "1.0.0-beta.10",
"version": "1.0.0-beta.11",
"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,6 +52,6 @@ "module": "src/index.esm.js",

"devDependencies": {
"@babel/core": "^7.3.3",
"@quasar/babel-preset-app": "^1.0.0",
"@babel/core": "^7.3.4",
"@quasar/babel-preset-app": "^1.0.1",
"@quasar/extras": "^1.1.0",
"autoprefixer": "^9.4.8",
"autoprefixer": "^9.5.0",
"babel-eslint": "^10.0.1",

@@ -61,5 +61,5 @@ "babel-loader": "^8.0.5",

"chokidar": "^2.1.1",
"css-loader": "^2.1.0",
"css-loader": "^2.1.1",
"cssnano": "^4.1.10",
"eslint": "^5.14.0",
"eslint": "^5.15.1",
"eslint-config-standard": "^12.0.0",

@@ -85,3 +85,3 @@ "eslint-friendly-formatter": "^4.0.1",

"rimraf": "^2.6.3",
"rollup": "^1.2.2",
"rollup": "^1.6.0",
"rollup-plugin-buble": "^0.19.6",

@@ -94,12 +94,12 @@ "rollup-plugin-json": "^3.1.0",

"url-loader": "^1.1.2",
"vue": "^2.6.7",
"vue-loader": "^15.6.4",
"vue": "^2.6.9",
"vue-loader": "^15.7.0",
"vue-router": "^3.0.2",
"vue-server-renderer": "^2.6.7",
"vue-server-renderer": "^2.6.9",
"vue-style-loader": "^4.1.2",
"vue-template-compiler": "^2.6.7",
"webpack": "^4.29.4",
"webpack-chain": "^5.2.0",
"webpack-dev-middleware": "^3.6.0",
"webpack-dev-server": "^3.2.0",
"vue-template-compiler": "^2.6.9",
"webpack": "^4.29.6",
"webpack-chain": "^5.2.2",
"webpack-dev-middleware": "^3.6.1",
"webpack-dev-server": "^3.2.1",
"webpack-hot-middleware": "^2.24.3",

@@ -106,0 +106,0 @@ "webpack-merge": "^4.2.1",

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

inheritAttrs: false,
props: {

@@ -29,7 +31,3 @@ title: String,

default: 'primary'
},
// QDialog props
seamless: Boolean,
persistent: Boolean
}
},

@@ -145,4 +143,3 @@

props: {
seamless: this.seamless,
persistent: this.persistent,
...this.$attrs,
position: 'bottom'

@@ -149,0 +146,0 @@ },

@@ -99,2 +99,5 @@ import AlignMixin from '../../mixins/align.js'

}
if (this.isDisabled === true) {
att.disabled = true
}
return att

@@ -120,3 +123,3 @@ },

(colors !== void 0 ? ' ' + colors : '') +
(this.isDisabled === true ? ' disabled' : ' q-focusable q-hoverable') +
(this.isDisabled !== true ? ' q-focusable q-hoverable' : '') +
(this.fab === true ? ' q-btn--fab' : (this.fabMini === true ? ' q-btn--fab-mini' : '')) +

@@ -123,0 +126,0 @@ (this.noCaps === true ? ' q-btn--no-uppercase' : '') +

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

value (val) {
this.$refs.menu && this.$refs.menu[val ? 'show' : 'hide']()
this.$refs.menu !== void 0 && this.$refs.menu[val ? 'show' : 'hide']()
}

@@ -161,4 +161,4 @@ },

mounted () {
this.value && this.show()
this.value === true && this.show()
}
})

@@ -92,4 +92,4 @@ import Vue from 'vue'

// Colors come from the button specific options first, then from general props
color: this.val[i] ? opt.toggleColor || this.toggleColor : opt.color || this.color,
textColor: this.val[i] ? opt.toggleTextColor || this.toggleTextColor : opt.textColor || this.textColor,
color: this.val[i] === true ? opt.toggleColor || this.toggleColor : opt.color || this.color,
textColor: this.val[i] === true ? opt.toggleTextColor || this.toggleTextColor : opt.textColor || this.textColor,
icon: opt.icon,

@@ -96,0 +96,0 @@ iconRight: opt.iconRight,

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

todayBtn: Boolean,
minimal: Boolean
minimal: Boolean,
defaultView: {
type: String,
default: 'Calendar',
validator: v => ['Calendar', 'Years', 'Months'].includes(v)
}
},

@@ -42,3 +47,3 @@

return {
view: 'Calendar',
view: this.defaultView,
monthDirection: 'left',

@@ -45,0 +50,0 @@ yearDirection: 'left',

@@ -32,2 +32,9 @@ {

"default-view": {
"type": "String",
"desc": "The view which will be displayed by default",
"default": "Calendar",
"values": [ "Calendar", "Months", "Years" ]
},
"events": {

@@ -34,0 +41,0 @@ "type": [ "Array", "Function" ],

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

inheritAttrs: false,
props: {

@@ -40,16 +42,3 @@ title: String,

default: 'primary'
},
// QDialog props
maximized: Boolean,
persistent: Boolean,
noEscDismiss: Boolean,
noBackdropDismiss: Boolean,
noRouteDismiss: Boolean,
seamless: Boolean,
position: { required: false },
fullWidth: Boolean,
fullHeight: Boolean,
transitionShow: { required: false },
transitionHide: { required: false }
}
},

@@ -241,14 +230,4 @@

props: {
value: this.value,
maximized: this.maximized,
persistent: this.persistent,
noEscDismiss: this.noEscDismiss,
noBackdropDismiss: this.noBackdropDismiss,
noRouteDismiss: this.noRouteDismiss,
seamless: this.seamless,
position: this.position,
fullWidth: this.fullWidth,
fullHeight: this.fullHeight,
transitionShow: this.transitionShow,
transitionHide: this.transitionHide
...this.$attrs,
value: this.value
},

@@ -255,0 +234,0 @@

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

EscapeKey.register(() => {
EscapeKey.register(this, () => {
if (this.seamless !== true) {

@@ -173,3 +173,3 @@ if (this.persistent === true || this.noEscDismiss === true) {

this.$emit('show', evt)
}, 600)
}, 300)
},

@@ -181,3 +181,3 @@

this.timer = setTimeout(() => {
this.__hidePortal(evt)
this.__hidePortal()

@@ -189,3 +189,3 @@ if (this.__refocusTarget !== void 0) {

this.$emit('hide', evt)
}, 600)
}, 300)
},

@@ -197,5 +197,4 @@

EscapeKey.pop()
if (hiding === true || this.showing === true) {
EscapeKey.pop(this)
this.__updateState(false, this.maximized)

@@ -225,3 +224,4 @@ }

class: this.contentClass,
style: this.contentStyle
style: this.contentStyle,
attrs: this.$attrs
}, [

@@ -256,2 +256,6 @@ h('transition', {

])
},
__onPortalClose (evt) {
this.hide(evt)
}

@@ -258,0 +262,0 @@ },

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

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

@@ -69,0 +74,0 @@ },

import { listenOpts } from '../../utils/event.js'
const evtOpts = listenOpts.passive === void 0 ? true : { passive: false, capture: true }
const evtOpts = listenOpts.hasPassive === true
? { passive: false, capture: true }
: true

@@ -5,0 +7,0 @@ export default {

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

*
* key: portalId
* key: menuId
*
* value --> (true / portalId)
* value --> (true / menuId)
* true --- means has no sub-menu opened
* portalId --- portalId of the sub-menu that is currently opened
* menuId --- menuId of the sub-menu that is currently opened
*

@@ -28,3 +28,3 @@ */

rootHide[id] !== void 0 && rootHide[id]()
return
return true
}

@@ -37,15 +37,15 @@ }

__registerTree () {
tree[this.portalId] = true
tree[this.menuId] = true
if (this.$root.portalParentId === void 0) {
rootHide[this.portalId] = this.hide
if (this.$root.menuParentId === void 0) {
rootHide[this.menuId] = this.hide
return
}
if (tree[this.$root.portalParentId] !== true) {
bus.$emit('hide', tree[this.$root.portalParentId])
if (tree[this.$root.menuParentId] !== true) {
bus.$emit('hide', tree[this.$root.menuParentId])
}
bus.$on('hide', this.__processEvent)
tree[this.$root.portalParentId] = this.portalId
tree[this.$root.menuParentId] = this.menuId
},

@@ -55,15 +55,15 @@

// if it hasn't been registered or already unregistered (beforeDestroy)
if (tree[this.portalId] === void 0) {
if (tree[this.menuId] === void 0) {
return
}
delete rootHide[this.portalId]
delete rootHide[this.menuId]
if (this.$root.portalParentId !== void 0) {
if (this.$root.menuParentId !== void 0) {
bus.$off('hide', this.__processEvent)
}
const child = tree[this.portalId]
const child = tree[this.menuId]
delete tree[this.portalId]
delete tree[this.menuId]

@@ -76,5 +76,5 @@ if (child !== true) {

__processEvent (id) {
this.portalId === id && this.hide()
this.menuId === id && this.hide()
}
}
}

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

import ClickOutside from './ClickOutside.js'
import uid from '../../utils/uid.js'
import { getScrollTarget } from '../../utils/scroll.js'

@@ -62,2 +63,8 @@ import { stop, position, listenOpts } from '../../utils/event.js'

data () {
return {
menuId: uid()
}
},
computed: {

@@ -107,3 +114,3 @@ horizSide () {

EscapeKey.register(() => {
EscapeKey.register(this, () => {
this.$emit('escape-key')

@@ -135,3 +142,3 @@ this.hide()

this.$emit('show', evt)
}, 600)
}, 300)
}, 0)

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

__hide (evt) {
this.__cleanup()
this.__anchorCleanup(true)

@@ -149,12 +156,9 @@ evt !== void 0 && evt.preventDefault()

this.$emit('hide', evt)
}, 600)
}, 300)
},
__cleanup () {
__anchorCleanup (hiding) {
clearTimeout(this.timer)
this.absoluteOffset = void 0
EscapeKey.pop()
this.__unregisterTree()
if (this.unwatch !== void 0) {

@@ -165,3 +169,6 @@ this.unwatch()

if (this.scrollTarget) {
if (hiding === true || this.showing === true) {
EscapeKey.pop(this)
this.__unregisterTree()
this.scrollTarget.removeEventListener('scroll', this.updatePosition, listenOpts.passive)

@@ -175,3 +182,3 @@ if (this.scrollTarget !== window) {

__onAutoClose (e) {
closeRootMenu(this.portalId)
closeRootMenu(this.menuId)
this.$listeners.click !== void 0 && this.$emit('click', e)

@@ -231,4 +238,12 @@ },

])
},
__onPortalCreated (vm) {
vm.menuParentId = this.menuId
},
__onPortalClose () {
closeRootMenu(this.menuId)
}
}
})

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

this.showing = true
this.$emit('input', true)
this.type = this.$q.screen.width < breakpoint || this.$q.screen.height < breakpoint

@@ -75,2 +77,3 @@ ? 'dialog'

this.showing = false
this.$emit('input', false)
},

@@ -80,2 +83,4 @@

this.showing = false
this.$emit('input', false)
this.$listeners.hide !== void 0 && this.$emit('hide', evt)

@@ -82,0 +87,0 @@ }

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

leftLabelColor: String,
rightLabelColor: String
rightLabelColor: String,
leftLabelValue: [String, Number],
rightLabelValue: [String, Number]
},

@@ -175,2 +178,14 @@

}
},
minLabel () {
return this.leftLabelValue !== void 0
? this.leftLabelValue
: this.model.min
},
maxLabel () {
return this.rightLabelValue !== void 0
? this.rightLabelValue
: this.model.max
}

@@ -382,3 +397,17 @@ },

}, [
h('span', { staticClass: 'q-slider__pin-value-marker' }, [ this.model[which] ])
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-text' }, [
this[which + 'Label']
])
])
]) : null,

@@ -385,0 +414,0 @@

@@ -76,2 +76,18 @@ {

"left-label-value": {
"type": [ "String", "Number" ],
"desc": "Override default label for min value",
"examples": [
":left-label-value=\"model.min + 'px'\""
]
},
"right-label-value": {
"type": [ "String", "Number" ],
"desc": "Override default label for max value",
"examples": [
":right-label-value=\"model.max + 'px'\""
]
},
"label-always": {

@@ -78,0 +94,0 @@ "type": "Boolean",

@@ -22,3 +22,5 @@ import Vue from 'vue'

required: true
}
},
labelValue: [String, Number]
},

@@ -86,2 +88,8 @@

}
},
computedLabel () {
return this.labelValue !== void 0
? this.labelValue
: this.model
}

@@ -203,3 +211,17 @@ },

}, [
h('span', { staticClass: 'q-slider__pin-value-marker' }, [ this.model ])
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-text' }, [
this.computedLabel
])
])
]) : null,

@@ -206,0 +228,0 @@

@@ -43,2 +43,10 @@ {

"label-value": {
"type": [ "String", "Number" ],
"desc": "Override default label value",
"examples": [
":label-value=\"model + 'px'\""
]
},
"label-always": {

@@ -45,0 +53,0 @@ "type": "Boolean",

@@ -51,6 +51,8 @@ import Vue from 'vue'

__getContent (h) {
if (this.vertical) {
const top = slot(this, 'message')
if (this.vertical === true) {
this.__isValidPanelName(this.value) && this.__updatePanelIndex()
return [
return (top !== void 0 ? top : []).concat([
h('div', {

@@ -62,3 +64,3 @@ staticClass: 'q-stepper__content',

}, slot(this, 'default'))
]
])
}

@@ -83,4 +85,4 @@

})
})),
}))
].concat((top !== void 0 ? top : [])).concat([
h('div', {

@@ -92,3 +94,3 @@ staticClass: 'q-stepper__content q-panel-parent',

])
]
])
},

@@ -95,0 +97,0 @@

@@ -81,4 +81,8 @@ {

"desc": "Slot specific for the global navigation; Suggestion: QStepperNavigation"
},
"message": {
"desc": "Slot specific for putting a message on top of each step (if horizontal stepper) or above steps (if vertical); Suggestion: QBanner, div.q-pa-lg"
}
}
}

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

import { RouterLinkMixin } from '../../mixins/router-link.js'
import { isSameRoute, isIncludedRoute } from '../../utils/router.js'

@@ -22,5 +23,3 @@ export default Vue.extend({

$route () {
this.$nextTick(() => {
this.__checkActivation()
})
this.__checkActivation()
}

@@ -31,4 +30,11 @@ },

activate (e) {
this.$listeners.click !== void 0 && this.$emit('click', e)
!this.disable && this.__activateRoute({ name: this.name, selected: true })
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.$el.blur()

@@ -38,7 +44,11 @@ },

__checkActivation () {
if (this.isExactActiveRoute(this.$el)) {
const
current = this.$route,
{ href, route } = this.$router.resolve(this.to, current, this.append)
if (isSameRoute(current, route)) {
this.__activateRoute({ name: this.name, selectable: true, exact: true })
}
else if (this.isActiveRoute(this.$el)) {
const priority = this.$router.resolve(this.to, undefined, this.append).href.length
else if (this.exact !== true && isIncludedRoute(current, route)) {
const priority = href.length
this.__activateRoute({ name: this.name, selectable: true, priority })

@@ -53,3 +63,3 @@ }

mounted () {
this.__checkActivation()
this.$router !== void 0 && this.__checkActivation()
},

@@ -56,0 +66,0 @@

@@ -64,4 +64,7 @@ import Vue from 'vue'

activate (e) {
this.$listeners.click !== void 0 && this.$emit('click', e)
!this.disable && this.__activateTab(this.name)
if (this.disable !== true) {
this.$listeners.click !== void 0 && this.$emit('click', e)
this.__activateTab(this.name)
}
this.$el.blur()

@@ -124,7 +127,4 @@ },

{ name: 'ripple', value: this.ripple }
]
}
if (tag === 'div') {
data.on = {
],
[tag === 'div' ? 'on' : 'nativeOn']: {
...this.$listeners,

@@ -135,5 +135,2 @@ click: this.activate,

}
else {
data.nativeOn = this.$listeners
}

@@ -140,0 +137,0 @@ if (props !== void 0) {

@@ -8,4 +8,8 @@ import Vue from 'vue'

function getIndicatorClass (color, top) {
return `absolute-${top ? 'top' : 'bottom'}${color ? ` text-${color}` : ''}`
function getIndicatorClass (color, top, vertical) {
const pos = vertical === true
? ['left', 'right']
: ['top', 'bottom']
return `absolute-${top === true ? pos[0] : pos[1]}${color ? ` text-${color}` : ''}`
}

@@ -37,2 +41,3 @@

vertical: Boolean,
shrink: Boolean,

@@ -46,3 +51,6 @@

// TODO remove in v1 final
topIndicator: Boolean,
switchIndicator: Boolean,
narrowIndicator: Boolean,

@@ -61,3 +69,7 @@ inlineLabel: Boolean,

activeBgColor: this.activeBgColor,
indicatorClass: getIndicatorClass(this.indicatorColor, this.topIndicator),
indicatorClass: getIndicatorClass(
this.indicatorColor,
this.topIndicator || this.switchIndicator,
this.vertical
),
narrowIndicator: this.narrowIndicator,

@@ -87,10 +99,19 @@ inlineLabel: this.inlineLabel,

vertical (v) {
this.tabs.indicatorClass = getIndicatorClass(this.indicatorColor, this.switchIndicatorPos, v)
},
indicatorColor (v) {
this.tabs.indicatorClass = getIndicatorClass(v, this.topIndicator)
this.tabs.indicatorClass = getIndicatorClass(v, this.switchIndicatorPos, this.vertical)
},
// TODO remove in v1 final
topIndicator (v) {
this.tabs.indicatorClass = getIndicatorClass(this.indicatorColor, v)
this.tabs.indicatorClass = getIndicatorClass(this.indicatorColor, v, this.vertical)
},
switchIndicator (v) {
this.tabs.indicatorClass = getIndicatorClass(this.indicatorColor, v, this.vertical)
},
narrowIndicator (v) {

@@ -121,3 +142,9 @@ this.tabs.narrowIndicator = v

(this.dense === true ? ' q-tabs--dense' : '') +
(this.shrink === true ? ' col-shrink' : '')
(this.shrink === true ? ' col-shrink' : '') +
(this.vertical === true ? ' q-tabs--vertical' : '')
},
// TODO remove in v1 final, directly use switchIndicator
switchIndicatorPos () {
return this.topIndicator || this.switchIndicator
}

@@ -136,2 +163,8 @@ },

__activateRoute (params) {
if (this.bufferRoute !== this.$route && this.buffer.length > 0) {
clearTimeout(this.bufferTimer)
this.buffer.length = 0
}
this.bufferRoute = this.$route
const

@@ -155,16 +188,20 @@ { name, selectable, exact, selected, priority } = params,

this.bufferTimer = setTimeout(() => {
let tab = this.buffer.find(t => t.exact && t.selected) ||
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.exact) ||
this.buffer.find(t => t.selectable && t.exact) ||
this.buffer.filter(t => t.selectable).sort((t1, t2) => t2.priority - t1.priority)[0] ||
this.buffer[0]
this.buffer.filter(t => t.name === null)[0]
this.buffer.length = 0
this.__activateTab(tab.name)
}, 100)
tab !== void 0 && this.__activateTab(tab.name)
}, 1)
}
},
__updateContainer ({ width }) {
const scroll = this.$refs.content.scrollWidth > width
__updateContainer ({ width, height }) {
const offset = this.scrollable === true ? this.extraOffset : 0
const scroll = this.vertical === true
? this.$refs.content.scrollHeight - offset > height
: this.$refs.content.scrollWidth - offset > width
if (this.scrollable !== scroll) {

@@ -176,3 +213,3 @@ this.scrollable = scroll

const justify = width < parseInt(this.breakpoint, 10)
const justify = (this.vertical === true ? height : width) < parseInt(this.breakpoint, 10)
if (this.justify !== justify) {

@@ -208,3 +245,5 @@ this.justify = justify

newEl.style.transform = `translate3d(${oldPos.left - newPos.left}px, 0, 0) scale3d(${newPos.width ? oldPos.width / newPos.width : 1}, 1, 1)`
newEl.style.transform = this.vertical === true
? `translate3d(0, ${oldPos.top - newPos.top}px, 0) scale3d(1, ${newPos.height ? oldPos.height / newPos.height : 1}, 1)`
: `translate3d(${oldPos.left - newPos.left}px, 0, 0) scale3d(${newPos.width ? oldPos.width / newPos.width : 1}, 1, 1)`

@@ -222,9 +261,9 @@ // allow scope updates to kick in

const
{ left, width } = this.$refs.content.getBoundingClientRect(),
{ left, width, top, height } = this.$refs.content.getBoundingClientRect(),
newPos = newTab.$el.getBoundingClientRect()
let offset = newPos.left - left
let offset = this.vertical === true ? newPos.top - top : newPos.left - left
if (offset < 0) {
this.$refs.content.scrollLeft += offset
this.$refs.content[this.vertical === true ? 'scrollTop' : 'scrollLeft'] += offset
this.__updateArrows()

@@ -234,5 +273,5 @@ return

offset += newPos.width - width
offset += this.vertical === true ? newPos.height - height : newPos.width - width
if (offset > 0) {
this.$refs.content.scrollLeft += offset
this.$refs.content[this.vertical === true ? 'scrollTop' : 'scrollLeft'] += offset
this.__updateArrows()

@@ -246,6 +285,9 @@ }

content = this.$refs.content,
left = content.scrollLeft
rect = content.getBoundingClientRect(),
left = this.vertical === true ? content.scrollTop : content.scrollLeft
this.leftArrow = left > 0
this.rightArrow = left + content.getBoundingClientRect().width + 5 < content.scrollWidth
this.rightArrow = this.vertical === true
? left + rect.height + 5 < content.scrollHeight
: left + rect.width + 5 < content.scrollWidth
},

@@ -279,3 +321,3 @@

content = this.$refs.content,
left = content.scrollLeft,
left = this.vertical === true ? content.scrollTop : content.scrollLeft,
direction = value < left ? -1 : 1,

@@ -297,3 +339,3 @@ done = false

content.scrollLeft = left
content[this.vertical === true ? 'scrollTop' : 'scrollLeft'] = left
this.__updateArrows()

@@ -308,2 +350,12 @@ return done

// TODO remove in v1 final
mounted () {
if (this.topIndicator === true) {
const p = process.env
if (p.PROD !== true) {
console.info('\n\n[Quasar] QTabs info: please rename top-indicator to switch-indicator prop')
}
}
},
beforeDestroy () {

@@ -327,4 +379,4 @@ clearTimeout(this.bufferTimer)

staticClass: 'q-tabs__arrow q-tabs__arrow--left q-tab__icon',
class: this.leftArrow ? '' : 'q-tabs__arrow--faded',
props: { name: this.leftIcon || this.$q.iconSet.tabs.left },
class: this.leftArrow === true ? '' : 'q-tabs__arrow--faded',
props: { name: this.leftIcon || (this.vertical === true ? this.$q.iconSet.tabs.up : this.$q.iconSet.tabs.left) },
nativeOn: {

@@ -347,4 +399,4 @@ mousedown: this.__scrollToStart,

staticClass: 'q-tabs__arrow q-tabs__arrow--right q-tab__icon',
class: this.rightArrow ? '' : 'q-tabs__arrow--faded',
props: { name: this.rightIcon || this.$q.iconSet.tabs.right },
class: this.rightArrow === true ? '' : 'q-tabs__arrow--faded',
props: { name: this.rightIcon || (this.vertical === true ? this.$q.iconSet.tabs.down : this.$q.iconSet.tabs.right) },
nativeOn: {

@@ -351,0 +403,0 @@ mousedown: this.__scrollToEnd,

@@ -13,2 +13,7 @@ {

"vertical": {
"type": "Boolean",
"desc": "Use vertical design (tabs one on top of each other rather than one next to the other horizontally)"
},
"align": {

@@ -61,5 +66,5 @@ "type": "String",

"top-indicator": {
"switch-indicator": {
"type": "Boolean",
"desc": "Allows the indicator to be placed above the tab, instead of below it"
"desc": "Switches the indicator position (on left of tab for vertical mode or above the tab for default horizontal mode)"
},

@@ -66,0 +71,0 @@

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

this.$emit('show', evt)
}, 600)
}, 300)
}, 0)

@@ -98,3 +98,3 @@ },

__hide (evt) {
this.__cleanup()
this.__anchorCleanup()

@@ -104,6 +104,6 @@ this.timer = setTimeout(() => {

this.$emit('hide', evt)
}, 600)
}, 300)
},
__cleanup () {
__anchorCleanup () {
clearTimeout(this.timer)

@@ -110,0 +110,0 @@

import CloseDialog from './directives/CloseDialog.js'
import CloseMenu from './directives/CloseMenu.js'
import ClosePopup from './directives/ClosePopup.js'
import GoBack from './directives/GoBack.js'

@@ -15,2 +16,3 @@ import Ripple from './directives/Ripple.js'

CloseMenu,
ClosePopup,
GoBack,

@@ -17,0 +19,0 @@ Ripple,

@@ -0,44 +1,13 @@

import ClosePopup from './ClosePopup.js'
export default {
...ClosePopup,
name: 'close-dialog',
bind (el, { value }, vnode) {
const ctx = {
enabled: value !== false,
handler: ev => {
const vm = vnode.componentInstance.$root
if (ctx.enabled !== false && vm.__qPortalClose !== void 0) {
vm.__qPortalClose(ev)
}
},
handlerKey: ev => {
ev.keyCode === 13 && ctx.handler(ev)
}
bind (el, bindings, vnode) {
const p = process.env
if (p.PROD !== true) {
console.info('\n\n[Quasar] info: please rename v-close-dialog (deprecated) with v-close-popup')
}
if (el.__qclosedialog) {
el.__qclosedialog_old = el.__qclosedialog
}
el.__qclosedialog = ctx
el.addEventListener('click', ctx.handler)
el.addEventListener('keyup', ctx.handlerKey)
},
update (el, { value }) {
if (el.__qclosedialog !== void 0) {
el.__qclosedialog.enabled = value !== false
}
},
unbind (el) {
const ctx = el.__qclosedialog_old || el.__qclosedialog
if (ctx !== void 0) {
el.removeEventListener('click', ctx.handler)
el.removeEventListener('keyup', ctx.handlerKey)
delete el[el.__qclosedialog_old ? '__qclosedialog_old' : '__qclosedialog']
}
ClosePopup.bind(el, bindings, vnode)
}
}
{
"value": {
"type": "Boolean",
"desc": "If value is 'false' then directie is disabled, otherwise any other value enables it",
"desc": "If value is 'false' then directive is disabled, otherwise any other value enables it",
"examples": [

@@ -6,0 +6,0 @@ "v-close-dialog",

@@ -1,42 +0,13 @@

import { closeRootMenu } from '../components/menu/menu-tree.js'
import ClosePopup from './ClosePopup.js'
export default {
...ClosePopup,
name: 'close-menu',
bind (el, { value }, vnode) {
const ctx = {
enabled: value !== false,
handler: () => {
ctx.enabled !== false && closeRootMenu(vnode.componentInstance.$root.portalParentId)
},
handlerKey: ev => {
ev.keyCode === 13 && ctx.handler(ev)
}
bind (el, bindings, vnode) {
const p = process.env
if (p.PROD !== true) {
console.info('\n\n[Quasar] info: please rename v-close-menu (deprecated) with v-close-popup')
}
if (el.__qclosemenu) {
el.__qclosemenu_old = el.__qclosemenu
}
el.__qclosemenu = ctx
el.addEventListener('click', ctx.handler)
el.addEventListener('keyup', ctx.handlerKey)
},
update (el, { value }) {
if (el.__qclosemenu !== void 0) {
el.__qclosemenu.enabled = value !== false
}
},
unbind (el) {
const ctx = el.__qclosemenu_old || el.__qclosemenu
if (ctx !== void 0) {
el.removeEventListener('click', ctx.handler)
el.removeEventListener('keyup', ctx.handlerKey)
delete el[el.__qclosemenu_old ? '__qclosemenu_old' : '__qclosemenu']
}
ClosePopup.bind(el, bindings, vnode)
}
}
{
"value": {
"type": "Boolean",
"desc": "If value is 'false' then directie is disabled, otherwise any other value enables it",
"desc": "If value is 'false' then directive is disabled, otherwise any other value enables it",
"examples": [

@@ -6,0 +6,0 @@ "v-close-menu",

@@ -6,4 +6,2 @@ import { position, leftClick, stopAndPrevent, listenOpts } from '../utils/event.js'

const evtOpts = listenOpts.passive === void 0 ? null : { passive: false }
function updateBinding (el, binding) {

@@ -91,4 +89,4 @@ const ctx = el.__qtouchhold

}
el.addEventListener('touchstart', ctx.start, evtOpts)
el.addEventListener('touchmove', ctx.end, evtOpts)
el.addEventListener('touchstart', ctx.start, listenOpts.notPassive)
el.addEventListener('touchmove', ctx.end, listenOpts.notPassive)
el.addEventListener('touchcancel', ctx.end)

@@ -114,4 +112,4 @@ el.addEventListener('touchend', ctx.end)

}
el.removeEventListener('touchstart', ctx.start, evtOpts)
el.removeEventListener('touchmove', ctx.end, evtOpts)
el.removeEventListener('touchstart', ctx.start, listenOpts.notPassive)
el.removeEventListener('touchmove', ctx.end, listenOpts.notPassive)
el.removeEventListener('touchcancel', ctx.end)

@@ -118,0 +116,0 @@ el.removeEventListener('touchend', ctx.end)

@@ -86,5 +86,5 @@ import { position, leftClick, listenOpts } from '../utils/event.js'

mouseEvtPassive = binding.modifiers.mouseMightPrevent !== true && binding.modifiers.mousePrevent !== true,
mouseEvtOpts = listenOpts.passive === void 0 ? true : { passive: mouseEvtPassive, capture: true },
mouseEvtOpts = listenOpts.hasPassive === true ? { passive: mouseEvtPassive, capture: true } : true,
touchEvtPassive = binding.modifiers.mightPrevent !== true && binding.modifiers.prevent !== true,
touchEvtOpts = touchEvtPassive ? listenOpts.passive : (listenOpts.passive === void 0 ? null : { passive: false })
touchEvtOpts = listenOpts[touchEvtPassive === true ? 'passive' : 'notPassive']

@@ -244,5 +244,5 @@ function handleEvent (evt, mouseEvent) {

mouseEvtPassive = binding.modifiers.mouseMightPrevent !== true && binding.modifiers.mousePrevent !== true,
mouseEvtOpts = listenOpts.passive === void 0 ? true : { passive: mouseEvtPassive, capture: true },
mouseEvtOpts = listenOpts.hasPassive === true ? { passive: mouseEvtPassive, capture: true } : true,
touchEvtPassive = binding.modifiers.mightPrevent !== true && binding.modifiers.prevent !== true,
touchEvtOpts = touchEvtPassive ? listenOpts.passive : (listenOpts.passive === void 0 ? null : { passive: false })
touchEvtOpts = listenOpts[touchEvtPassive === true ? 'passive' : 'notPassive']

@@ -249,0 +249,0 @@ if (mouse === true) {

@@ -6,4 +6,2 @@ import { position, leftClick, stopAndPrevent, listenOpts } from '../utils/event.js'

const evtOpts = listenOpts.passive === void 0 ? null : { passive: false }
const

@@ -154,4 +152,4 @@ keyCodes = {

}
el.addEventListener('touchstart', ctx.start, evtOpts)
el.addEventListener('touchmove', ctx.end, evtOpts)
el.addEventListener('touchstart', ctx.start, listenOpts.notPassive)
el.addEventListener('touchmove', ctx.end, listenOpts.notPassive)
el.addEventListener('touchcancel', ctx.end)

@@ -190,4 +188,4 @@ el.addEventListener('touchend', ctx.end)

}
el.removeEventListener('touchstart', ctx.start, evtOpts)
el.removeEventListener('touchmove', ctx.end, evtOpts)
el.removeEventListener('touchstart', ctx.start, listenOpts.notPassive)
el.removeEventListener('touchmove', ctx.end, listenOpts.notPassive)
el.removeEventListener('touchcancel', ctx.end)

@@ -194,0 +192,0 @@ el.removeEventListener('touchend', ctx.end)

@@ -6,4 +6,2 @@ import Platform from '../plugins/Platform.js'

const evtOpts = listenOpts.passive === void 0 ? null : { passive: false }
function getDirection (mod) {

@@ -232,4 +230,4 @@ let dir = {}

el.addEventListener('touchstart', ctx.start, evtOpts)
el.addEventListener('touchmove', ctx.move, evtOpts)
el.addEventListener('touchstart', ctx.start, listenOpts.notPassive)
el.addEventListener('touchmove', ctx.move, listenOpts.notPassive)
el.addEventListener('touchcancel', ctx.end)

@@ -256,4 +254,4 @@ el.addEventListener('touchend', ctx.end)

}
el.removeEventListener('touchstart', ctx.start, evtOpts)
el.removeEventListener('touchmove', ctx.move, evtOpts)
el.removeEventListener('touchstart', ctx.start, listenOpts.notPassive)
el.removeEventListener('touchmove', ctx.move, listenOpts.notPassive)
el.removeEventListener('touchcancel', ctx.end)

@@ -260,0 +258,0 @@ el.removeEventListener('touchend', ctx.end)

@@ -59,3 +59,3 @@ import { clearSelection } from '../utils/selection.js'

}, 10)
}, 600)
}, 300)
},

@@ -156,3 +156,3 @@

clearTimeout(this.touchTimer)
this.__cleanup !== void 0 && this.__cleanup()
this.__anchorCleanup !== void 0 && this.__anchorCleanup()

@@ -159,0 +159,0 @@ if (this.anchorEl !== void 0) {

import Vue from 'vue'
import uid from '../utils/uid.js'

@@ -22,2 +21,4 @@ let inject

export default {
inheritAttrs: false,
props: {

@@ -44,14 +45,7 @@ contentClass: [Array, String, Object],

data: () => ({
portalId: uid()
}),
render () {
this.__portal !== void 0 && this.__portal.$forceUpdate()
return null
},
beforeMount () {
const id = this.portalId
if (inject === void 0) {

@@ -61,3 +55,3 @@ fillInject(this.$root.$options)

this.__portal = new Vue({
const obj = {
...inject,

@@ -68,12 +62,20 @@

components: this.$options.components,
directives: this.$options.directives,
directives: this.$options.directives
}
created () {
this.portalParentId = id
},
if (this.__onPortalClose !== void 0) {
obj.methods = {
__qClosePopup: this.__onPortalClose
}
}
methods: {
__qPortalClose: this.hide
const onCreated = this.__onPortalCreated
if (onCreated !== void 0) {
obj.created = function () {
onCreated(this)
}
}).$mount()
}
this.__portal = new Vue(obj).$mount()
},

@@ -80,0 +82,0 @@

@@ -56,5 +56,3 @@ import { getEventPath, listenOpts, stopAndPrevent } from '../utils/event.js'

// ref. https://developers.google.com/web/updates/2017/01/scrolling-intervention
const evtOpts = listenOpts.passive === void 0 ? void 0 : { passive: false }
window[`${action}EventListener`]('wheel', onWheel, evtOpts)
window[`${action}EventListener`]('wheel', onWheel, listenOpts.notPassive)
}

@@ -61,0 +59,0 @@ }

@@ -48,13 +48,3 @@ import { isSSR } from '../plugins/Platform.js'

}
},
methods: {
isExactActiveRoute (el) {
return el.classList.contains(this.exactActiveClass || 'q-router-link--exact-active')
},
isActiveRoute (el) {
return el.classList.contains(this.activeClass || 'q-router-link--active')
}
}
}

@@ -9,24 +9,26 @@ import Platform from '../plugins/Platform.js'

window.addEventListener('keyup', evt => {
if (handlers.length === 0) {
return
if (
handlers.length !== 0 &&
(evt.which === 27 || evt.keyCode === 27)
) {
handlers[handlers.length - 1].fn()
}
if (evt.which === 27 || evt.keyCode === 27) {
handlers[handlers.length - 1]()
}
})
},
register (handler) {
if (Platform.is.desktop) {
!this.__installed && this.__install()
handlers.push(handler)
register (comp, fn) {
if (Platform.is.desktop === true) {
this.__installed !== true && this.__install()
handlers.push({ comp, fn })
}
},
pop () {
if (Platform.is.desktop) {
handlers.pop()
pop (comp) {
if (Platform.is.desktop === true) {
const index = handlers.findIndex(h => h.comp === comp)
if (index > -1) {
handlers.splice(index, 1)
}
}
}
}

@@ -1,28 +0,20 @@

export const listenOpts = {}
Object.defineProperty(listenOpts, 'passive', {
configurable: true,
get () {
let passive
export const listenOpts = {
hasPassive: false
}
try {
var opts = Object.defineProperty({}, 'passive', {
get () {
passive = { passive: true }
}
try {
var opts = Object.defineProperty({}, 'passive', {
get () {
Object.assign(listenOpts, {
hasPassive: true,
passive: { passive: true },
notPassive: { passive: false }
})
window.addEventListener('qtest', null, opts)
window.removeEventListener('qtest', null, opts)
}
catch (e) {}
})
window.addEventListener('qtest', null, opts)
window.removeEventListener('qtest', null, opts)
}
catch (e) {}
listenOpts.passive = passive
return passive
},
set (val) {
Object.defineProperty(this, 'passive', {
value: val
})
}
})
export function leftClick (e) {

@@ -29,0 +21,0 @@ return e.button === 0

@@ -15,2 +15,5 @@ import Vue from 'vue'

className !== void 0 && (props.contentClass = className)
style !== void 0 && (props.contentStyle = style)
const

@@ -56,4 +59,3 @@ okFns = [],

props,
style,
class: className,
attrs: props,
on: {

@@ -60,0 +62,0 @@ ok,

import Platform from '../plugins/Platform.js'
import Vue from 'vue'

@@ -16,2 +17,5 @@ export default (url, reject) => {

}
else if (Vue.prototype.$q.electron !== void 0) {
return Vue.prototype.$q.electron.shell.openExternal(url)
}

@@ -18,0 +22,0 @@ let win = open(url, '_blank')

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

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