From 81f12d98da437f0b3fba1cedc6dfbe741a25e133 Mon Sep 17 00:00:00 2001 From: null Date: Sat, 25 Feb 2023 12:57:25 +0800 Subject: [PATCH 1/8] fix: if miscInfo == undefined --- src/EIDEProjectExplorer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/EIDEProjectExplorer.ts b/src/EIDEProjectExplorer.ts index 2fd08a85..1ae5b6e2 100644 --- a/src/EIDEProjectExplorer.ts +++ b/src/EIDEProjectExplorer.ts @@ -3124,7 +3124,7 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco try { const prjConf: ProjectConfigData = JSON.parse(prjFile.Read()); prjConf.name = option.name; // set project name - prjConf.miscInfo.uid = undefined; // reset uid + if (prjConf.miscInfo) prjConf.miscInfo.uid = undefined; // reset uid prjFile.Write(JSON.stringify(prjConf)); } catch (error) { throw Error(`Init project failed !, msg: ${error.message}`); From 77c9d6047b0050c87bb8ae72693b1e11f36f6a00 Mon Sep 17 00:00:00 2001 From: null Date: Sat, 25 Feb 2023 13:06:39 +0800 Subject: [PATCH 2/8] remove built-in serialport bar --- src/EIDEProject.ts | 3 +- src/extension.ts | 124 +-------------------------------------------- 2 files changed, 4 insertions(+), 123 deletions(-) diff --git a/src/EIDEProject.ts b/src/EIDEProject.ts index 1c67d3cf..5f677b37 100644 --- a/src/EIDEProject.ts +++ b/src/EIDEProject.ts @@ -2864,7 +2864,8 @@ class EIDEProject extends AbstractProject { "zixuanwang.linkerscript", "redhat.vscode-yaml", "IBM.output-colorizer", - "cschlosser.doxdocgen" + "cschlosser.doxdocgen", + "ms-vscode.vscode-serial-monitor" ]; const prjInfo = this.GetConfiguration().config; diff --git a/src/extension.ts b/src/extension.ts index 2f8fcf40..0c25dc77 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -111,11 +111,10 @@ export async function activate(context: vscode.ExtensionContext) { subscriptions.push(vscode.commands.registerCommand('eide.c51ToSdcc', () => c51ToSDCC())); subscriptions.push(vscode.commands.registerCommand('eide.ReloadJlinkDevs', () => reloadJlinkDevices())); subscriptions.push(vscode.commands.registerCommand('eide.ReloadStm8Devs', () => reloadStm8Devices())); - subscriptions.push(vscode.commands.registerCommand('eide.selectBaudrate', () => onSelectSerialBaudrate())); subscriptions.push(vscode.commands.registerCommand('eide.create.clang-format.file', () => newClangFormatFile())); // internal command - subscriptions.push(vscode.commands.registerCommand('_cl.eide.selectCurSerialName', () => onSelectCurSerialName())); + // TODO // operations const operationExplorer = new OperationExplorer(context); @@ -321,11 +320,6 @@ function postLaunchHook(extensionCtx: vscode.ExtensionContext) { // internal vsc-commands funcs ////////////////////////////////////////////////// -let serial_curPort: string | undefined; -let serial_nameBar: vscode.StatusBarItem | undefined; -let serial_baudBar: vscode.StatusBarItem | undefined; -let serial_openBar_args: string[] = [null]; - function ShowUUID() { vscode.window.showInputBox({ value: platform.GetUUID() @@ -344,18 +338,6 @@ function reloadStm8Devices() { } } -function updateSerialportBarState() { - if (SettingManager.GetInstance().isShowSerialportStatusbar()) { - StatusBarManager.getInstance().show('serialport'); - StatusBarManager.getInstance().show('serialport-name'); - StatusBarManager.getInstance().show('serialport-baud'); - } else { - StatusBarManager.getInstance().hide('serialport'); - StatusBarManager.getInstance().hide('serialport-name'); - StatusBarManager.getInstance().hide('serialport-baud'); - } -} - async function newClangFormatFile() { let root = WorkspaceManager.getInstance().getWorkspaceRoot(); @@ -375,56 +357,6 @@ async function newClangFormatFile() { } } -async function onSelectSerialBaudrate() { - - const baudList: string[] = [ - '600', '1200', '2400', - '4800', '9600', '14400', - '19200', '28800', '38400', - '57600', '115200', '230400', - '460800', '576000', '921600' - ]; - - const baudrate = await vscode.window.showQuickPick(baudList, { - placeHolder: 'select a baudrate for serialport' - }); - - if (baudrate) { - SettingManager.GetInstance().setSerialBaudrate( - parseInt(baudrate), - WorkspaceManager.getInstance().hasWorkspaces() == false - ); - } -} - -async function onSelectCurSerialName() { - try { - const portList: string[] = ResManager.GetInstance().enumSerialPort(); - - if (portList.length === 0) { - GlobalEvent.emit('msg', newMessage('Info', 'Not found any serial port !')); - return; - } - - const portName = await vscode.window.showQuickPick(portList, { - canPickMany: false, - placeHolder: 'select a serial port to open' - }); - - if (portName && portName != serial_curPort) { - serial_curPort = portName; - if (serial_nameBar) { - serial_nameBar.text = `${view_str$operation$serialport_name}: ${serial_curPort}`; - serial_nameBar.tooltip = serial_curPort; - serial_openBar_args[0] = serial_curPort; - updateSerialportBarState(); - } - } - } catch (error) { - GlobalEvent.emit('error', error); - } -} - ////////////////////////////////////////////////// // eide binaries installer ////////////////////////////////////////////////// @@ -1086,49 +1018,8 @@ async function InitComponents(context: vscode.ExtensionContext): Promise 0) { - if (ports.length == 1 || !ports.includes(serialDefCfg.defaultPort)) { - serial_curPort = ports[0]; - } - } - } catch (error) { - // nothing todo - } - - // serial btn - const serial_openBar = statusBarManager.create('serialport'); - serial_openBar.text = '$(plug) ' + view_str$operation$serialport; - serial_openBar.tooltip = view_str$operation$serialport; - serial_openBar_args[0] = serial_curPort; - serial_openBar.command = { - title: 'open serialport', - command: '_cl.eide.Operation.OpenSerialPortMonitor', - arguments: serial_openBar_args, - }; - - // serial name btn - serial_nameBar = statusBarManager.create('serialport-name'); - serial_nameBar.text = `${view_str$operation$serialport_name}: ${serial_curPort || 'none'}`; - serial_nameBar.tooltip = 'serial name'; - serial_nameBar.command = '_cl.eide.selectCurSerialName'; - - // serial baudrate btn - serial_baudBar = statusBarManager.create('serialport-baud'); - const baudrate = settingManager.getSerialBaudrate(); - serial_baudBar.text = `${view_str$operation$baudrate}: ${baudrate}`; - serial_baudBar.tooltip = serial_baudBar.text; - serial_baudBar.command = 'eide.selectBaudrate'; - - // show now - updateSerialportBarState(); + // TODO } // register msys bash profile for windows @@ -1144,17 +1035,6 @@ async function InitComponents(context: vscode.ExtensionContext): Promise { - /* serialport */ - if (e.affectsConfiguration('EIDE.SerialPortMonitor.ShowStatusBar')) { - updateSerialportBarState(); - } - else if (e.affectsConfiguration('EIDE.SerialPortMonitor.BaudRate') && serial_baudBar) { - const baudrate = settingManager.getSerialBaudrate(); - serial_baudBar.text = `${view_str$operation$baudrate}: ${baudrate}`; - serial_baudBar.tooltip = serial_baudBar.text; - updateSerialportBarState(); - } - /* set some toolpath to env when path is changed */ if (e.affectsConfiguration('EIDE.ARM.GCC.InstallDirectory') || e.affectsConfiguration('EIDE.JLink.InstallDirectory') || From b13239c5c7d204fb20c37e6040528309611fc221 Mon Sep 17 00:00:00 2001 From: null Date: Sat, 25 Feb 2023 13:18:59 +0800 Subject: [PATCH 3/8] optimize builder args generate --- src/CodeBuilder.ts | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/CodeBuilder.ts b/src/CodeBuilder.ts index 8c959a89..95381ea0 100644 --- a/src/CodeBuilder.ts +++ b/src/CodeBuilder.ts @@ -507,20 +507,16 @@ export abstract class CodeBuilder { } } - if (config.toolchain === 'Keil_C51') { // disable increment compile for Keil C51 - builderModeList.push('normal'); + if (config.toolchain === 'Keil_C51') { + builderModeList.push('normal'); // disable increment build for Keil C51 } else { - builderModeList.push(this.isRebuild() ? 'normal' : 'fast'); + builderModeList.push('fast'); } if (settingManager.isUseMultithreadMode()) { builderModeList.push('multhread'); } - if (this.useShowParamsMode) { - builderModeList.push('debug'); - } - // set build mode builderOptions.buildMode = builderModeList.map(str => str.toLowerCase()).join('|'); } @@ -542,6 +538,14 @@ export abstract class CodeBuilder { '-p', paramsPath, ]; + if (this.isRebuild()) { + cmds.push('--rebuild'); + } + + if (this.useShowParamsMode) { + cmds.push('--only-dump-args'); + } + const extraCmd = settingManager.getBuilderAdditionalCommandLine()?.trim(); if (extraCmd) { cmds = cmds.concat(extraCmd.split(/\s+/)); From eddc6828884572dbcc74ef523c5e1a389c7a18ee Mon Sep 17 00:00:00 2001 From: null Date: Sun, 26 Feb 2023 00:05:05 +0800 Subject: [PATCH 4/8] - [new]: linker order support --- lang/any.gcc.verify.json | 22 ++++++++++++++++++++ lang/arm.gcc.verify.json | 22 ++++++++++++++++++++ lang/arm.iar.verify.json | 22 ++++++++++++++++++++ lang/arm.v5.verify.json | 22 ++++++++++++++++++++ lang/arm.v6.verify.json | 22 ++++++++++++++++++++ lang/riscv.gcc.verify.json | 22 ++++++++++++++++++++ lang/sdcc.verify.json | 22 ++++++++++++++++++++ lang/stm8.iar.verify.json | 22 ++++++++++++++++++++ res/data/config.yaml | 2 +- res/html/builder_options/js/app.js | 2 +- res/html/builder_options/js/chunk-vendors.js | 2 +- 11 files changed, 179 insertions(+), 3 deletions(-) diff --git a/lang/any.gcc.verify.json b/lang/any.gcc.verify.json index c19dba1c..382f5711 100644 --- a/lang/any.gcc.verify.json +++ b/lang/any.gcc.verify.json @@ -243,6 +243,28 @@ "description.zh-cn": "链接库,例如:-lxxx", "$ref": "#/definitions/FLAGS", "default": "" + }, + "object-order": { + "type": "array", + "readable_name": "Object Order", + "readable_name.zh-cn": "Object Order", + "markdownDescription": "Object Order (used to determine the order in which object files are linked)", + "description.zh-cn": "Object Order(用于决定某些 obj 文件的链接顺序)", + "default": [], + "properties": { + "pattern": { + "type": "string", + "readable_name": "Pattern", + "description": "A glob pattern (https://github.com/dazinator/DotNet.Glob) to match a object (*.o) file", + "default": "**/your/pattern/for/object/file/path/*.o" + }, + "order": { + "type": "number", + "readable_name": "Order", + "description": "An integer number (The smaller the value, the higher the priority)", + "default": 0 + } + } } } } diff --git a/lang/arm.gcc.verify.json b/lang/arm.gcc.verify.json index 59de0c94..967dbf16 100644 --- a/lang/arm.gcc.verify.json +++ b/lang/arm.gcc.verify.json @@ -332,6 +332,28 @@ "description.zh-cn": "链接库选项,例如:-lxxx", "$ref": "#/definitions/FLAGS", "default": "" + }, + "object-order": { + "type": "array", + "readable_name": "Object Order", + "readable_name.zh-cn": "Object Order", + "markdownDescription": "Object Order (used to determine the order in which object files are linked)", + "description.zh-cn": "Object Order(用于决定某些 obj 文件的链接顺序)", + "default": [], + "properties": { + "pattern": { + "type": "string", + "readable_name": "Pattern", + "description": "A glob pattern (https://github.com/dazinator/DotNet.Glob) to match a object (*.o) file", + "default": "**/your/pattern/for/object/file/path/*.o" + }, + "order": { + "type": "number", + "readable_name": "Order", + "description": "An integer number (The smaller the value, the higher the priority)", + "default": 0 + } + } } } } diff --git a/lang/arm.iar.verify.json b/lang/arm.iar.verify.json index aeabf3b5..8002acb1 100644 --- a/lang/arm.iar.verify.json +++ b/lang/arm.iar.verify.json @@ -473,6 +473,28 @@ "markdownDescription": "Other Linker Options", "description.zh-cn": "链接器附加选项", "$ref": "#/definitions/misc-controls" + }, + "object-order": { + "type": "array", + "readable_name": "Object Order", + "readable_name.zh-cn": "Object Order", + "markdownDescription": "Object Order (used to determine the order in which object files are linked)", + "description.zh-cn": "Object Order(用于决定某些 obj 文件的链接顺序)", + "default": [], + "properties": { + "pattern": { + "type": "string", + "readable_name": "Pattern", + "description": "A glob pattern (https://github.com/dazinator/DotNet.Glob) to match a object (*.o) file", + "default": "**/your/pattern/for/object/file/path/*.o" + }, + "order": { + "type": "number", + "readable_name": "Order", + "description": "An integer number (The smaller the value, the higher the priority)", + "default": 0 + } + } } } } diff --git a/lang/arm.v5.verify.json b/lang/arm.v5.verify.json index 1c89a879..edd5480e 100644 --- a/lang/arm.v5.verify.json +++ b/lang/arm.v5.verify.json @@ -462,6 +462,28 @@ "type": "string" }, "default": "" + }, + "object-order": { + "type": "array", + "readable_name": "Object Order", + "readable_name.zh-cn": "Object Order", + "markdownDescription": "Object Order (used to determine the order in which object files are linked)", + "description.zh-cn": "Object Order(用于决定某些 obj 文件的链接顺序)", + "default": [], + "properties": { + "pattern": { + "type": "string", + "readable_name": "Pattern", + "description": "A glob pattern (https://github.com/dazinator/DotNet.Glob) to match a object (*.o) file", + "default": "**/your/pattern/for/object/file/path/*.o" + }, + "order": { + "type": "number", + "readable_name": "Order", + "description": "An integer number (The smaller the value, the higher the priority)", + "default": 0 + } + } } } } diff --git a/lang/arm.v6.verify.json b/lang/arm.v6.verify.json index cea1eaf6..b370e362 100644 --- a/lang/arm.v6.verify.json +++ b/lang/arm.v6.verify.json @@ -400,6 +400,28 @@ "type": "string" }, "default": "" + }, + "object-order": { + "type": "array", + "readable_name": "Object Order", + "readable_name.zh-cn": "Object Order", + "markdownDescription": "Object Order (used to determine the order in which object files are linked)", + "description.zh-cn": "Object Order(用于决定某些 obj 文件的链接顺序)", + "default": [], + "properties": { + "pattern": { + "type": "string", + "readable_name": "Pattern", + "description": "A glob pattern (https://github.com/dazinator/DotNet.Glob) to match a object (*.o) file", + "default": "**/your/pattern/for/object/file/path/*.o" + }, + "order": { + "type": "number", + "readable_name": "Order", + "description": "An integer number (The smaller the value, the higher the priority)", + "default": 0 + } + } } } } diff --git a/lang/riscv.gcc.verify.json b/lang/riscv.gcc.verify.json index 894feef6..975c34dd 100644 --- a/lang/riscv.gcc.verify.json +++ b/lang/riscv.gcc.verify.json @@ -344,6 +344,28 @@ "description.zh-cn": "链接库选项,例如:-lxxx", "$ref": "#/definitions/FLAGS", "default": "" + }, + "object-order": { + "type": "array", + "readable_name": "Object Order", + "readable_name.zh-cn": "Object Order", + "markdownDescription": "Object Order (used to determine the order in which object files are linked)", + "description.zh-cn": "Object Order(用于决定某些 obj 文件的链接顺序)", + "default": [], + "properties": { + "pattern": { + "type": "string", + "readable_name": "Pattern", + "description": "A glob pattern (https://github.com/dazinator/DotNet.Glob) to match a object (*.o) file", + "default": "**/your/pattern/for/object/file/path/*.o" + }, + "order": { + "type": "number", + "readable_name": "Order", + "description": "An integer number (The smaller the value, the higher the priority)", + "default": 0 + } + } } } } diff --git a/lang/sdcc.verify.json b/lang/sdcc.verify.json index b0a3babb..79353fc8 100644 --- a/lang/sdcc.verify.json +++ b/lang/sdcc.verify.json @@ -412,6 +412,28 @@ "markdownDescription": "Other Linker Options", "description.zh-cn": "链接器附加选项", "$ref": "#/definitions/misc-controls" + }, + "object-order": { + "type": "array", + "readable_name": "Object Order", + "readable_name.zh-cn": "Object Order", + "markdownDescription": "Object Order (used to determine the order in which object files are linked)", + "description.zh-cn": "Object Order(用于决定某些 obj 文件的链接顺序)", + "default": [], + "properties": { + "pattern": { + "type": "string", + "readable_name": "Pattern", + "description": "A glob pattern (https://github.com/dazinator/DotNet.Glob) to match a object (*.o) file", + "default": "**/your/pattern/for/object/file/path/*.o" + }, + "order": { + "type": "number", + "readable_name": "Order", + "description": "An integer number (The smaller the value, the higher the priority)", + "default": 0 + } + } } } } diff --git a/lang/stm8.iar.verify.json b/lang/stm8.iar.verify.json index b6d3579b..d19b6aae 100644 --- a/lang/stm8.iar.verify.json +++ b/lang/stm8.iar.verify.json @@ -521,6 +521,28 @@ "markdownDescription": "Other Linker Options", "description.zh-cn": "链接器附加选项", "$ref": "#/definitions/misc-controls" + }, + "object-order": { + "type": "array", + "readable_name": "Object Order", + "readable_name.zh-cn": "Object Order", + "markdownDescription": "Object Order (used to determine the order in which object files are linked)", + "description.zh-cn": "Object Order(用于决定某些 obj 文件的链接顺序)", + "default": [], + "properties": { + "pattern": { + "type": "string", + "readable_name": "Pattern", + "description": "A glob pattern (https://github.com/dazinator/DotNet.Glob) to match a object (*.o) file", + "default": "**/your/pattern/for/object/file/path/*.o" + }, + "order": { + "type": "number", + "readable_name": "Order", + "description": "An integer number (The smaller the value, the higher the priority)", + "default": 0 + } + } } } } diff --git a/res/data/config.yaml b/res/data/config.yaml index ea081597..9892b863 100644 --- a/res/data/config.yaml +++ b/res/data/config.yaml @@ -2,4 +2,4 @@ version: '1.0' -binary_min_version: '10.0.0' +binary_min_version: '11.0.0' diff --git a/res/html/builder_options/js/app.js b/res/html/builder_options/js/app.js index 1f2c09e3..45dc30b5 100644 --- a/res/html/builder_options/js/app.js +++ b/res/html/builder_options/js/app.js @@ -1,2 +1,2 @@ -(function(t){function e(e){for(var s,o,n=e[0],r=e[1],c=e[2],u=0,p=[];u-1&&e.splice(a,1)}},mounted:function(){var t=this;this.$nextTick((function(){t.value?t.findAndActivateTab(t.value):t.tabs.length>0&&t.activateTab(t.tabs[0])}))},watch:{value:function(t){this.findAndActivateTab(t)}}},x=k,w=Object(p["a"])(x,r,c,!1,null,null,null),S=w.exports,O=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"show",rawName:"v-show",value:t.active,expression:"active"}],staticClass:"tab-pane fade",class:{"active show":t.active},attrs:{id:t.id||t.label,"aria-expanded":t.active}},[t._t("default")],2)},A=[],T={name:"tab-pane",props:["label","id","title"],inject:["addTab","removeTab"],data:function(){return{active:!1}},mounted:function(){this.addTab(this)},destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el),this.removeTab(this)}},j=T,B=Object(p["a"])(j,O,A,!1,null,null,null),P=B.exports,z=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a(t.tag,{tag:"component",staticClass:"btn",class:t.classes,attrs:{type:"button"===t.tag?t.nativeType:""},on:{click:t.handleClick}},[t.$slots.icon||t.icon&&t.$slots.default?a("span",{staticClass:"btn-inner--icon"},[t._t("icon",[a("i",{class:t.icon})])],2):t._e(),t.$slots.default?t._e():a("i",{class:t.icon}),t.$slots.icon||t.icon&&t.$slots.default?a("span",{staticClass:"btn-inner--text"},[t._t("default",[t._v(" "+t._s(t.text)+" ")])],2):t._e(),t.$slots.icon||t.icon?t._e():t._t("default")],2)},I=[],D=a("ade3"),W={name:"base-button",props:{tag:{type:String,default:"button",description:"Button tag (default -> button)"},type:{type:String,default:"default",description:"Button type (e,g primary, danger etc)"},size:{type:String,default:"",description:"Button size lg|sm"},textColor:{type:String,default:"",description:"Button text color (e.g primary, danger etc)"},nativeType:{type:String,default:"button",description:"Button native type (e.g submit,button etc)"},icon:{type:String,default:"",description:"Button icon"},text:{type:String,default:"",description:"Button text in case not provided via default slot"},outline:{type:Boolean,default:!1,description:"Whether button style is outline"},rounded:{type:Boolean,default:!1,description:"Whether button style is rounded"},iconOnly:{type:Boolean,default:!1,description:"Whether button contains only an icon"},block:{type:Boolean,default:!1,description:"Whether button is of block type"}},computed:{classes:function(){var t=[{"btn-block":this.block},{"rounded-circle":this.rounded},{"btn-icon-only":this.iconOnly},Object(D["a"])({},"text-".concat(this.textColor),this.textColor),{"btn-icon":this.icon||this.$slots.icon},this.type&&!this.outline?"btn-".concat(this.type):"",this.outline?"btn-outline-".concat(this.type):""];return this.size&&t.push("btn-".concat(this.size)),t}},methods:{handleClick:function(t){this.$emit("click",t)}}},E=W,N=Object(p["a"])(E,z,I,!1,null,null,null),F=N.exports,M=function(){var t,e,a,s=this,i=s.$createElement,l=s._self._c||i;return l("div",{staticClass:"card",class:[{"card-lift--hover":s.hover},{shadow:s.shadow},(t={},t["shadow-"+s.shadowSize]=s.shadowSize,t),(e={},e["bg-gradient-"+s.gradient]=s.gradient,e),(a={},a["bg-"+s.type]=s.type,a)]},[s.$slots.header?l("div",{staticClass:"card-header",class:s.headerClasses},[s._t("header")],2):s._e(),s.noBody?s._e():l("div",{staticClass:"card-body",class:s.bodyClasses},[s._t("default")],2),s.noBody?s._t("default"):s._e(),s.$slots.footer?l("div",{staticClass:"card-footer",class:s.footerClasses},[s._t("footer")],2):s._e()],2)},H=[],L={name:"card",props:{type:{type:String,description:"Card type"},gradient:{type:String,description:"Card background gradient type (warning,danger etc)"},hover:{type:Boolean,description:"Whether card should move on hover"},shadow:{type:Boolean,description:"Whether card has shadow"},shadowSize:{type:String,description:"Card shadow size"},noBody:{type:Boolean,default:!1,description:"Whether card should have wrapper body class"},bodyClasses:{type:[String,Object,Array],description:"Card body css classes"},headerClasses:{type:[String,Object,Array],description:"Card header css classes"},footerClasses:{type:[String,Object,Array],description:"Card footer css classes"}}},R=L,q=Object(p["a"])(R,M,H,!1,null,null,null),U=q.exports,V=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("SlideYUpTransition",{attrs:{duration:t.animationDuration}},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"show"}],staticClass:"modal fade",class:[{"show d-block":t.show},{"d-none":!t.show},{"modal-mini":"mini"===t.type}],attrs:{tabindex:"-1",role:"dialog","aria-hidden":!t.show},on:{click:function(e){return e.target!==e.currentTarget?null:t.closeModal(e)}}},[a("div",{staticClass:"modal-dialog modal-dialog-centered",class:[{"modal-notice":"notice"===t.type},t.modalClasses]},[a("div",{staticClass:"modal-content",class:[t.gradient?"bg-gradient-"+t.gradient:"",t.modalContentClasses]},[t.$slots.header?a("div",{staticClass:"modal-header",class:[t.headerClasses]},[t._t("header"),t._t("close-button",[t.showClose?a("button",{staticClass:"close",attrs:{type:"button","data-dismiss":"modal","aria-label":"Close"},on:{click:t.closeModal}},[a("span",{attrs:{"aria-hidden":!t.show}},[t._v("×")])]):t._e()])],2):t._e(),a("div",{staticClass:"modal-body",class:t.bodyClasses},[t._t("default")],2),t.$slots.footer?a("div",{staticClass:"modal-footer",class:t.footerClasses},[t._t("footer")],2):t._e()])])])])},J=[],Y=(a("a9e3"),a("7c76")),G={name:"modal",components:{SlideYUpTransition:Y["b"]},props:{show:Boolean,showClose:{type:Boolean,default:!0},type:{type:String,default:"",validator:function(t){var e=["","notice","mini"];return-1!==e.indexOf(t)},description:'Modal type (notice|mini|"") '},modalClasses:{type:[Object,String],description:"Modal dialog css classes"},modalContentClasses:{type:[Object,String],description:"Modal dialog content css classes"},gradient:{type:String,description:"Modal gradient type (danger, primary etc)"},headerClasses:{type:[Object,String],description:"Modal Header css classes"},bodyClasses:{type:[Object,String],description:"Modal Body css classes"},footerClasses:{type:[Object,String],description:"Modal Footer css classes"},animationDuration:{type:Number,default:500,description:"Modal transition duration"}},methods:{closeModal:function(){this.$emit("update:show",!1),this.$emit("close")}},watch:{show:function(t){var e=document.body.classList;t?e.add("modal-open"):e.remove("modal-open")}}},K=G,Z=(a("22d7"),Object(p["a"])(K,V,J,!1,null,null,null)),Q=Z.exports,X=(a("cd74"),{lang:"default",strs:{default:{title:"Builder Options","title.task":"User Task","title.global":"Global Options","title.c/c++":"C/C++ Compiler","title.asmber":"Assembler","title.linker":"Linker","title.task.prebuild":"Prebuild Task","title.task.posbuild":"PostBuild Task","title.task.name":"Task Name","title.task.command":"Command","title.task.options":"Options","title.task.env.name":"Variable Name","title.task.env.desc":"Description/Value","prompt.task.prebuild":"Run some shell task before build","prompt.task.posbuild":"Run some shell task after build done","prompt.task.name":"A Human-Readable Name","prompt.task.command":"Shell Command","prompt.task.disable":"Disable this command","prompt.task.aif":"Whether to skip subsequent commands if this command is failed","prompt.task.sbif":"Whether to stop building directly when this command is failed","placeholder.task.command":"Input shell commands","title.btn.add":"Add","title.btn.del":"Delete","title.btn.save":"Save All","title.btn.open.config":"Open Config","title.btn.variables":"Variables"},"zh-cn":{title:"构建器选项","title.task":"用户任务","title.global":"全局选项","title.c/c++":"C/C++ 编译器","title.asmber":"汇编器","title.linker":"链接器","title.task.prebuild":"构建前任务","title.task.posbuild":"构建后任务","title.task.name":"任务名称","title.task.command":"命令","title.task.options":"选项","title.task.env.name":"变量名","title.task.env.desc":"描述/值","prompt.task.prebuild":"指定一些任务,将在构建开始前运行","prompt.task.posbuild":"指定一些任务,将在构建完成后运行","prompt.task.name":"用于显示的只读名称","prompt.task.command":"Shell 命令行","prompt.task.disable":"禁用该任务","prompt.task.aif":"如果失败,则跳过后续命令","prompt.task.sbif":"如果失败,则停止构建","placeholder.task.command":"输入 Shell 命令行","title.btn.add":"添加","title.btn.del":"删除","title.btn.save":"全部保存","title.btn.open.config":"打开配置","title.btn.variables":"变量"}},style:{textarea:"font-family: Consolas",input:"min-height: 43px; height: 43px;"},textarea:{autosize:{minRows:2}},dialog:{title:"",msg:"",visible:!1,theme:"success"},location:{tooltip:{title:"top",options:"right"}},prjEnvList:[],contextData:{},task:{before:[],after:[]},global:[],cpp:[],asm:[],linker:[]}),tt={name:"App",components:{Tabs:S,TabPane:P,BaseButton:F,Card:U,Modal:Q},data:function(){return X},mounted:function(){var t=this;s=this,this.$on("save-status",(function(e){t.dialog.title=e.title||t.title,t.dialog.msg=e.msg,t.dialog.theme=e.success?"success":"danger",t.dialog.visible=!0}))},methods:{getInstance:function(){return s},forceUpdate:function(){this.$forceUpdate()},onSave:function(){s.$emit("save-all")},onOpenConfig:function(){s.$emit("open-config")},notify:function(t){s.$notify(t)},message:function(t){s.$message(t)},get_str:function(t){return this.strs[this.lang]&&void 0!==this.strs[this.lang][t]?this.strs[this.lang][t]:this.strs["default"][t]||t},query_input_auto_complete_list:function(t,e,a){if(this.contextData[a]){var s=this.contextData[a].filter((function(e){return e.includes(t)})).map((function(t){return{value:t}}));e(s)}},add_prebuild_task:function(){this.task.before.push({name:"new prebuild task",disable:!1,abortAfterFailed:!1,stopBuildAfterFailed:!0,command:'echo "project name: ${ProjectName}"'})},delete_prebuild_task:function(t){var e=this.task.before.findIndex((function(e){return e.name==t.name&&e.command==t.command}));-1!=e&&this.task.before.splice(e,1)},add_postbuild_task:function(){this.task.after.push({name:"new postbuild task",disable:!1,abortAfterFailed:!1,command:'echo "firmware: ${OutDir}/${ProjectName}.hex"'})},delete_postbuild_task:function(t){var e=this.task.after.findIndex((function(e){return e.name==t.name&&e.command==t.command}));-1!=e&&this.task.after.splice(e,1)},add_to_list:function(t,e){t.push({value:e})},delete_from_list:function(t,e){var a=t.findIndex((function(t){return t.value==e}));-1!=a&&t.splice(a,1)},get_readable_name:function(t){return t.disable_readable_name?this.to_readable_name(t.name):t.readable_name||t.description||this.to_readable_name(t.name)},to_readable_name:function(t){var e,a=t.replace(/-/g," ").replace(/#/g,"/").replace(/\$/g,""),s="",l="",o=function(t){return t>="a"&&t<="z"},n=function(t){return t>="A"&&t<="Z"},r=Object(i["a"])(a);try{for(r.s();!(e=r.n()).done;){var c=e.value;n(c)&&o(l)&&(s+=" "),s+=c,l=c}}catch(d){r.e(d)}finally{r.f()}return s},get_rows_by_value:function(t){var e=t.length/60+(t.length%60>0);return e||1}}};$((function(){$('[data-toggle="popover"]').popover()})),$((function(){$('[data-toggle="tooltip"]').tooltip()}));var et=tt,at=(a("034f"),Object(p["a"])(et,o,n,!1,null,null,null)),st=at.exports,it=(a("4d1c"),a("d5a0"),a("a4d4"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a(t.tag,{tag:"component",staticClass:"badge",class:["badge-"+t.type,t.rounded?"badge-pill":"",t.circle&&"badge-circle"]},[t._t("default",[t.icon?a("i",{class:t.icon}):t._e()])],2)}),lt=[],ot={name:"badge",props:{tag:{type:String,default:"span",description:"Html tag to use for the badge."},rounded:{type:Boolean,default:!1,description:"Whether badge is of pill type"},circle:{type:Boolean,default:!1,description:"Whether badge is circle"},icon:{type:String,default:"",description:"Icon name. Will be overwritten by slot if slot is used"},type:{type:String,default:"default",description:"Badge type (primary|info|danger|default|warning|success)"}}},nt=ot,rt=Object(p["a"])(nt,it,lt,!1,null,null,null),ct=rt.exports,dt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("fade-transition",[t.visible?a("div",{staticClass:"alert",class:["alert-"+t.type,{"alert-dismissible":t.dismissible}],attrs:{role:"alert"}},[t.dismissible?[t._t("default",[t.icon?a("span",{staticClass:"alert-inner--icon"},[a("i",{class:t.icon})]):t._e(),t.$slots.text?a("span",{staticClass:"alert-inner--text"},[t._t("text")],2):t._e()]),t._t("dismiss-icon",[a("button",{staticClass:"close",attrs:{type:"button","data-dismiss":"alert","aria-label":"Close"},on:{click:t.dismissAlert}},[a("span",{attrs:{"aria-hidden":"true"}},[t._v("×")])])])]:t._t("default",[t.icon?a("span",{staticClass:"alert-inner--icon"},[a("i",{class:t.icon})]):t._e(),t.$slots.text?a("span",{staticClass:"alert-inner--text"},[t._t("text")],2):t._e()])],2):t._e()])},ut=[],pt={name:"base-alert",components:{FadeTransition:Y["a"]},props:{type:{type:String,default:"default",description:"Alert type"},icon:{type:String,default:"",description:"Alert icon. Will be overwritten by default slot"},dismissible:{type:Boolean,default:!1,description:"Whether alert is closes when clicking"}},data:function(){return{visible:!0}},methods:{dismissAlert:function(){this.visible=!1}}},mt=pt,vt=Object(p["a"])(mt,dt,ut,!1,null,null,null),bt=vt.exports,ft=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-control custom-checkbox",class:[{disabled:t.disabled},t.inlineClass]},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"custom-control-input",attrs:{id:t.cbId,type:"checkbox",disabled:t.disabled},domProps:{checked:Array.isArray(t.model)?t._i(t.model,null)>-1:t.model},on:{change:function(e){var a=t.model,s=e.target,i=!!s.checked;if(Array.isArray(a)){var l=null,o=t._i(a,l);s.checked?o<0&&(t.model=a.concat([l])):o>-1&&(t.model=a.slice(0,o).concat(a.slice(o+1)))}else t.model=i}}}),a("label",{staticClass:"custom-control-label",attrs:{for:t.cbId}},[t._t("default",[t.inline?a("span"):t._e()])],2)])},gt=[];function ht(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:7,e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",a="",s=0;s0?this.pageCount:this.total>0?Math.ceil(this.total/this.perPage):1},pagesToDisplay:function(){return this.totalPages>0&&this.totalPages=this.pagesToDisplay){var t=Math.floor(this.pagesToDisplay/2),e=t+this.value;return e>this.totalPages?this.totalPages-this.pagesToDisplay+1:this.value-t}return 1},maxPage:function(){if(this.value>=this.pagesToDisplay){var t=Math.floor(this.pagesToDisplay/2),e=t+this.value;return e1&&this.$emit("input",this.value-1)}},watch:{perPage:function(){this.$emit("input",1)},total:function(){this.$emit("input",1)}}},zt=Pt,It=Object(p["a"])(zt,jt,Bt,!1,null,null,null),Dt=It.exports,Wt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"progress-wrapper"},[a("div",{class:"progress-"+t.type},[a("div",{staticClass:"progress-label"},[t._t("label",[a("span",[t._v(t._s(t.label))])])],2),a("div",{staticClass:"progress-percentage"},[t._t("default",[a("span",[t._v(t._s(t.value)+"%")])])],2)]),a("div",{staticClass:"progress",style:"height: "+t.height+"px"},[a("div",{staticClass:"progress-bar",class:t.computedClasses,style:"width: "+t.value+"%;",attrs:{role:"progressbar","aria-valuenow":t.value,"aria-valuemin":"0","aria-valuemax":"100"}})])])},Et=[],Nt={name:"base-progress",props:{striped:{type:Boolean,description:"Whether progress is striped"},animated:{type:Boolean,description:"Whether progress is animated (works only with `striped` prop together)"},label:{type:String,description:"Progress label (shown on the left above progress)"},height:{type:Number,default:8,description:"Progress line height"},type:{type:String,default:"default",description:"Progress type (e.g danger, primary etc)"},value:{type:Number,default:0,validator:function(t){return t>=0&&t<=100},description:"Progress value"}},computed:{computedClasses:function(){return[{"progress-bar-striped":this.striped},{"progress-bar-animated":this.animated},Object(D["a"])({},"bg-".concat(this.type),this.type)]}}},Ft=Nt,Mt=Object(p["a"])(Ft,Wt,Et,!1,null,null,null),Ht=Mt.exports,Lt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-control custom-radio",class:[t.inlineClass,{disabled:t.disabled}]},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"custom-control-input",attrs:{id:t.cbId,type:"radio",disabled:t.disabled},domProps:{value:t.name,checked:t._q(t.model,t.name)},on:{change:function(e){t.model=t.name}}}),a("label",{staticClass:"custom-control-label",attrs:{for:t.cbId}},[t._t("default")],2)])},Rt=[],qt={name:"base-radio",props:{name:{type:[String,Number],description:"Radio label"},disabled:{type:Boolean,description:"Whether radio is disabled"},value:{type:[String,Boolean],description:"Radio value"},inline:{type:Boolean,description:"Whether radio is inline"}},data:function(){return{cbId:""}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},inlineClass:function(){return this.inline?"form-check-inline":""}},mounted:function(){this.cbId=ht()}},Ut=qt,Vt=Object(p["a"])(Ut,Lt,Rt,!1,null,null,null),Jt=Vt.exports,Yt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"input-slider-container"},[a("div",{ref:"slider",staticClass:"input-slider",class:["slider-"+t.type],attrs:{disabled:t.disabled}})])},Gt=[],Kt=a("e9fa"),Zt=a.n(Kt),Qt={name:"base-slider",props:{value:{type:[String,Array,Number],description:"Slider value"},disabled:{type:Boolean,description:"Whether slider is disabled"},range:{type:Object,default:function(){return{min:0,max:100}},description:"Slider range (defaults to 0-100)"},type:{type:String,default:"",description:"Slider type (e.g primary, danger etc)"},options:{type:Object,default:function(){return{}},description:"noUiSlider options"}},computed:{connect:function(){return Array.isArray(this.value)||[!0,!1]}},data:function(){return{slider:null}},methods:{createSlider:function(){var t=this;Zt.a.create(this.$refs.slider,Object($t["a"])({start:this.value,connect:this.connect,range:this.range},this.options));var e=this.$refs.slider.noUiSlider;e.on("slide",(function(){var a=e.get();a!==t.value&&t.$emit("input",a)}))}},mounted:function(){this.createSlider()},watch:{value:function(t,e){var a=this.$refs.slider.noUiSlider,s=a.get();t!==e&&s!==t&&(Array.isArray(s)&&Array.isArray(t)?e.length===t.length&&e.every((function(e,a){return e===t[a]}))&&a.set(t):a.set(t))}}},Xt=Qt,te=Object(p["a"])(Xt,Yt,Gt,!1,null,null,null),ee=te.exports,ae=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("label",{staticClass:"custom-toggle"},[a("input",t._g(t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.model)?t._i(t.model,null)>-1:t.model},on:{change:function(e){var a=t.model,s=e.target,i=!!s.checked;if(Array.isArray(a)){var l=null,o=t._i(a,l);s.checked?o<0&&(t.model=a.concat([l])):o>-1&&(t.model=a.slice(0,o).concat(a.slice(o+1)))}else t.model=i}}},"input",t.$attrs,!1),t.$listeners)),a("span",{staticClass:"custom-toggle-slider rounded-circle"})])},se=[],ie={name:"base-switch",inheritAttrs:!1,props:{value:{type:Boolean,default:!1,description:"Switch value"}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}}},le=ie,oe=Object(p["a"])(le,ae,se,!1,null,null,null),ne=oe.exports,re=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"icon icon-shape",class:[t.size&&"icon-"+t.size,t.type&&"icon-shape-"+t.type,t.gradient&&"bg-gradient-"+t.gradient,t.shadow&&"shadow",t.rounded&&"rounded-circle",t.color&&"text-"+t.color]},[t._t("default",[a("i",{class:t.name})])],2)},ce=[],de={name:"icon",props:{name:{type:String,default:"",description:"Icon name"},size:{type:String,default:"",description:"Icon size"},type:{type:String,default:"",description:"Icon type (primary, warning etc)"},gradient:{type:String,default:"",description:"Icon gradient type (primary, warning etc)"},color:{type:String,default:"",description:"Icon color (primary, warning etc)"},shadow:{type:Boolean,default:!1,description:"Whether icon has shadow"},rounded:{type:Boolean,default:!1,description:"Whether icon is rounded"}}},ue=de,pe=Object(p["a"])(ue,re,ce,!1,null,null,null),me=pe.exports,ve={install:function(t){t.component(ct.name,ct),t.component(bt.name,bt),t.component(F.name,F),t.component(Tt.name,Tt),t.component(kt.name,kt),t.component(Dt.name,Dt),t.component(Ht.name,Ht),t.component(Jt.name,Jt),t.component(ee.name,ee),t.component(ne.name,ne),t.component(U.name,U),t.component(me.name,me)}},be={bind:function(t,e,a){t.clickOutsideEvent=function(s){t==s.target||t.contains(s.target)||a.context[e.expression](s)},document.body.addEventListener("click",t.clickOutsideEvent)},unbind:function(t){document.body.removeEventListener("click",t.clickOutsideEvent)}},fe={install:function(t){t.directive("click-outside",be)}},ge=fe,he=a("caf9"),_e={install:function(t){t.use(ve),t.use(ge),t.use(he["a"])}},ye=a("5c96"),Ce=a.n(ye);a("0fae");l["default"].config.productionTip=!1,l["default"].use(_e),l["default"].use(Ce.a);var ke=void 0,xe=void 0,we=!1,$e=st.data(),Se=acquireVsCodeApi();function Oe(){we||(we=!0,console.log("[builder options view] start init and create page ..."),new l["default"]({render:function(t){return t(st)}}).$mount("#app"),ke=st.methods.getInstance(),ke.$on("save-all",(function(){return Te()})),ke.$on("open-config",(function(){return Se.postMessage("open-config")})),console.log("[builder options view] app inited done !"))}function Ae(t){st.methods.notify({type:t.success?"success":"error",title:t.success?"Success":"Failed",message:t.msg,position:"bottom-right"})}function Te(){if(ke){console.log("[builder options view] start post data ...");var t={before:"beforeBuildTasks",after:"afterBuildTasks"};for(var e in t){var a=ke.task[e];xe[t[e]]=a}var s={global:"global",cpp:"c/cpp-compiler",asm:"asm-compiler",linker:"linker"};for(var l in s){var o,n=ke[l],r=xe[s[l]],c=Object(i["a"])(n);try{for(c.s();!(o=c.n()).done;){var d=o.value;switch(d.type){case"array":d.value.length>0?r[d.name]=d.value.map((function(t){return t.value})):delete r[d.name];break;case"bool":d.value?r[d.name]=d.value:delete r[d.name];break;default:"string"==typeof d.value&&""==d.value.trim()?delete r[d.name]:r[d.name]=d.value;break}"string"==typeof r[d.name]&&(r[d.name]=r[d.name].replace(/\r\n|\n/g," ").replace(/\s{2,}/g," ").trim())}}catch(u){c.e(u)}finally{c.f()}}Se.postMessage(xe),console.log("[builder options view] post data done !")}else Ae({success:!1,msg:"App have not inited !"})}function je(t,e){var a,s=e.split("/"),l=t,o=Object(i["a"])(s);try{for(o.s();!(a=o.n()).done;){var n=a.value;if(""!=n){if(void 0==l)break;l=l[n]}}}catch(r){o.e(r)}finally{o.f()}return l}function Be(t,e){if(e["$ref"]){var a=je(t,e["$ref"].replace("#/",""));for(var s in a)void 0===e[s]&&(e[s]=a[s])}return e}function Pe(t){return"huge"==t["size"]?"textarea":"small"==t["size"]?"short_input":Array.isArray(t.type)?"string":t.type}function ze(t,e,a){var s=Pe(t);switch(e.description=t.markdownDescription||t.description,Ie&&t["description.".concat(Ie)]&&(e.description=t["description.".concat(Ie)]),e.disable_readable_name=t.disable_readable_name,e.readable_name=t.readable_name,Ie&&t["readable_name.".concat(Ie)]&&(e.readable_name=t["readable_name.".concat(Ie)]),e.auto_complete_ctx=t["auto_complete_ctx"],s){case"array":e.type=s;break;case"boolean":e.type="bool";break;case"string":t["enum"]?(e.type="enum",e.enums=t["enum"],e.enumDesc=t["enumDescriptions"]||[]):(e.type="input",e.placeHolder=e.description);break;case"short_input":case"textarea":e.type=s,e.placeHolder=e.description;break;default:return console.warn("[builder options view] [warn] not support this type: '".concat(s,"' for field !")),!1}if(a)switch(s){case"array":e.value=(Array.isArray(a)?a:[a]).map((function(t){return{value:t}}));break;case"boolean":e.value=a;break;default:e.value=Array.isArray(a)?a.join(" "):a;break}else"bool"==e.type?e.value=!1:"enum"==e.type?e.value=t.default||"":"array"==e.type?e.value=[]:e.value="";return!0}window.addEventListener("message",(function(t){if(t.data.status){var e={success:t.data.status.success,msg:t.data.status.msg};Ae(e)}else xe=t.data.data,De(t.data.model,xe,t.data.info),Oe()})),document.addEventListener("keydown",(function(t){"s"==t.key.toLowerCase()&&t.ctrlKey&&(t.preventDefault(),Te())})),Se.postMessage("eide.options_view.launched");var Ie=void 0;function De(t,e,a){console.log("[builder options view] start init data ...");var s=t.properties,l={global:"global",cpp:"c/cpp-compiler",asm:"asm-compiler",linker:"linker"};for(var o in a&&(Ie=a.lang,$e.lang=Ie,$e.prjEnvList=a.envList,$e.contextData=a.contextData||{}),l){var n=s[l[o]].properties,r=e[l[o]],c=$e[o];for(var d in n){var u=Be(t,n[d]),p={name:d};ze(u,p,r[d])&&c.push(p)}}var m={before:"beforeBuildTasks",after:"afterBuildTasks"};for(var v in m){var b=$e.task[v],f=e[m[v]];if(f&&Array.isArray(f)){var g,h=Object(i["a"])(f);try{for(h.s();!(g=h.n()).done;){var _=g.value;b.push(_)}}catch(y){h.e(y)}finally{h.f()}}}console.log("[builder options view] Init data done !")}},"85ec":function(t,e,a){},a4d4:function(t,e,a){},be87:function(t,e,a){},d5a0:function(t,e,a){}}); +(function(t){function e(e){for(var s,o,n=e[0],r=e[1],c=e[2],u=0,p=[];u-1&&e.splice(a,1)}},mounted:function(){var t=this;this.$nextTick((function(){t.value?t.findAndActivateTab(t.value):t.tabs.length>0&&t.activateTab(t.tabs[0])}))},watch:{value:function(t){this.findAndActivateTab(t)}}},w=x,S=Object(m["a"])(w,c,d,!1,null,null,null),O=S.exports,j=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"show",rawName:"v-show",value:t.active,expression:"active"}],staticClass:"tab-pane fade",class:{"active show":t.active},attrs:{id:t.id||t.label,"aria-expanded":t.active}},[t._t("default")],2)},A=[],T={name:"tab-pane",props:["label","id","title"],inject:["addTab","removeTab"],data:function(){return{active:!1}},mounted:function(){this.addTab(this)},destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el),this.removeTab(this)}},B=T,P=Object(m["a"])(B,j,A,!1,null,null,null),z=P.exports,I=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a(t.tag,{tag:"component",staticClass:"btn",class:t.classes,attrs:{type:"button"===t.tag?t.nativeType:""},on:{click:t.handleClick}},[t.$slots.icon||t.icon&&t.$slots.default?a("span",{staticClass:"btn-inner--icon"},[t._t("icon",[a("i",{class:t.icon})])],2):t._e(),t.$slots.default?t._e():a("i",{class:t.icon}),t.$slots.icon||t.icon&&t.$slots.default?a("span",{staticClass:"btn-inner--text"},[t._t("default",[t._v(" "+t._s(t.text)+" ")])],2):t._e(),t.$slots.icon||t.icon?t._e():t._t("default")],2)},D=[],N=a("ade3"),W={name:"base-button",props:{tag:{type:String,default:"button",description:"Button tag (default -> button)"},type:{type:String,default:"default",description:"Button type (e,g primary, danger etc)"},size:{type:String,default:"",description:"Button size lg|sm"},textColor:{type:String,default:"",description:"Button text color (e.g primary, danger etc)"},nativeType:{type:String,default:"button",description:"Button native type (e.g submit,button etc)"},icon:{type:String,default:"",description:"Button icon"},text:{type:String,default:"",description:"Button text in case not provided via default slot"},outline:{type:Boolean,default:!1,description:"Whether button style is outline"},rounded:{type:Boolean,default:!1,description:"Whether button style is rounded"},iconOnly:{type:Boolean,default:!1,description:"Whether button contains only an icon"},block:{type:Boolean,default:!1,description:"Whether button is of block type"}},computed:{classes:function(){var t=[{"btn-block":this.block},{"rounded-circle":this.rounded},{"btn-icon-only":this.iconOnly},Object(N["a"])({},"text-".concat(this.textColor),this.textColor),{"btn-icon":this.icon||this.$slots.icon},this.type&&!this.outline?"btn-".concat(this.type):"",this.outline?"btn-outline-".concat(this.type):""];return this.size&&t.push("btn-".concat(this.size)),t}},methods:{handleClick:function(t){this.$emit("click",t)}}},E=W,F=Object(m["a"])(E,I,D,!1,null,null,null),M=F.exports,H=function(){var t,e,a,s=this,i=s.$createElement,l=s._self._c||i;return l("div",{staticClass:"card",class:[{"card-lift--hover":s.hover},{shadow:s.shadow},(t={},t["shadow-"+s.shadowSize]=s.shadowSize,t),(e={},e["bg-gradient-"+s.gradient]=s.gradient,e),(a={},a["bg-"+s.type]=s.type,a)]},[s.$slots.header?l("div",{staticClass:"card-header",class:s.headerClasses},[s._t("header")],2):s._e(),s.noBody?s._e():l("div",{staticClass:"card-body",class:s.bodyClasses},[s._t("default")],2),s.noBody?s._t("default"):s._e(),s.$slots.footer?l("div",{staticClass:"card-footer",class:s.footerClasses},[s._t("footer")],2):s._e()],2)},L=[],R={name:"card",props:{type:{type:String,description:"Card type"},gradient:{type:String,description:"Card background gradient type (warning,danger etc)"},hover:{type:Boolean,description:"Whether card should move on hover"},shadow:{type:Boolean,description:"Whether card has shadow"},shadowSize:{type:String,description:"Card shadow size"},noBody:{type:Boolean,default:!1,description:"Whether card should have wrapper body class"},bodyClasses:{type:[String,Object,Array],description:"Card body css classes"},headerClasses:{type:[String,Object,Array],description:"Card header css classes"},footerClasses:{type:[String,Object,Array],description:"Card footer css classes"}}},q=R,U=Object(m["a"])(q,H,L,!1,null,null,null),V=U.exports,J=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("SlideYUpTransition",{attrs:{duration:t.animationDuration}},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"show"}],staticClass:"modal fade",class:[{"show d-block":t.show},{"d-none":!t.show},{"modal-mini":"mini"===t.type}],attrs:{tabindex:"-1",role:"dialog","aria-hidden":!t.show},on:{click:function(e){return e.target!==e.currentTarget?null:t.closeModal(e)}}},[a("div",{staticClass:"modal-dialog modal-dialog-centered",class:[{"modal-notice":"notice"===t.type},t.modalClasses]},[a("div",{staticClass:"modal-content",class:[t.gradient?"bg-gradient-"+t.gradient:"",t.modalContentClasses]},[t.$slots.header?a("div",{staticClass:"modal-header",class:[t.headerClasses]},[t._t("header"),t._t("close-button",[t.showClose?a("button",{staticClass:"close",attrs:{type:"button","data-dismiss":"modal","aria-label":"Close"},on:{click:t.closeModal}},[a("span",{attrs:{"aria-hidden":!t.show}},[t._v("×")])]):t._e()])],2):t._e(),a("div",{staticClass:"modal-body",class:t.bodyClasses},[t._t("default")],2),t.$slots.footer?a("div",{staticClass:"modal-footer",class:t.footerClasses},[t._t("footer")],2):t._e()])])])])},Y=[],G=(a("a9e3"),a("7c76")),K={name:"modal",components:{SlideYUpTransition:G["b"]},props:{show:Boolean,showClose:{type:Boolean,default:!0},type:{type:String,default:"",validator:function(t){var e=["","notice","mini"];return-1!==e.indexOf(t)},description:'Modal type (notice|mini|"") '},modalClasses:{type:[Object,String],description:"Modal dialog css classes"},modalContentClasses:{type:[Object,String],description:"Modal dialog content css classes"},gradient:{type:String,description:"Modal gradient type (danger, primary etc)"},headerClasses:{type:[Object,String],description:"Modal Header css classes"},bodyClasses:{type:[Object,String],description:"Modal Body css classes"},footerClasses:{type:[Object,String],description:"Modal Footer css classes"},animationDuration:{type:Number,default:500,description:"Modal transition duration"}},methods:{closeModal:function(){this.$emit("update:show",!1),this.$emit("close")}},watch:{show:function(t){var e=document.body.classList;t?e.add("modal-open"):e.remove("modal-open")}}},Z=K,Q=(a("22d7"),Object(m["a"])(Z,J,Y,!1,null,null,null)),X=Q.exports,tt=(a("cd74"),{lang:"default",strs:{default:{title:"Builder Options","title.task":"User Task","title.global":"Global Options","title.c/c++":"C/C++ Compiler","title.asmber":"Assembler","title.linker":"Linker","title.task.prebuild":"Prebuild Task","title.task.posbuild":"PostBuild Task","title.task.name":"Task Name","title.task.command":"Command","title.task.options":"Options","title.task.env.name":"Variable Name","title.task.env.desc":"Description/Value","prompt.task.prebuild":"Run some shell task before build","prompt.task.posbuild":"Run some shell task after build done","prompt.task.name":"A Human-Readable Name","prompt.task.command":"Shell Command","prompt.task.disable":"Disable this command","prompt.task.aif":"Whether to skip subsequent commands if this command is failed","prompt.task.sbif":"Whether to stop building directly when this command is failed","placeholder.task.command":"Input shell commands","title.btn.add":"Add","title.btn.del":"Delete","title.btn.save":"Save All","title.btn.open.config":"Open Config","title.btn.variables":"Variables"},"zh-cn":{title:"构建器选项","title.task":"用户任务","title.global":"全局选项","title.c/c++":"C/C++ 编译器","title.asmber":"汇编器","title.linker":"链接器","title.task.prebuild":"构建前任务","title.task.posbuild":"构建后任务","title.task.name":"任务名称","title.task.command":"命令","title.task.options":"选项","title.task.env.name":"变量名","title.task.env.desc":"描述/值","prompt.task.prebuild":"指定一些任务,将在构建开始前运行","prompt.task.posbuild":"指定一些任务,将在构建完成后运行","prompt.task.name":"用于显示的只读名称","prompt.task.command":"Shell 命令行","prompt.task.disable":"禁用该任务","prompt.task.aif":"如果失败,则跳过后续命令","prompt.task.sbif":"如果失败,则停止构建","placeholder.task.command":"输入 Shell 命令行","title.btn.add":"添加","title.btn.del":"删除","title.btn.save":"全部保存","title.btn.open.config":"打开配置","title.btn.variables":"变量"}},style:{textarea:"font-family: Consolas",input:"min-height: 43px; height: 43px;"},textarea:{autosize:{minRows:2}},dialog:{title:"",msg:"",visible:!1,theme:"success"},location:{tooltip:{title:"top",options:"right"}},prjEnvList:[],contextData:{},task:{before:[],after:[]},global:[],cpp:[],asm:[],linker:[]}),et={name:"App",components:{Tabs:O,TabPane:z,BaseButton:M,Card:V,Modal:X},data:function(){return tt},mounted:function(){var t=this;s=this,this.$on("save-status",(function(e){t.dialog.title=e.title||t.title,t.dialog.msg=e.msg,t.dialog.theme=e.success?"success":"danger",t.dialog.visible=!0}))},methods:{getInstance:function(){return s},forceUpdate:function(){this.$forceUpdate()},onSave:function(){s.$emit("save-all")},onOpenConfig:function(){s.$emit("open-config")},notify:function(t){s.$notify(t)},message:function(t){s.$message(t)},get_str:function(t){return this.strs[this.lang]&&void 0!==this.strs[this.lang][t]?this.strs[this.lang][t]:this.strs["default"][t]||t},query_input_auto_complete_list:function(t,e,a){if(this.contextData[a]){var s=this.contextData[a].filter((function(e){return e.includes(t)})).map((function(t){return{value:t}}));e(s)}},add_prebuild_task:function(){this.task.before.push({name:"new prebuild task",disable:!1,abortAfterFailed:!1,stopBuildAfterFailed:!0,command:'echo "project name: ${ProjectName}"'})},delete_prebuild_task:function(t){var e=this.task.before.findIndex((function(e){return e.name==t.name&&e.command==t.command}));-1!=e&&this.task.before.splice(e,1)},add_postbuild_task:function(){this.task.after.push({name:"new postbuild task",disable:!1,abortAfterFailed:!1,command:'echo "firmware: ${OutDir}/${ProjectName}.hex"'})},delete_postbuild_task:function(t){var e=this.task.after.findIndex((function(e){return e.name==t.name&&e.command==t.command}));-1!=e&&this.task.after.splice(e,1)},add_to_list:function(t,e){void 0!=e&&null!=e&&("object"==Object(r["a"])(e)?t.push({value:JSON.parse(JSON.stringify(e))}):t.push({value:e}))},delete_from_list:function(t,e){var a=t.findIndex((function(t){return t.value==e}));-1!=a&&t.splice(a,1)},get_readable_name:function(t){return t.disable_readable_name?this.to_readable_name(t.name):t.readable_name||t.description||this.to_readable_name(t.name)},to_readable_name:function(t){var e,a=t.replace(/-/g," ").replace(/#/g,"/").replace(/\$/g,""),s="",l="",o=function(t){return t>="a"&&t<="z"},n=function(t){return t>="A"&&t<="Z"},r=Object(i["a"])(a);try{for(r.s();!(e=r.n()).done;){var c=e.value;n(c)&&o(l)&&(s+=" "),s+=c,l=c}}catch(d){r.e(d)}finally{r.f()}return s},get_rows_by_value:function(t){var e=t.length/60+(t.length%60>0);return e||1}}};$((function(){$('[data-toggle="popover"]').popover()})),$((function(){$('[data-toggle="tooltip"]').tooltip()}));var at=et,st=(a("034f"),Object(m["a"])(at,o,n,!1,null,null,null)),it=st.exports,lt=(a("4d1c"),a("d5a0"),a("a4d4"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a(t.tag,{tag:"component",staticClass:"badge",class:["badge-"+t.type,t.rounded?"badge-pill":"",t.circle&&"badge-circle"]},[t._t("default",[t.icon?a("i",{class:t.icon}):t._e()])],2)}),ot=[],nt={name:"badge",props:{tag:{type:String,default:"span",description:"Html tag to use for the badge."},rounded:{type:Boolean,default:!1,description:"Whether badge is of pill type"},circle:{type:Boolean,default:!1,description:"Whether badge is circle"},icon:{type:String,default:"",description:"Icon name. Will be overwritten by slot if slot is used"},type:{type:String,default:"default",description:"Badge type (primary|info|danger|default|warning|success)"}}},rt=nt,ct=Object(m["a"])(rt,lt,ot,!1,null,null,null),dt=ct.exports,ut=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("fade-transition",[t.visible?a("div",{staticClass:"alert",class:["alert-"+t.type,{"alert-dismissible":t.dismissible}],attrs:{role:"alert"}},[t.dismissible?[t._t("default",[t.icon?a("span",{staticClass:"alert-inner--icon"},[a("i",{class:t.icon})]):t._e(),t.$slots.text?a("span",{staticClass:"alert-inner--text"},[t._t("text")],2):t._e()]),t._t("dismiss-icon",[a("button",{staticClass:"close",attrs:{type:"button","data-dismiss":"alert","aria-label":"Close"},on:{click:t.dismissAlert}},[a("span",{attrs:{"aria-hidden":"true"}},[t._v("×")])])])]:t._t("default",[t.icon?a("span",{staticClass:"alert-inner--icon"},[a("i",{class:t.icon})]):t._e(),t.$slots.text?a("span",{staticClass:"alert-inner--text"},[t._t("text")],2):t._e()])],2):t._e()])},pt=[],mt={name:"base-alert",components:{FadeTransition:G["a"]},props:{type:{type:String,default:"default",description:"Alert type"},icon:{type:String,default:"",description:"Alert icon. Will be overwritten by default slot"},dismissible:{type:Boolean,default:!1,description:"Whether alert is closes when clicking"}},data:function(){return{visible:!0}},methods:{dismissAlert:function(){this.visible=!1}}},vt=mt,bt=Object(m["a"])(vt,ut,pt,!1,null,null,null),ft=bt.exports,gt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-control custom-checkbox",class:[{disabled:t.disabled},t.inlineClass]},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"custom-control-input",attrs:{id:t.cbId,type:"checkbox",disabled:t.disabled},domProps:{checked:Array.isArray(t.model)?t._i(t.model,null)>-1:t.model},on:{change:function(e){var a=t.model,s=e.target,i=!!s.checked;if(Array.isArray(a)){var l=null,o=t._i(a,l);s.checked?o<0&&(t.model=a.concat([l])):o>-1&&(t.model=a.slice(0,o).concat(a.slice(o+1)))}else t.model=i}}}),a("label",{staticClass:"custom-control-label",attrs:{for:t.cbId}},[t._t("default",[t.inline?a("span"):t._e()])],2)])},ht=[];function _t(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:7,e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",a="",s=0;s0?this.pageCount:this.total>0?Math.ceil(this.total/this.perPage):1},pagesToDisplay:function(){return this.totalPages>0&&this.totalPages=this.pagesToDisplay){var t=Math.floor(this.pagesToDisplay/2),e=t+this.value;return e>this.totalPages?this.totalPages-this.pagesToDisplay+1:this.value-t}return 1},maxPage:function(){if(this.value>=this.pagesToDisplay){var t=Math.floor(this.pagesToDisplay/2),e=t+this.value;return e1&&this.$emit("input",this.value-1)}},watch:{perPage:function(){this.$emit("input",1)},total:function(){this.$emit("input",1)}}},It=zt,Dt=Object(m["a"])(It,Bt,Pt,!1,null,null,null),Nt=Dt.exports,Wt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"progress-wrapper"},[a("div",{class:"progress-"+t.type},[a("div",{staticClass:"progress-label"},[t._t("label",[a("span",[t._v(t._s(t.label))])])],2),a("div",{staticClass:"progress-percentage"},[t._t("default",[a("span",[t._v(t._s(t.value)+"%")])])],2)]),a("div",{staticClass:"progress",style:"height: "+t.height+"px"},[a("div",{staticClass:"progress-bar",class:t.computedClasses,style:"width: "+t.value+"%;",attrs:{role:"progressbar","aria-valuenow":t.value,"aria-valuemin":"0","aria-valuemax":"100"}})])])},Et=[],Ft={name:"base-progress",props:{striped:{type:Boolean,description:"Whether progress is striped"},animated:{type:Boolean,description:"Whether progress is animated (works only with `striped` prop together)"},label:{type:String,description:"Progress label (shown on the left above progress)"},height:{type:Number,default:8,description:"Progress line height"},type:{type:String,default:"default",description:"Progress type (e.g danger, primary etc)"},value:{type:Number,default:0,validator:function(t){return t>=0&&t<=100},description:"Progress value"}},computed:{computedClasses:function(){return[{"progress-bar-striped":this.striped},{"progress-bar-animated":this.animated},Object(N["a"])({},"bg-".concat(this.type),this.type)]}}},Mt=Ft,Ht=Object(m["a"])(Mt,Wt,Et,!1,null,null,null),Lt=Ht.exports,Rt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-control custom-radio",class:[t.inlineClass,{disabled:t.disabled}]},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"custom-control-input",attrs:{id:t.cbId,type:"radio",disabled:t.disabled},domProps:{value:t.name,checked:t._q(t.model,t.name)},on:{change:function(e){t.model=t.name}}}),a("label",{staticClass:"custom-control-label",attrs:{for:t.cbId}},[t._t("default")],2)])},qt=[],Ut={name:"base-radio",props:{name:{type:[String,Number],description:"Radio label"},disabled:{type:Boolean,description:"Whether radio is disabled"},value:{type:[String,Boolean],description:"Radio value"},inline:{type:Boolean,description:"Whether radio is inline"}},data:function(){return{cbId:""}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},inlineClass:function(){return this.inline?"form-check-inline":""}},mounted:function(){this.cbId=_t()}},Vt=Ut,Jt=Object(m["a"])(Vt,Rt,qt,!1,null,null,null),Yt=Jt.exports,Gt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"input-slider-container"},[a("div",{ref:"slider",staticClass:"input-slider",class:["slider-"+t.type],attrs:{disabled:t.disabled}})])},Kt=[],Zt=a("e9fa"),Qt=a.n(Zt),Xt={name:"base-slider",props:{value:{type:[String,Array,Number],description:"Slider value"},disabled:{type:Boolean,description:"Whether slider is disabled"},range:{type:Object,default:function(){return{min:0,max:100}},description:"Slider range (defaults to 0-100)"},type:{type:String,default:"",description:"Slider type (e.g primary, danger etc)"},options:{type:Object,default:function(){return{}},description:"noUiSlider options"}},computed:{connect:function(){return Array.isArray(this.value)||[!0,!1]}},data:function(){return{slider:null}},methods:{createSlider:function(){var t=this;Qt.a.create(this.$refs.slider,Object(St["a"])({start:this.value,connect:this.connect,range:this.range},this.options));var e=this.$refs.slider.noUiSlider;e.on("slide",(function(){var a=e.get();a!==t.value&&t.$emit("input",a)}))}},mounted:function(){this.createSlider()},watch:{value:function(t,e){var a=this.$refs.slider.noUiSlider,s=a.get();t!==e&&s!==t&&(Array.isArray(s)&&Array.isArray(t)?e.length===t.length&&e.every((function(e,a){return e===t[a]}))&&a.set(t):a.set(t))}}},te=Xt,ee=Object(m["a"])(te,Gt,Kt,!1,null,null,null),ae=ee.exports,se=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("label",{staticClass:"custom-toggle"},[a("input",t._g(t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.model)?t._i(t.model,null)>-1:t.model},on:{change:function(e){var a=t.model,s=e.target,i=!!s.checked;if(Array.isArray(a)){var l=null,o=t._i(a,l);s.checked?o<0&&(t.model=a.concat([l])):o>-1&&(t.model=a.slice(0,o).concat(a.slice(o+1)))}else t.model=i}}},"input",t.$attrs,!1),t.$listeners)),a("span",{staticClass:"custom-toggle-slider rounded-circle"})])},ie=[],le={name:"base-switch",inheritAttrs:!1,props:{value:{type:Boolean,default:!1,description:"Switch value"}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}}},oe=le,ne=Object(m["a"])(oe,se,ie,!1,null,null,null),re=ne.exports,ce=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"icon icon-shape",class:[t.size&&"icon-"+t.size,t.type&&"icon-shape-"+t.type,t.gradient&&"bg-gradient-"+t.gradient,t.shadow&&"shadow",t.rounded&&"rounded-circle",t.color&&"text-"+t.color]},[t._t("default",[a("i",{class:t.name})])],2)},de=[],ue={name:"icon",props:{name:{type:String,default:"",description:"Icon name"},size:{type:String,default:"",description:"Icon size"},type:{type:String,default:"",description:"Icon type (primary, warning etc)"},gradient:{type:String,default:"",description:"Icon gradient type (primary, warning etc)"},color:{type:String,default:"",description:"Icon color (primary, warning etc)"},shadow:{type:Boolean,default:!1,description:"Whether icon has shadow"},rounded:{type:Boolean,default:!1,description:"Whether icon is rounded"}}},pe=ue,me=Object(m["a"])(pe,ce,de,!1,null,null,null),ve=me.exports,be={install:function(t){t.component(dt.name,dt),t.component(ft.name,ft),t.component(M.name,M),t.component(Tt.name,Tt),t.component(xt.name,xt),t.component(Nt.name,Nt),t.component(Lt.name,Lt),t.component(Yt.name,Yt),t.component(ae.name,ae),t.component(re.name,re),t.component(V.name,V),t.component(ve.name,ve)}},fe={bind:function(t,e,a){t.clickOutsideEvent=function(s){t==s.target||t.contains(s.target)||a.context[e.expression](s)},document.body.addEventListener("click",t.clickOutsideEvent)},unbind:function(t){document.body.removeEventListener("click",t.clickOutsideEvent)}},ge={install:function(t){t.directive("click-outside",fe)}},he=ge,_e=a("caf9"),ye={install:function(t){t.use(be),t.use(he),t.use(_e["a"])}},Ce=a("5c96"),ke=a.n(Ce);a("0fae");l["default"].config.productionTip=!1,l["default"].use(ye),l["default"].use(ke.a);var xe=void 0,we=void 0,$e=!1,Se=it.data(),Oe=acquireVsCodeApi();function je(){$e||($e=!0,console.log("[builder options view] start init and create page ..."),new l["default"]({render:function(t){return t(it)}}).$mount("#app"),xe=it.methods.getInstance(),xe.$on("save-all",(function(){return Te()})),xe.$on("open-config",(function(){return Oe.postMessage("open-config")})),console.log("[builder options view] app inited done !"))}function Ae(t){it.methods.notify({type:t.success?"success":"error",title:t.success?"Success":"Failed",message:t.msg,position:"bottom-right"})}function Te(){if(xe){console.log("[builder options view] start post data ...");var t={before:"beforeBuildTasks",after:"afterBuildTasks"};for(var e in t){var a=xe.task[e];we[t[e]]=a}var s={global:"global",cpp:"c/cpp-compiler",asm:"asm-compiler",linker:"linker"};for(var l in s){var o,n=xe[l],r=we[s[l]],c=Object(i["a"])(n);try{for(c.s();!(o=c.n()).done;){var d=o.value;switch(d.type){case"array":d.value.length>0?r[d.name]=d.value.map((function(t){return t.value})):delete r[d.name];break;case"bool":d.value?r[d.name]=d.value:delete r[d.name];break;default:"string"==typeof d.value&&""==d.value.trim()?delete r[d.name]:r[d.name]=d.value;break}"string"==typeof r[d.name]&&(r[d.name]=r[d.name].replace(/\r\n|\n/g," ").replace(/\s{2,}/g," ").trim())}}catch(u){c.e(u)}finally{c.f()}}Oe.postMessage(we),console.log("[builder options view] post data done !")}else Ae({success:!1,msg:"App have not inited !"})}function Be(t,e){var a,s=e.split("/"),l=t,o=Object(i["a"])(s);try{for(o.s();!(a=o.n()).done;){var n=a.value;if(""!=n){if(void 0==l)break;l=l[n]}}}catch(r){o.e(r)}finally{o.f()}return l}function Pe(t,e){if(e["$ref"]){var a=Be(t,e["$ref"].replace("#/",""));for(var s in a)void 0===e[s]&&(e[s]=a[s])}return e}function ze(t){return"huge"==t["size"]?"textarea":"small"==t["size"]?"short_input":Array.isArray(t.type)?"string":t.type}function Ie(t,e,a){var s=ze(t);switch(e.description=t.markdownDescription||t.description,De&&t["description.".concat(De)]&&(e.description=t["description.".concat(De)]),e.disable_readable_name=t.disable_readable_name,e.readable_name=t.readable_name,De&&t["readable_name.".concat(De)]&&(e.readable_name=t["readable_name.".concat(De)]),e.auto_complete_ctx=t["auto_complete_ctx"],s){case"array":e.type=s;break;case"boolean":e.type="bool";break;case"string":t["enum"]?(e.type="enum",e.enums=t["enum"],e.enumDesc=t["enumDescriptions"]||[]):(e.type="input",e.placeHolder=e.description);break;case"short_input":case"textarea":e.type=s,e.placeHolder=e.description;break;default:return console.warn("[builder options view] [warn] not support this type: '".concat(s,"' for field !")),!1}if("array"==s&&void 0!=t.properties)for(var i in e.child_type="object",e.child_def_val={},e.child_key_meta={},t.properties)e.child_def_val[i]=t.properties[i].default,e.child_key_meta[i]=t.properties[i];if(a)switch(s){case"array":e.value=(Array.isArray(a)?a:[a]).map((function(t){return{value:t}}));break;case"boolean":e.value=a;break;default:e.value=Array.isArray(a)?a.join(" "):a;break}else"bool"==e.type?e.value=!1:"enum"==e.type?e.value=t.default||"":"array"==e.type?e.value=[]:e.value="";return!0}window.addEventListener("message",(function(t){if(t.data.status){var e={success:t.data.status.success,msg:t.data.status.msg};Ae(e)}else we=t.data.data,Ne(t.data.model,we,t.data.info),je()})),document.addEventListener("keydown",(function(t){"s"==t.key.toLowerCase()&&t.ctrlKey&&(t.preventDefault(),Te())})),Oe.postMessage("eide.options_view.launched");var De=void 0;function Ne(t,e,a){console.log("[builder options view] start init data ...");var s=t.properties,l={global:"global",cpp:"c/cpp-compiler",asm:"asm-compiler",linker:"linker"};for(var o in a&&(De=a.lang,Se.lang=De,Se.prjEnvList=a.envList,Se.contextData=a.contextData||{}),l){var n=s[l[o]].properties,r=e[l[o]],c=Se[o];for(var d in n){var u=Pe(t,n[d]),p={name:d};Ie(u,p,r[d])&&c.push(p)}}var m={before:"beforeBuildTasks",after:"afterBuildTasks"};for(var v in m){var b=Se.task[v],f=e[m[v]];if(f&&Array.isArray(f)){var g,h=Object(i["a"])(f);try{for(h.s();!(g=h.n()).done;){var _=g.value;b.push(_)}}catch(y){h.e(y)}finally{h.f()}}}console.log("[builder options view] Init data done !")}},"85ec":function(t,e,a){},a4d4:function(t,e,a){},be87:function(t,e,a){},d5a0:function(t,e,a){}}); //# sourceMappingURL=app.js.map \ No newline at end of file diff --git a/res/html/builder_options/js/chunk-vendors.js b/res/html/builder_options/js/chunk-vendors.js index 08d622eb..c841f60b 100644 --- a/res/html/builder_options/js/chunk-vendors.js +++ b/res/html/builder_options/js/chunk-vendors.js @@ -4,7 +4,7 @@ * (c) 2014-2020 Evan You * Released under the MIT License. */ -var n=Object.freeze({});function i(e){return void 0===e||null===e}function r(e){return void 0!==e&&null!==e}function o(e){return!0===e}function a(e){return!1===e}function s(e){return"string"===typeof e||"number"===typeof e||"symbol"===typeof e||"boolean"===typeof e}function l(e){return null!==e&&"object"===typeof e}var c=Object.prototype.toString;function u(e){return"[object Object]"===c.call(e)}function d(e){return"[object RegExp]"===c.call(e)}function h(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function f(e){return r(e)&&"function"===typeof e.then&&"function"===typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||u(e)&&e.toString===c?JSON.stringify(e,null,2):String(e)}function m(e){var t=parseFloat(e);return isNaN(t)?e:t}function v(e,t){for(var n=Object.create(null),i=e.split(","),r=0;r-1)return e.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function _(e,t){return y.call(e,t)}function x(e){var t=Object.create(null);return function(n){var i=t[n];return i||(t[n]=e(n))}}var w=/-(\w)/g,C=x((function(e){return e.replace(w,(function(e,t){return t?t.toUpperCase():""}))})),k=x((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),S=/\B([A-Z])/g,O=x((function(e){return e.replace(S,"-$1").toLowerCase()}));function E(e,t){function n(n){var i=arguments.length;return i?i>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function $(e,t){return e.bind(t)}var D=Function.prototype.bind?$:E;function T(e,t){t=t||0;var n=e.length-t,i=new Array(n);while(n--)i[n]=e[n+t];return i}function P(e,t){for(var n in t)e[n]=t[n];return e}function M(e){for(var t={},n=0;n0,ne=J&&J.indexOf("edge/")>0,ie=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===Z),re=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),oe={}.watch,ae=!1;if(X)try{var se={};Object.defineProperty(se,"passive",{get:function(){ae=!0}}),window.addEventListener("test-passive",null,se)}catch(Ca){}var le=function(){return void 0===K&&(K=!X&&!Q&&"undefined"!==typeof e&&(e["process"]&&"server"===e["process"].env.VUE_ENV)),K},ce=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ue(e){return"function"===typeof e&&/native code/.test(e.toString())}var de,he="undefined"!==typeof Symbol&&ue(Symbol)&&"undefined"!==typeof Reflect&&ue(Reflect.ownKeys);de="undefined"!==typeof Set&&ue(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var fe=I,pe=0,me=function(){this.id=pe++,this.subs=[]};me.prototype.addSub=function(e){this.subs.push(e)},me.prototype.removeSub=function(e){b(this.subs,e)},me.prototype.depend=function(){me.target&&me.target.addDep(this)},me.prototype.notify=function(){var e=this.subs.slice();for(var t=0,n=e.length;t-1)if(o&&!_(r,"default"))a=!1;else if(""===a||a===O(e)){var l=et(String,r.type);(l<0||s0&&(a=Et(a,(t||"")+"_"+n),Ot(a[0])&&Ot(c)&&(u[l]=we(c.text+a[0].text),a.shift()),u.push.apply(u,a)):s(a)?Ot(c)?u[l]=we(c.text+a):""!==a&&u.push(we(a)):Ot(a)&&Ot(c)?u[l]=we(c.text+a.text):(o(e._isVList)&&r(a.tag)&&i(a.key)&&r(t)&&(a.key="__vlist"+t+"_"+n+"__"),u.push(a)));return u}function $t(e){var t=e.$options.provide;t&&(e._provided="function"===typeof t?t.call(e):t)}function Dt(e){var t=Tt(e.$options.inject,e);t&&(De(!1),Object.keys(t).forEach((function(n){Ne(e,n,t[n])})),De(!0))}function Tt(e,t){if(e){for(var n=Object.create(null),i=he?Reflect.ownKeys(e):Object.keys(e),r=0;r0,a=e?!!e.$stable:!o,s=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(a&&i&&i!==n&&s===i.$key&&!o&&!i.$hasNormal)return i;for(var l in r={},e)e[l]&&"$"!==l[0]&&(r[l]=Nt(t,l,e[l]))}else r={};for(var c in t)c in r||(r[c]=jt(t,c));return e&&Object.isExtensible(e)&&(e._normalized=r),q(r,"$stable",a),q(r,"$key",s),q(r,"$hasNormal",o),r}function Nt(e,t,n){var i=function(){var e=arguments.length?n.apply(null,arguments):n({});return e=e&&"object"===typeof e&&!Array.isArray(e)?[e]:St(e),e&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:i,enumerable:!0,configurable:!0}),i}function jt(e,t){return function(){return e[t]}}function At(e,t){var n,i,o,a,s;if(Array.isArray(e)||"string"===typeof e)for(n=new Array(e.length),i=0,o=e.length;i1?T(n):n;for(var i=T(arguments,1),r='event handler for "'+e+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Kn=function(){return Gn.now()})}function Xn(){var e,t;for(Yn=Kn(),Wn=!0,zn.sort((function(e,t){return e.id-t.id})),qn=0;qnqn&&zn[n].id>e.id)n--;zn.splice(n+1,0,e)}else zn.push(e);Hn||(Hn=!0,pt(Xn))}}var ti=0,ni=function(e,t,n,i,r){this.vm=e,r&&(e._watcher=this),e._watchers.push(this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync,this.before=i.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++ti,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new de,this.newDepIds=new de,this.expression="","function"===typeof t?this.getter=t:(this.getter=Y(t),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};ni.prototype.get=function(){var e;ge(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(Ca){if(!this.user)throw Ca;tt(Ca,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&vt(e),be(),this.cleanupDeps()}return e},ni.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},ni.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},ni.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():ei(this)},ni.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||l(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(Ca){tt(Ca,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},ni.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},ni.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},ni.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1}};var ii={enumerable:!0,configurable:!0,get:I,set:I};function ri(e,t,n){ii.get=function(){return this[t][n]},ii.set=function(e){this[t][n]=e},Object.defineProperty(e,n,ii)}function oi(e){e._watchers=[];var t=e.$options;t.props&&ai(e,t.props),t.methods&&pi(e,t.methods),t.data?si(e):Ie(e._data={},!0),t.computed&&ui(e,t.computed),t.watch&&t.watch!==oe&&mi(e,t.watch)}function ai(e,t){var n=e.$options.propsData||{},i=e._props={},r=e.$options._propKeys=[],o=!e.$parent;o||De(!1);var a=function(o){r.push(o);var a=Xe(o,t,n,e);Ne(i,o,a),o in e||ri(e,"_props",o)};for(var s in t)a(s);De(!0)}function si(e){var t=e.$options.data;t=e._data="function"===typeof t?li(t,e):t||{},u(t)||(t={});var n=Object.keys(t),i=e.$options.props,r=(e.$options.methods,n.length);while(r--){var o=n[r];0,i&&_(i,o)||W(o)||ri(e,"_data",o)}Ie(t,!0)}function li(e,t){ge();try{return e.call(t,t)}catch(Ca){return tt(Ca,t,"data()"),{}}finally{be()}}var ci={lazy:!0};function ui(e,t){var n=e._computedWatchers=Object.create(null),i=le();for(var r in t){var o=t[r],a="function"===typeof o?o:o.get;0,i||(n[r]=new ni(e,a||I,I,ci)),r in e||di(e,r,o)}}function di(e,t,n){var i=!le();"function"===typeof n?(ii.get=i?hi(t):fi(n),ii.set=I):(ii.get=n.get?i&&!1!==n.cache?hi(t):fi(n.get):I,ii.set=n.set||I),Object.defineProperty(e,t,ii)}function hi(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),me.target&&t.depend(),t.value}}function fi(e){return function(){return e.call(this,this)}}function pi(e,t){e.$options.props;for(var n in t)e[n]="function"!==typeof t[n]?I:D(t[n],e)}function mi(e,t){for(var n in t){var i=t[n];if(Array.isArray(i))for(var r=0;r-1)return this;var n=T(arguments,1);return n.unshift(this),"function"===typeof e.install?e.install.apply(e,n):"function"===typeof e&&e.apply(null,n),t.push(e),this}}function Si(e){e.mixin=function(e){return this.options=Ke(this.options,e),this}}function Oi(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,i=n.cid,r=e._Ctor||(e._Ctor={});if(r[i])return r[i];var o=e.name||n.options.name;var a=function(e){this._init(e)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=t++,a.options=Ke(n.options,e),a["super"]=n,a.options.props&&Ei(a),a.options.computed&&$i(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,z.forEach((function(e){a[e]=n[e]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=P({},a.options),r[i]=a,a}}function Ei(e){var t=e.options.props;for(var n in t)ri(e.prototype,"_props",n)}function $i(e){var t=e.options.computed;for(var n in t)di(e.prototype,n,t[n])}function Di(e){z.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&u(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"===typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}function Ti(e){return e&&(e.Ctor.options.name||e.tag)}function Pi(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"===typeof e?e.split(",").indexOf(t)>-1:!!d(e)&&e.test(t)}function Mi(e,t){var n=e.cache,i=e.keys,r=e._vnode;for(var o in n){var a=n[o];if(a){var s=Ti(a.componentOptions);s&&!t(s)&&Ii(n,o,i,r)}}}function Ii(e,t,n,i){var r=e[t];!r||i&&r.tag===i.tag||r.componentInstance.$destroy(),e[t]=null,b(n,t)}yi(Ci),gi(Ci),Dn(Ci),In(Ci),bn(Ci);var Ni=[String,RegExp,Array],ji={name:"keep-alive",abstract:!0,props:{include:Ni,exclude:Ni,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Ii(this.cache,e,this.keys)},mounted:function(){var e=this;this.$watch("include",(function(t){Mi(e,(function(e){return Pi(t,e)}))})),this.$watch("exclude",(function(t){Mi(e,(function(e){return!Pi(t,e)}))}))},render:function(){var e=this.$slots.default,t=Cn(e),n=t&&t.componentOptions;if(n){var i=Ti(n),r=this,o=r.include,a=r.exclude;if(o&&(!i||!Pi(o,i))||a&&i&&Pi(a,i))return t;var s=this,l=s.cache,c=s.keys,u=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;l[u]?(t.componentInstance=l[u].componentInstance,b(c,u),c.push(u)):(l[u]=t,c.push(u),this.max&&c.length>parseInt(this.max)&&Ii(l,c[0],c,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}},Ai={KeepAlive:ji};function Li(e){var t={get:function(){return R}};Object.defineProperty(e,"config",t),e.util={warn:fe,extend:P,mergeOptions:Ke,defineReactive:Ne},e.set=je,e.delete=Ae,e.nextTick=pt,e.observable=function(e){return Ie(e),e},e.options=Object.create(null),z.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,P(e.options.components,Ai),ki(e),Si(e),Oi(e),Di(e)}Li(Ci),Object.defineProperty(Ci.prototype,"$isServer",{get:le}),Object.defineProperty(Ci.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ci,"FunctionalRenderContext",{value:Qt}),Ci.version="2.6.12";var Fi=v("style,class"),Vi=v("input,textarea,option,select,progress"),zi=function(e,t,n){return"value"===n&&Vi(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},Bi=v("contenteditable,draggable,spellcheck"),Ri=v("events,caret,typing,plaintext-only"),Hi=function(e,t){return Ki(t)||"false"===t?"false":"contenteditable"===e&&Ri(t)?t:"true"},Wi=v("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),qi="http://www.w3.org/1999/xlink",Ui=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Yi=function(e){return Ui(e)?e.slice(6,e.length):""},Ki=function(e){return null==e||!1===e};function Gi(e){var t=e.data,n=e,i=e;while(r(i.componentInstance))i=i.componentInstance._vnode,i&&i.data&&(t=Xi(i.data,t));while(r(n=n.parent))n&&n.data&&(t=Xi(t,n.data));return Qi(t.staticClass,t.class)}function Xi(e,t){return{staticClass:Zi(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function Qi(e,t){return r(e)||r(t)?Zi(e,Ji(t)):""}function Zi(e,t){return e?t?e+" "+t:e:t||""}function Ji(e){return Array.isArray(e)?er(e):l(e)?tr(e):"string"===typeof e?e:""}function er(e){for(var t,n="",i=0,o=e.length;i-1?sr[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:sr[e]=/HTMLUnknownElement/.test(t.toString())}var cr=v("text,number,password,search,email,tel,url");function ur(e){if("string"===typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function dr(e,t){var n=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hr(e,t){return document.createElementNS(nr[e],t)}function fr(e){return document.createTextNode(e)}function pr(e){return document.createComment(e)}function mr(e,t,n){e.insertBefore(t,n)}function vr(e,t){e.removeChild(t)}function gr(e,t){e.appendChild(t)}function br(e){return e.parentNode}function yr(e){return e.nextSibling}function _r(e){return e.tagName}function xr(e,t){e.textContent=t}function wr(e,t){e.setAttribute(t,"")}var Cr=Object.freeze({createElement:dr,createElementNS:hr,createTextNode:fr,createComment:pr,insertBefore:mr,removeChild:vr,appendChild:gr,parentNode:br,nextSibling:yr,tagName:_r,setTextContent:xr,setStyleScope:wr}),kr={create:function(e,t){Sr(t)},update:function(e,t){e.data.ref!==t.data.ref&&(Sr(e,!0),Sr(t))},destroy:function(e){Sr(e,!0)}};function Sr(e,t){var n=e.data.ref;if(r(n)){var i=e.context,o=e.componentInstance||e.elm,a=i.$refs;t?Array.isArray(a[n])?b(a[n],o):a[n]===o&&(a[n]=void 0):e.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Or=new ye("",{},[]),Er=["create","activate","update","remove","destroy"];function $r(e,t){return e.key===t.key&&(e.tag===t.tag&&e.isComment===t.isComment&&r(e.data)===r(t.data)&&Dr(e,t)||o(e.isAsyncPlaceholder)&&e.asyncFactory===t.asyncFactory&&i(t.asyncFactory.error))}function Dr(e,t){if("input"!==e.tag)return!0;var n,i=r(n=e.data)&&r(n=n.attrs)&&n.type,o=r(n=t.data)&&r(n=n.attrs)&&n.type;return i===o||cr(i)&&cr(o)}function Tr(e,t,n){var i,o,a={};for(i=t;i<=n;++i)o=e[i].key,r(o)&&(a[o]=i);return a}function Pr(e){var t,n,a={},l=e.modules,c=e.nodeOps;for(t=0;tm?(d=i(n[b+1])?null:n[b+1].elm,C(e,d,n,p,b,o)):p>b&&S(t,h,m)}function $(e,t,n,i){for(var o=n;o-1?Rr(e,t,n):Wi(t)?Ki(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Bi(t)?e.setAttribute(t,Hi(t,n)):Ui(t)?Ki(n)?e.removeAttributeNS(qi,Yi(t)):e.setAttributeNS(qi,t,n):Rr(e,t,n)}function Rr(e,t,n){if(Ki(n))e.removeAttribute(t);else{if(ee&&!te&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var i=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",i)};e.addEventListener("input",i),e.__ieph=!0}e.setAttribute(t,n)}}var Hr={create:zr,update:zr};function Wr(e,t){var n=t.elm,o=t.data,a=e.data;if(!(i(o.staticClass)&&i(o.class)&&(i(a)||i(a.staticClass)&&i(a.class)))){var s=Gi(t),l=n._transitionClasses;r(l)&&(s=Zi(s,Ji(l))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qr,Ur={create:Wr,update:Wr},Yr="__r",Kr="__c";function Gr(e){if(r(e[Yr])){var t=ee?"change":"input";e[t]=[].concat(e[Yr],e[t]||[]),delete e[Yr]}r(e[Kr])&&(e.change=[].concat(e[Kr],e.change||[]),delete e[Kr])}function Xr(e,t,n){var i=qr;return function r(){var o=t.apply(null,arguments);null!==o&&Jr(e,r,n,i)}}var Qr=at&&!(re&&Number(re[1])<=53);function Zr(e,t,n,i){if(Qr){var r=Yn,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=r||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}qr.addEventListener(e,t,ae?{capture:n,passive:i}:n)}function Jr(e,t,n,i){(i||qr).removeEventListener(e,t._wrapper||t,n)}function eo(e,t){if(!i(e.data.on)||!i(t.data.on)){var n=t.data.on||{},r=e.data.on||{};qr=t.elm,Gr(n),_t(n,r,Zr,Jr,Xr,t.context),qr=void 0}}var to,no={create:eo,update:eo};function io(e,t){if(!i(e.data.domProps)||!i(t.data.domProps)){var n,o,a=t.elm,s=e.data.domProps||{},l=t.data.domProps||{};for(n in r(l.__ob__)&&(l=t.data.domProps=P({},l)),s)n in l||(a[n]="");for(n in l){if(o=l[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var c=i(o)?"":String(o);ro(a,c)&&(a.value=c)}else if("innerHTML"===n&&rr(a.tagName)&&i(a.innerHTML)){to=to||document.createElement("div"),to.innerHTML=""+o+"";var u=to.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(u.firstChild)a.appendChild(u.firstChild)}else if(o!==s[n])try{a[n]=o}catch(Ca){}}}}function ro(e,t){return!e.composing&&("OPTION"===e.tagName||oo(e,t)||ao(e,t))}function oo(e,t){var n=!0;try{n=document.activeElement!==e}catch(Ca){}return n&&e.value!==t}function ao(e,t){var n=e.value,i=e._vModifiers;if(r(i)){if(i.number)return m(n)!==m(t);if(i.trim)return n.trim()!==t.trim()}return n!==t}var so={create:io,update:io},lo=x((function(e){var t={},n=/;(?![^(]*\))/g,i=/:(.+)/;return e.split(n).forEach((function(e){if(e){var n=e.split(i);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}));function co(e){var t=uo(e.style);return e.staticStyle?P(e.staticStyle,t):t}function uo(e){return Array.isArray(e)?M(e):"string"===typeof e?lo(e):e}function ho(e,t){var n,i={};if(t){var r=e;while(r.componentInstance)r=r.componentInstance._vnode,r&&r.data&&(n=co(r.data))&&P(i,n)}(n=co(e.data))&&P(i,n);var o=e;while(o=o.parent)o.data&&(n=co(o.data))&&P(i,n);return i}var fo,po=/^--/,mo=/\s*!important$/,vo=function(e,t,n){if(po.test(t))e.style.setProperty(t,n);else if(mo.test(n))e.style.setProperty(O(t),n.replace(mo,""),"important");else{var i=bo(t);if(Array.isArray(n))for(var r=0,o=n.length;r-1?t.split(xo).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function Co(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(xo).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{var n=" "+(e.getAttribute("class")||"")+" ",i=" "+t+" ";while(n.indexOf(i)>=0)n=n.replace(i," ");n=n.trim(),n?e.setAttribute("class",n):e.removeAttribute("class")}}function ko(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&&P(t,So(e.name||"v")),P(t,e),t}return"string"===typeof e?So(e):void 0}}var So=x((function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}})),Oo=X&&!te,Eo="transition",$o="animation",Do="transition",To="transitionend",Po="animation",Mo="animationend";Oo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Do="WebkitTransition",To="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Po="WebkitAnimation",Mo="webkitAnimationEnd"));var Io=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function No(e){Io((function(){Io(e)}))}function jo(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),wo(e,t))}function Ao(e,t){e._transitionClasses&&b(e._transitionClasses,t),Co(e,t)}function Lo(e,t,n){var i=Vo(e,t),r=i.type,o=i.timeout,a=i.propCount;if(!r)return n();var s=r===Eo?To:Mo,l=0,c=function(){e.removeEventListener(s,u),n()},u=function(t){t.target===e&&++l>=a&&c()};setTimeout((function(){l0&&(n=Eo,u=a,d=o.length):t===$o?c>0&&(n=$o,u=c,d=l.length):(u=Math.max(a,c),n=u>0?a>c?Eo:$o:null,d=n?n===Eo?o.length:l.length:0);var h=n===Eo&&Fo.test(i[Do+"Property"]);return{type:n,timeout:u,propCount:d,hasTransform:h}}function zo(e,t){while(e.length1}function Uo(e,t){!0!==t.data.show&&Ro(t)}var Yo=X?{create:Uo,activate:Uo,remove:function(e,t){!0!==e.data.show?Ho(e,t):t()}}:{},Ko=[Hr,Ur,no,so,_o,Yo],Go=Ko.concat(Vr),Xo=Pr({nodeOps:Cr,modules:Go});te&&document.addEventListener("selectionchange",(function(){var e=document.activeElement;e&&e.vmodel&&ra(e,"input")}));var Qo={inserted:function(e,t,n,i){"select"===n.tag?(i.elm&&!i.elm._vOptions?xt(n,"postpatch",(function(){Qo.componentUpdated(e,t,n)})):Zo(e,t,n.context),e._vOptions=[].map.call(e.options,ta)):("textarea"===n.tag||cr(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",na),e.addEventListener("compositionend",ia),e.addEventListener("change",ia),te&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Zo(e,t,n.context);var i=e._vOptions,r=e._vOptions=[].map.call(e.options,ta);if(r.some((function(e,t){return!A(e,i[t])}))){var o=e.multiple?t.value.some((function(e){return ea(e,r)})):t.value!==t.oldValue&&ea(t.value,r);o&&ra(e,"change")}}}};function Zo(e,t,n){Jo(e,t,n),(ee||ne)&&setTimeout((function(){Jo(e,t,n)}),0)}function Jo(e,t,n){var i=t.value,r=e.multiple;if(!r||Array.isArray(i)){for(var o,a,s=0,l=e.options.length;s-1,a.selected!==o&&(a.selected=o);else if(A(ta(a),i))return void(e.selectedIndex!==s&&(e.selectedIndex=s));r||(e.selectedIndex=-1)}}function ea(e,t){return t.every((function(t){return!A(t,e)}))}function ta(e){return"_value"in e?e._value:e.value}function na(e){e.target.composing=!0}function ia(e){e.target.composing&&(e.target.composing=!1,ra(e.target,"input"))}function ra(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function oa(e){return!e.componentInstance||e.data&&e.data.transition?e:oa(e.componentInstance._vnode)}var aa={bind:function(e,t,n){var i=t.value;n=oa(n);var r=n.data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;i&&r?(n.data.show=!0,Ro(n,(function(){e.style.display=o}))):e.style.display=i?o:"none"},update:function(e,t,n){var i=t.value,r=t.oldValue;if(!i!==!r){n=oa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,i?Ro(n,(function(){e.style.display=e.__vOriginalDisplay})):Ho(n,(function(){e.style.display="none"}))):e.style.display=i?e.__vOriginalDisplay:"none"}},unbind:function(e,t,n,i,r){r||(e.style.display=e.__vOriginalDisplay)}},sa={model:Qo,show:aa},la={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ca(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?ca(Cn(t.children)):e}function ua(e){var t={},n=e.$options;for(var i in n.propsData)t[i]=e[i];var r=n._parentListeners;for(var o in r)t[C(o)]=r[o];return t}function da(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function ha(e){while(e=e.parent)if(e.data.transition)return!0}function fa(e,t){return t.key===e.key&&t.tag===e.tag}var pa=function(e){return e.tag||wn(e)},ma=function(e){return"show"===e.name},va={name:"transition",props:la,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(pa),n.length)){0;var i=this.mode;0;var r=n[0];if(ha(this.$vnode))return r;var o=ca(r);if(!o)return r;if(this._leaving)return da(e,r);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var l=(o.data||(o.data={})).transition=ua(this),c=this._vnode,u=ca(c);if(o.data.directives&&o.data.directives.some(ma)&&(o.data.show=!0),u&&u.data&&!fa(o,u)&&!wn(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var d=u.data.transition=P({},l);if("out-in"===i)return this._leaving=!0,xt(d,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),da(e,r);if("in-out"===i){if(wn(o))return c;var h,f=function(){h()};xt(l,"afterEnter",f),xt(l,"enterCancelled",f),xt(d,"delayLeave",(function(e){h=e}))}}return r}}},ga=P({tag:String,moveClass:String},la);delete ga.mode;var ba={props:ga,beforeMount:function(){var e=this,t=this._update;this._update=function(n,i){var r=Pn(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,r(),t.call(e,n,i)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,r=this.$slots.default||[],o=this.children=[],a=ua(this),s=0;sn)t.push(arguments[n++]);return _[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},i(y),y},m=function(e){delete _[e]},h?i=function(e){v.nextTick(C(e))}:b&&b.now?i=function(e){b.now(C(e))}:g&&!d?(r=new g,o=r.port2,r.port1.onmessage=k,i=l(o.postMessage,o,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts&&f&&"file:"!==f.protocol&&!s(S)?(i=S,a.addEventListener("message",k,!1)):i=x in u("script")?function(e){c.appendChild(u("script"))[x]=function(){c.removeChild(this),w(e)}}:function(e){setTimeout(C(e),0)}),e.exports={set:p,clear:m}},"2d00":function(e,t,n){var i,r,o=n("da84"),a=n("342f"),s=o.process,l=s&&s.versions,c=l&&l.v8;c?(i=c.split("."),r=i[0]+i[1]):a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(r=i[1]))),e.exports=r&&+r},"2f9a":function(e,t){e.exports=function(){}},"301c":function(e,t,n){n("e198")("asyncIterator")},3397:function(e,t,n){var i=n("7a41");e.exports=function(e,t){if(!i(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!i(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},"342f":function(e,t,n){var i=n("d066");e.exports=i("navigator","userAgent")||""},"35a1":function(e,t,n){var i=n("f5df"),r=n("3f8c"),o=n("b622"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||r[i(e)]}},"37e8":function(e,t,n){var i=n("83ab"),r=n("9bf2"),o=n("825a"),a=n("df75");e.exports=i?Object.defineProperties:function(e,t){o(e);var n,i=a(t),s=i.length,l=0;while(s>l)r.f(e,n=i[l++],t[n]);return e}},"393a":function(e,t,n){"use strict";var i=n("e444"),r=n("512c"),o=n("ba01"),a=n("051b"),s=n("8a0d"),l=n("26dd"),c=n("92f0"),u=n("ce7a"),d=n("cc15")("iterator"),h=!([].keys&&"next"in[].keys()),f="@@iterator",p="keys",m="values",v=function(){return this};e.exports=function(e,t,n,g,b,y,_){l(n,t,g);var x,w,C,k=function(e){if(!h&&e in $)return $[e];switch(e){case p:return function(){return new n(this,e)};case m:return function(){return new n(this,e)}}return function(){return new n(this,e)}},S=t+" Iterator",O=b==m,E=!1,$=e.prototype,D=$[d]||$[f]||b&&$[b],T=D||k(b),P=b?O?k("entries"):T:void 0,M="Array"==t&&$.entries||D;if(M&&(C=u(M.call(new e)),C!==Object.prototype&&C.next&&(c(C,S,!0),i||"function"==typeof C[d]||a(C,d,v))),O&&D&&D.name!==m&&(E=!0,T=function(){return D.call(this)}),i&&!_||!h&&!E&&$[d]||a($,d,T),s[t]=T,s[S]=v,b)if(x={values:O?T:k(m),keys:y?T:k(p),entries:P},_)for(w in x)w in $||o($,w,x[w]);else r(r.P+r.F*(h||E),t,x);return x}},"39ad":function(e,t,n){var i=n("6ca1"),r=n("d16a"),o=n("9d11");e.exports=function(e){return function(t,n,a){var s,l=i(t),c=r(l.length),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},"3bbe":function(e,t,n){var i=n("861d");e.exports=function(e){if(!i(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3c4e":function(e,t,n){"use strict";var i=function(e){return r(e)&&!o(e)};function r(e){return!!e&&"object"===typeof e}function o(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||l(e)}var a="function"===typeof Symbol&&Symbol.for,s=a?Symbol.for("react.element"):60103;function l(e){return e.$$typeof===s}function c(e){return Array.isArray(e)?[]:{}}function u(e,t){var n=t&&!0===t.clone;return n&&i(e)?f(c(e),e,t):e}function d(e,t,n){var r=e.slice();return t.forEach((function(t,o){"undefined"===typeof r[o]?r[o]=u(t,n):i(t)?r[o]=f(e[o],t,n):-1===e.indexOf(t)&&r.push(u(t,n))})),r}function h(e,t,n){var r={};return i(e)&&Object.keys(e).forEach((function(t){r[t]=u(e[t],n)})),Object.keys(t).forEach((function(o){i(t[o])&&e[o]?r[o]=f(e[o],t[o],n):r[o]=u(t[o],n)})),r}function f(e,t,n){var i=Array.isArray(t),r=Array.isArray(e),o=n||{arrayMerge:d},a=i===r;if(a){if(i){var s=o.arrayMerge||d;return s(e,t,n)}return h(e,t,n)}return u(t,n)}f.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return f(e,n,t)}))};var p=f;e.exports=p},"3ca3":function(e,t,n){"use strict";var i=n("6547").charAt,r=n("69f3"),o=n("7dd0"),a="String Iterator",s=r.set,l=r.getterFor(a);o(String,"String",(function(e){s(this,{type:a,string:String(e),index:0})}),(function(){var e,t=l(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=i(n,r),t.index+=e.length,{value:e,done:!1})}))},"3f6b":function(e,t,n){e.exports={default:n("b9c7"),__esModule:!0}},"3f8c":function(e,t){e.exports={}},4010:function(e,t,n){"use strict";t.__esModule=!0,t.removeResizeListener=t.addResizeListener=void 0;var i=n("6dd8"),r=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var a="undefined"===typeof window,s=function(e){var t=e,n=Array.isArray(t),i=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(i>=t.length)break;r=t[i++]}else{if(i=t.next(),i.done)break;r=i.value}var o=r,a=o.target.__resizeListeners__||[];a.length&&a.forEach((function(e){e()}))}};t.addResizeListener=function(e,t){a||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new r.default(s),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},t.removeResizeListener=function(e,t){e&&e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||e.__ro__.disconnect())}},"417f":function(e,t,n){"use strict";t.__esModule=!0;var i=n("2b0e"),r=a(i),o=n("5924");function a(e){return e&&e.__esModule?e:{default:e}}var s=[],l="@@clickoutsideContext",c=void 0,u=0;function d(e,t,n){return function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(n&&n.context&&i.target&&r.target)||e.contains(i.target)||e.contains(r.target)||e===i.target||n.context.popperElm&&(n.context.popperElm.contains(i.target)||n.context.popperElm.contains(r.target))||(t.expression&&e[l].methodName&&n.context[e[l].methodName]?n.context[e[l].methodName]():e[l].bindingFn&&e[l].bindingFn())}}!r.default.prototype.$isServer&&(0,o.on)(document,"mousedown",(function(e){return c=e})),!r.default.prototype.$isServer&&(0,o.on)(document,"mouseup",(function(e){s.forEach((function(t){return t[l].documentHandler(e,c)}))})),t.default={bind:function(e,t,n){s.push(e);var i=u++;e[l]={id:i,documentHandler:d(e,t,n),methodName:t.expression,bindingFn:t.value}},update:function(e,t,n){e[l].documentHandler=d(e,t,n),e[l].methodName=t.expression,e[l].bindingFn=t.value},unbind:function(e){for(var t=s.length,n=0;n\n \n '}else n||(this.hoverTimer=setTimeout(this.clearHoverZone,this.panel.config.hoverThreshold))},clearHoverZone:function(){var e=this.$refs.hoverZone;e&&(e.innerHTML="")},renderEmptyText:function(e){return e("div",{class:"el-cascader-menu__empty-text"},[this.t("el.cascader.noData")])},renderNodeList:function(e){var t=this.menuId,n=this.panel.isHoverMenu,i={on:{}};n&&(i.on.expand=this.handleExpand);var r=this.nodes.map((function(n,r){var o=n.hasChildren;return e("cascader-node",l()([{key:n.uid,attrs:{node:n,"node-id":t+"-"+r,"aria-haspopup":o,"aria-owns":o?t:null}},i]))}));return[].concat(r,[n?e("svg",{ref:"hoverZone",class:"el-cascader-menu__hover-zone"}):null])}},render:function(e){var t=this.isEmpty,n=this.menuId,i={nativeOn:{}};return this.panel.isHoverMenu&&(i.nativeOn.mousemove=this.handleMouseMove),e("el-scrollbar",l()([{attrs:{tag:"ul",role:"menu",id:n,"wrap-class":"el-cascader-menu__wrap","view-class":{"el-cascader-menu__list":!0,"is-empty":t}},class:"el-cascader-menu"},i]),[t?this.renderEmptyText(e):this.renderNodeList(e)])}},E=O,$=Object(y["a"])(E,x,w,!1,null,null,null);$.options.__file="packages/cascader-panel/src/cascader-menu.vue";var D=$.exports,T=n(21),P=function(){function e(e,t){for(var n=0;n1?t-1:0),i=1;i1?i-1:0),o=1;o0},e.prototype.syncCheckState=function(e){var t=this.getValueByOption(),n=this.isSameNode(e,t);this.doCheck(n)},e.prototype.doCheck=function(e){this.checked!==e&&(this.config.checkStrictly?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check")))},P(e,[{key:"isDisabled",get:function(){var e=this.data,t=this.parent,n=this.config,i=n.disabled,r=n.checkStrictly;return e[i]||!r&&t&&t.isDisabled}},{key:"isLeaf",get:function(){var e=this.data,t=this.loaded,n=this.hasChildren,i=this.children,r=this.config,o=r.lazy,a=r.leaf;if(o){var s=Object(T["isDef"])(e[a])?e[a]:!!t&&!i.length;return this.hasChildren=!s,s}return!n}}]),e}(),j=N;function A(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var L=function e(t,n){return t.reduce((function(t,i){return i.isLeaf?t.push(i):(!n&&t.push(i),t=t.concat(e(i.children,n))),t}),[])},F=function(){function e(t,n){A(this,e),this.config=n,this.initNodes(t)}return e.prototype.initNodes=function(e){var t=this;e=Object(m["coerceTruthyValueToArray"])(e),this.nodes=e.map((function(e){return new j(e,t.config)})),this.flattedNodes=this.getFlattedNodes(!1,!1),this.leafNodes=this.getFlattedNodes(!0,!1)},e.prototype.appendNode=function(e,t){var n=new j(e,this.config,t),i=t?t.children:this.nodes;i.push(n)},e.prototype.appendNodes=function(e,t){var n=this;e=Object(m["coerceTruthyValueToArray"])(e),e.forEach((function(e){return n.appendNode(e,t)}))},e.prototype.getNodes=function(){return this.nodes},e.prototype.getFlattedNodes=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=e?this.leafNodes:this.flattedNodes;return t?n:L(this.nodes,e)},e.prototype.getNodeByValue=function(e){var t=this.getFlattedNodes(!1,!this.config.lazy).filter((function(t){return Object(m["valueEquals"])(t.path,e)||t.value===e}));return t&&t.length?t[0]:null},e}(),V=F,z=n(9),B=n.n(z),R=n(40),H=n.n(R),W=n(31),q=n.n(W),U=Object.assign||function(e){for(var t=1;t0){var l=n.store.getNodeByValue(o);l.data[s]||n.lazyLoad(l,(function(){n.handleExpand(l)})),n.loadCount===n.checkedValue.length&&n.$parent.computePresentText()}}t&&t(i)};i.lazyLoad(e,r)},calculateMultiCheckedValue:function(){this.checkedValue=this.getCheckedNodes(this.leafOnly).map((function(e){return e.getValueByOption()}))},scrollIntoView:function(){if(!this.$isServer){var e=this.$refs.menu||[];e.forEach((function(e){var t=e.$el;if(t){var n=t.querySelector(".el-scrollbar__wrap"),i=t.querySelector(".el-cascader-node.is-active")||t.querySelector(".el-cascader-node.in-active-path");q()(n,i)}}))}},getNodeByValue:function(e){return this.store.getNodeByValue(e)},getFlattedNodes:function(e){var t=!this.config.lazy;return this.store.getFlattedNodes(e,t)},getCheckedNodes:function(e){var t=this.checkedValue,n=this.multiple;if(n){var i=this.getFlattedNodes(e);return i.filter((function(e){return e.checked}))}return this.isEmptyValue(t)?[]:[this.getNodeByValue(t)]},clearCheckedNodes:function(){var e=this.config,t=this.leafOnly,n=e.multiple,i=e.emitPath;n?(this.getCheckedNodes(t).filter((function(e){return!e.isDisabled})).forEach((function(e){return e.doCheck(!1)})),this.calculateMultiCheckedValue()):this.checkedValue=i?[]:null}}},te=ee,ne=Object(y["a"])(te,i,r,!1,null,null,null);ne.options.__file="packages/cascader-panel/src/cascader-panel.vue";var ie=ne.exports;ie.install=function(e){e.component(ie.name,ie)};t["default"]=ie},6:function(e,t){e.exports=n("6b7c")},9:function(e,t){e.exports=n("7f4d")}})},4840:function(e,t,n){var i=n("825a"),r=n("1c0b"),o=n("b622"),a=o("species");e.exports=function(e,t){var n,o=i(e).constructor;return void 0===o||void 0==(n=i(o)[a])?t:r(n)}},4897:function(e,t,n){"use strict";t.__esModule=!0,t.i18n=t.use=t.t=void 0;var i=n("f0d9"),r=d(i),o=n("2b0e"),a=d(o),s=n("3c4e"),l=d(s),c=n("9d7e"),u=d(c);function d(e){return e&&e.__esModule?e:{default:e}}var h=(0,u.default)(a.default),f=r.default,p=!1,m=function(){var e=Object.getPrototypeOf(this||a.default).$t;if("function"===typeof e&&a.default.locale)return p||(p=!0,a.default.locale(a.default.config.lang,(0,l.default)(f,a.default.locale(a.default.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},v=t.t=function(e,t){var n=m.apply(this,arguments);if(null!==n&&void 0!==n)return n;for(var i=e.split("."),r=f,o=0,a=i.length;o37&&r<41)}))},"498a":function(e,t,n){"use strict";var i=n("23e7"),r=n("58a8").trim,o=n("c8d2");i({target:"String",proto:!0,forced:o("trim")},{trim:function(){return r(this)}})},"4b26":function(e,t,n){"use strict";t.__esModule=!0;var i=n("2b0e"),r=a(i),o=n("5924");function a(e){return e&&e.__esModule?e:{default:e}}var s=!1,l=!1,c=void 0,u=function(){if(!r.default.prototype.$isServer){var e=h.modalDom;return e?s=!0:(s=!1,e=document.createElement("div"),h.modalDom=e,e.addEventListener("touchmove",(function(e){e.preventDefault(),e.stopPropagation()})),e.addEventListener("click",(function(){h.doOnModalClick&&h.doOnModalClick()}))),e}},d={},h={modalFade:!0,getInstance:function(e){return d[e]},register:function(e,t){e&&t&&(d[e]=t)},deregister:function(e){e&&(d[e]=null,delete d[e])},nextZIndex:function(){return h.zIndex++},modalStack:[],doOnModalClick:function(){var e=h.modalStack[h.modalStack.length-1];if(e){var t=h.getInstance(e.id);t&&t.closeOnClickModal&&t.close()}},openModal:function(e,t,n,i,a){if(!r.default.prototype.$isServer&&e&&void 0!==t){this.modalFade=a;for(var l=this.modalStack,c=0,d=l.length;c0){var i=t[t.length-1];if(i.id===e){if(i.modalClass){var r=i.modalClass.trim().split(/\s+/);r.forEach((function(e){return(0,o.removeClass)(n,e)}))}t.pop(),t.length>0&&(n.style.zIndex=t[t.length-1].zIndex)}else for(var a=t.length-1;a>=0;a--)if(t[a].id===e){t.splice(a,1);break}}0===t.length&&(this.modalFade&&(0,o.addClass)(n,"v-modal-leave"),setTimeout((function(){0===t.length&&(n.parentNode&&n.parentNode.removeChild(n),n.style.display="none",h.modalDom=void 0),(0,o.removeClass)(n,"v-modal-leave")}),200))}};Object.defineProperty(h,"zIndex",{configurable:!0,get:function(){return l||(c=c||(r.default.prototype.$ELEMENT||{}).zIndex||2e3,l=!0),c},set:function(e){c=e}});var f=function(){if(!r.default.prototype.$isServer&&h.modalStack.length>0){var e=h.modalStack[h.modalStack.length-1];if(!e)return;var t=h.getInstance(e.id);return t}};r.default.prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=f();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}})),t.default=h},"4b8b":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"4d20":function(e,t,n){var i=n("1917"),r=n("10db"),o=n("6ca1"),a=n("3397"),s=n("9c0e"),l=n("faf5"),c=Object.getOwnPropertyDescriptor;t.f=n("0bad")?c:function(e,t){if(e=o(e),t=a(t,!0),l)try{return c(e,t)}catch(n){}if(s(e,t))return r(!i.f.call(e,t),e[t])}},"4d64":function(e,t,n){var i=n("fc6a"),r=n("50c4"),o=n("23cb"),a=function(e){return function(t,n,a){var s,l=i(t),c=r(l.length),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"4d88":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"4de4":function(e,t,n){"use strict";var i=n("23e7"),r=n("b727").filter,o=n("1dde"),a=o("filter");i({target:"Array",proto:!0,forced:!a},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(e,t,n){"use strict";var i=n("0366"),r=n("7b0b"),o=n("9bdd"),a=n("e95a"),s=n("50c4"),l=n("8418"),c=n("35a1");e.exports=function(e){var t,n,u,d,h,f,p=r(e),m="function"==typeof this?this:Array,v=arguments.length,g=v>1?arguments[1]:void 0,b=void 0!==g,y=c(p),_=0;if(b&&(g=i(g,v>2?arguments[2]:void 0,2)),void 0==y||m==Array&&a(y))for(t=s(p.length),n=new m(t);t>_;_++)f=b?g(p[_],_):p[_],l(n,_,f);else for(d=y.call(p),h=d.next,n=new m;!(u=h.call(d)).done;_++)f=b?o(d,g,[u.value,_],!0):u.value,l(n,_,f);return n.length=_,n}},"4e4b":function(e,t,n){e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=61)}({0:function(e,t,n){"use strict";function i(e,t,n,i,r,o,a,s){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},10:function(e,t){e.exports=n("f3ad")},12:function(e,t){e.exports=n("417f")},15:function(e,t){e.exports=n("14e9")},16:function(e,t){e.exports=n("4010")},18:function(e,t){e.exports=n("0e15")},21:function(e,t){e.exports=n("d397")},22:function(e,t){e.exports=n("12f2")},3:function(e,t){e.exports=n("8122")},31:function(e,t){e.exports=n("2a5e")},33:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-dropdown__item",class:{selected:e.itemSelected,"is-disabled":e.disabled||e.groupDisabled||e.limitReached,hover:e.hover},on:{mouseenter:e.hoverItem,click:function(t){return t.stopPropagation(),e.selectOptionClick(t)}}},[e._t("default",[n("span",[e._v(e._s(e.currentLabel))])])],2)},r=[];i._withStripped=!0;var o=n(4),a=n.n(o),s=n(3),l="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c={mixins:[a.a],name:"ElOption",componentName:"ElOption",inject:["select"],props:{value:{required:!0},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},data:function(){return{index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}},computed:{isObject:function(){return"[object object]"===Object.prototype.toString.call(this.value).toLowerCase()},currentLabel:function(){return this.label||(this.isObject?"":this.value)},currentValue:function(){return this.value||this.label||""},itemSelected:function(){return this.select.multiple?this.contains(this.select.value,this.value):this.isEqual(this.value,this.select.value)},limitReached:function(){return!!this.select.multiple&&(!this.itemSelected&&(this.select.value||[]).length>=this.select.multipleLimit&&this.select.multipleLimit>0)}},watch:{currentLabel:function(){this.created||this.select.remote||this.dispatch("ElSelect","setSelected")},value:function(e,t){var n=this.select,i=n.remote,r=n.valueKey;if(!this.created&&!i){if(r&&"object"===("undefined"===typeof e?"undefined":l(e))&&"object"===("undefined"===typeof t?"undefined":l(t))&&e[r]===t[r])return;this.dispatch("ElSelect","setSelected")}}},methods:{isEqual:function(e,t){if(this.isObject){var n=this.select.valueKey;return Object(s["getValueByPath"])(e,n)===Object(s["getValueByPath"])(t,n)}return e===t},contains:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];if(this.isObject){var n=this.select.valueKey;return e&&e.some((function(e){return Object(s["getValueByPath"])(e,n)===Object(s["getValueByPath"])(t,n)}))}return e&&e.indexOf(t)>-1},handleGroupDisabled:function(e){this.groupDisabled=e},hoverItem:function(){this.disabled||this.groupDisabled||(this.select.hoverIndex=this.select.options.indexOf(this))},selectOptionClick:function(){!0!==this.disabled&&!0!==this.groupDisabled&&this.dispatch("ElSelect","handleOptionClick",[this,!0])},queryChange:function(e){this.visible=new RegExp(Object(s["escapeRegexpString"])(e),"i").test(this.currentLabel)||this.created,this.visible||this.select.filteredOptionsCount--}},created:function(){this.select.options.push(this),this.select.cachedOptions.push(this),this.select.optionsCount++,this.select.filteredOptionsCount++,this.$on("queryChange",this.queryChange),this.$on("handleGroupDisabled",this.handleGroupDisabled)},beforeDestroy:function(){var e=this.select,t=e.selected,n=e.multiple,i=n?t:[t],r=this.select.cachedOptions.indexOf(this),o=i.indexOf(this);r>-1&&o<0&&this.select.cachedOptions.splice(r,1),this.select.onOptionDestroy(this.select.options.indexOf(this))}},u=c,d=n(0),h=Object(d["a"])(u,i,r,!1,null,null,null);h.options.__file="packages/select/src/option.vue";t["a"]=h.exports},37:function(e,t){e.exports=n("8bbc")},4:function(e,t){e.exports=n("d010")},5:function(e,t){e.exports=n("e974")},6:function(e,t){e.exports=n("6b7c")},61:function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],staticClass:"el-select",class:[e.selectSize?"el-select--"+e.selectSize:""],on:{click:function(t){return t.stopPropagation(),e.toggleMenu(t)}}},[e.multiple?n("div",{ref:"tags",staticClass:"el-select__tags",style:{"max-width":e.inputWidth-32+"px",width:"100%"}},[e.collapseTags&&e.selected.length?n("span",[n("el-tag",{attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:e.selected[0].hitState,type:"info","disable-transitions":""},on:{close:function(t){e.deleteTag(t,e.selected[0])}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(e.selected[0].currentLabel))])]),e.selected.length>1?n("el-tag",{attrs:{closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""}},[n("span",{staticClass:"el-select__tags-text"},[e._v("+ "+e._s(e.selected.length-1))])]):e._e()],1):e._e(),e.collapseTags?e._e():n("transition-group",{on:{"after-leave":e.resetInputHeight}},e._l(e.selected,(function(t){return n("el-tag",{key:e.getValueKey(t),attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:t.hitState,type:"info","disable-transitions":""},on:{close:function(n){e.deleteTag(n,t)}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.currentLabel))])])})),1),e.filterable?n("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"input",staticClass:"el-select__input",class:[e.selectSize?"is-"+e.selectSize:""],style:{"flex-grow":"1",width:e.inputLength/(e.inputWidth-32)+"%","max-width":e.inputWidth-42+"px"},attrs:{type:"text",disabled:e.selectDisabled,autocomplete:e.autoComplete||e.autocomplete},domProps:{value:e.query},on:{focus:e.handleFocus,blur:function(t){e.softFocus=!1},keyup:e.managePlaceholder,keydown:[e.resetInputState,function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.preventDefault(),e.navigateOptions("prev")},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.selectOption(t))},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){return!("button"in t)&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deletePrevTag(t)},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],compositionstart:e.handleComposition,compositionupdate:e.handleComposition,compositionend:e.handleComposition,input:[function(t){t.target.composing||(e.query=t.target.value)},e.debouncedQueryChange]}}):e._e()],1):e._e(),n("el-input",{ref:"reference",class:{"is-focus":e.visible},attrs:{type:"text",placeholder:e.currentPlaceholder,name:e.name,id:e.id,autocomplete:e.autoComplete||e.autocomplete,size:e.selectSize,disabled:e.selectDisabled,readonly:e.readonly,"validate-event":!1,tabindex:e.multiple&&e.filterable?"-1":null},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.debouncedOnInputChange},nativeOn:{keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("prev")},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.selectOption(t))},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],mouseenter:function(t){e.inputHovering=!0},mouseleave:function(t){e.inputHovering=!1}},model:{value:e.selectedLabel,callback:function(t){e.selectedLabel=t},expression:"selectedLabel"}},[e.$slots.prefix?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),n("template",{slot:"suffix"},[n("i",{directives:[{name:"show",rawName:"v-show",value:!e.showClose,expression:"!showClose"}],class:["el-select__caret","el-input__icon","el-icon-"+e.iconClass]}),e.showClose?n("i",{staticClass:"el-select__caret el-input__icon el-icon-circle-close",on:{click:e.handleClearClick}}):e._e()])],2),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":e.doDestroy}},[n("el-select-menu",{directives:[{name:"show",rawName:"v-show",value:e.visible&&!1!==e.emptyText,expression:"visible && emptyText !== false"}],ref:"popper",attrs:{"append-to-body":e.popperAppendToBody}},[n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.options.length>0&&!e.loading,expression:"options.length > 0 && !loading"}],ref:"scrollbar",class:{"is-empty":!e.allowCreate&&e.query&&0===e.filteredOptionsCount},attrs:{tag:"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[e.showNewOption?n("el-option",{attrs:{value:e.query,created:""}}):e._e(),e._t("default")],2),e.emptyText&&(!e.allowCreate||e.loading||e.allowCreate&&0===e.options.length)?[e.$slots.empty?e._t("empty"):n("p",{staticClass:"el-select-dropdown__empty"},[e._v("\n "+e._s(e.emptyText)+"\n ")])]:e._e()],2)],1)],1)},r=[];i._withStripped=!0;var o=n(4),a=n.n(o),s=n(22),l=n.n(s),c=n(6),u=n.n(c),d=n(10),h=n.n(d),f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-select-dropdown el-popper",class:[{"is-multiple":e.$parent.multiple},e.popperClass],style:{minWidth:e.minWidth}},[e._t("default")],2)},p=[];f._withStripped=!0;var m=n(5),v=n.n(m),g={name:"ElSelectDropdown",componentName:"ElSelectDropdown",mixins:[v.a],props:{placement:{default:"bottom-start"},boundariesPadding:{default:0},popperOptions:{default:function(){return{gpuAcceleration:!1}}},visibleArrow:{default:!0},appendToBody:{type:Boolean,default:!0}},data:function(){return{minWidth:""}},computed:{popperClass:function(){return this.$parent.popperClass}},watch:{"$parent.inputWidth":function(){this.minWidth=this.$parent.$el.getBoundingClientRect().width+"px"}},mounted:function(){var e=this;this.referenceElm=this.$parent.$refs.reference.$el,this.$parent.popperElm=this.popperElm=this.$el,this.$on("updatePopper",(function(){e.$parent.visible&&e.updatePopper()})),this.$on("destroyPopper",this.destroyPopper)}},b=g,y=n(0),_=Object(y["a"])(b,f,p,!1,null,null,null);_.options.__file="packages/select/src/select-dropdown.vue";var x=_.exports,w=n(33),C=n(37),k=n.n(C),S=n(15),O=n.n(S),E=n(18),$=n.n(E),D=n(12),T=n.n(D),P=n(16),M=n(31),I=n.n(M),N=n(3),j={data:function(){return{hoverOption:-1}},computed:{optionsAllDisabled:function(){return this.options.filter((function(e){return e.visible})).every((function(e){return e.disabled}))}},watch:{hoverIndex:function(e){var t=this;"number"===typeof e&&e>-1&&(this.hoverOption=this.options[e]||{}),this.options.forEach((function(e){e.hover=t.hoverOption===e}))}},methods:{navigateOptions:function(e){var t=this;if(this.visible){if(0!==this.options.length&&0!==this.filteredOptionsCount&&!this.optionsAllDisabled){"next"===e?(this.hoverIndex++,this.hoverIndex===this.options.length&&(this.hoverIndex=0)):"prev"===e&&(this.hoverIndex--,this.hoverIndex<0&&(this.hoverIndex=this.options.length-1));var n=this.options[this.hoverIndex];!0!==n.disabled&&!0!==n.groupDisabled&&n.visible||this.navigateOptions(e),this.$nextTick((function(){return t.scrollToOption(t.hoverOption)}))}}else this.visible=!0}}},A=n(21),L={mixins:[a.a,u.a,l()("reference"),j],name:"ElSelect",componentName:"ElSelect",inject:{elForm:{default:""},elFormItem:{default:""}},provide:function(){return{select:this}},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},readonly:function(){return!this.filterable||this.multiple||!Object(N["isIE"])()&&!Object(N["isEdge"])()&&!this.visible},showClose:function(){var e=this.multiple?Array.isArray(this.value)&&this.value.length>0:void 0!==this.value&&null!==this.value&&""!==this.value,t=this.clearable&&!this.selectDisabled&&this.inputHovering&&e;return t},iconClass:function(){return this.remote&&this.filterable?"":this.visible?"arrow-up is-reverse":"arrow-up"},debounce:function(){return this.remote?300:0},emptyText:function(){return this.loading?this.loadingText||this.t("el.select.loading"):(!this.remote||""!==this.query||0!==this.options.length)&&(this.filterable&&this.query&&this.options.length>0&&0===this.filteredOptionsCount?this.noMatchText||this.t("el.select.noMatch"):0===this.options.length?this.noDataText||this.t("el.select.noData"):null)},showNewOption:function(){var e=this,t=this.options.filter((function(e){return!e.created})).some((function(t){return t.currentLabel===e.query}));return this.filterable&&this.allowCreate&&""!==this.query&&!t},selectSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},selectDisabled:function(){return this.disabled||(this.elForm||{}).disabled},collapseTagSize:function(){return["small","mini"].indexOf(this.selectSize)>-1?"mini":"small"},propPlaceholder:function(){return"undefined"!==typeof this.placeholder?this.placeholder:this.t("el.select.placeholder")}},components:{ElInput:h.a,ElSelectMenu:x,ElOption:w["a"],ElTag:k.a,ElScrollbar:O.a},directives:{Clickoutside:T.a},props:{name:String,id:String,value:{required:!0},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},automaticDropdown:Boolean,size:String,disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:String,remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String,required:!1},defaultFirstOption:Boolean,reserveKeyword:Boolean,valueKey:{type:String,default:"value"},collapseTags:Boolean,popperAppendToBody:{type:Boolean,default:!0}},data:function(){return{options:[],cachedOptions:[],createdLabel:null,createdSelected:!1,selected:this.multiple?[]:{},inputLength:20,inputWidth:0,initialInputHeight:0,cachedPlaceHolder:"",optionsCount:0,filteredOptionsCount:0,visible:!1,softFocus:!1,selectedLabel:"",hoverIndex:-1,query:"",previousQuery:null,inputHovering:!1,currentPlaceholder:"",menuVisibleOnFocus:!1,isOnComposition:!1,isSilentBlur:!1}},watch:{selectDisabled:function(){var e=this;this.$nextTick((function(){e.resetInputHeight()}))},propPlaceholder:function(e){this.cachedPlaceHolder=this.currentPlaceholder=e},value:function(e,t){this.multiple&&(this.resetInputHeight(),e&&e.length>0||this.$refs.input&&""!==this.query?this.currentPlaceholder="":this.currentPlaceholder=this.cachedPlaceHolder,this.filterable&&!this.reserveKeyword&&(this.query="",this.handleQueryChange(this.query))),this.setSelected(),this.filterable&&!this.multiple&&(this.inputLength=20),Object(N["valueEquals"])(e,t)||this.dispatch("ElFormItem","el.form.change",e)},visible:function(e){var t=this;e?(this.broadcast("ElSelectDropdown","updatePopper"),this.filterable&&(this.query=this.remote?"":this.selectedLabel,this.handleQueryChange(this.query),this.multiple?this.$refs.input.focus():(this.remote||(this.broadcast("ElOption","queryChange",""),this.broadcast("ElOptionGroup","queryChange")),this.selectedLabel&&(this.currentPlaceholder=this.selectedLabel,this.selectedLabel="")))):(this.broadcast("ElSelectDropdown","destroyPopper"),this.$refs.input&&this.$refs.input.blur(),this.query="",this.previousQuery=null,this.selectedLabel="",this.inputLength=20,this.menuVisibleOnFocus=!1,this.resetHoverIndex(),this.$nextTick((function(){t.$refs.input&&""===t.$refs.input.value&&0===t.selected.length&&(t.currentPlaceholder=t.cachedPlaceHolder)})),this.multiple||(this.selected&&(this.filterable&&this.allowCreate&&this.createdSelected&&this.createdLabel?this.selectedLabel=this.createdLabel:this.selectedLabel=this.selected.currentLabel,this.filterable&&(this.query=this.selectedLabel)),this.filterable&&(this.currentPlaceholder=this.cachedPlaceHolder))),this.$emit("visible-change",e)},options:function(){var e=this;if(!this.$isServer){this.$nextTick((function(){e.broadcast("ElSelectDropdown","updatePopper")})),this.multiple&&this.resetInputHeight();var t=this.$el.querySelectorAll("input");-1===[].indexOf.call(t,document.activeElement)&&this.setSelected(),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()}}},methods:{handleComposition:function(e){var t=this,n=e.target.value;if("compositionend"===e.type)this.isOnComposition=!1,this.$nextTick((function(e){return t.handleQueryChange(n)}));else{var i=n[n.length-1]||"";this.isOnComposition=!Object(A["isKorean"])(i)}},handleQueryChange:function(e){var t=this;this.previousQuery===e||this.isOnComposition||(null!==this.previousQuery||"function"!==typeof this.filterMethod&&"function"!==typeof this.remoteMethod?(this.previousQuery=e,this.$nextTick((function(){t.visible&&t.broadcast("ElSelectDropdown","updatePopper")})),this.hoverIndex=-1,this.multiple&&this.filterable&&this.$nextTick((function(){var e=15*t.$refs.input.value.length+20;t.inputLength=t.collapseTags?Math.min(50,e):e,t.managePlaceholder(),t.resetInputHeight()})),this.remote&&"function"===typeof this.remoteMethod?(this.hoverIndex=-1,this.remoteMethod(e)):"function"===typeof this.filterMethod?(this.filterMethod(e),this.broadcast("ElOptionGroup","queryChange")):(this.filteredOptionsCount=this.optionsCount,this.broadcast("ElOption","queryChange",e),this.broadcast("ElOptionGroup","queryChange")),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()):this.previousQuery=e)},scrollToOption:function(e){var t=Array.isArray(e)&&e[0]?e[0].$el:e.$el;if(this.$refs.popper&&t){var n=this.$refs.popper.$el.querySelector(".el-select-dropdown__wrap");I()(n,t)}this.$refs.scrollbar&&this.$refs.scrollbar.handleScroll()},handleMenuEnter:function(){var e=this;this.$nextTick((function(){return e.scrollToOption(e.selected)}))},emitChange:function(e){Object(N["valueEquals"])(this.value,e)||this.$emit("change",e)},getOption:function(e){for(var t=void 0,n="[object object]"===Object.prototype.toString.call(e).toLowerCase(),i="[object null]"===Object.prototype.toString.call(e).toLowerCase(),r="[object undefined]"===Object.prototype.toString.call(e).toLowerCase(),o=this.cachedOptions.length-1;o>=0;o--){var a=this.cachedOptions[o],s=n?Object(N["getValueByPath"])(a.value,this.valueKey)===Object(N["getValueByPath"])(e,this.valueKey):a.value===e;if(s){t=a;break}}if(t)return t;var l=n||i||r?"":String(e),c={value:e,currentLabel:l};return this.multiple&&(c.hitState=!1),c},setSelected:function(){var e=this;if(!this.multiple){var t=this.getOption(this.value);return t.created?(this.createdLabel=t.currentLabel,this.createdSelected=!0):this.createdSelected=!1,this.selectedLabel=t.currentLabel,this.selected=t,void(this.filterable&&(this.query=this.selectedLabel))}var n=[];Array.isArray(this.value)&&this.value.forEach((function(t){n.push(e.getOption(t))})),this.selected=n,this.$nextTick((function(){e.resetInputHeight()}))},handleFocus:function(e){this.softFocus?this.softFocus=!1:((this.automaticDropdown||this.filterable)&&(this.visible=!0,this.filterable&&(this.menuVisibleOnFocus=!0)),this.$emit("focus",e))},blur:function(){this.visible=!1,this.$refs.reference.blur()},handleBlur:function(e){var t=this;setTimeout((function(){t.isSilentBlur?t.isSilentBlur=!1:t.$emit("blur",e)}),50),this.softFocus=!1},handleClearClick:function(e){this.deleteSelected(e)},doDestroy:function(){this.$refs.popper&&this.$refs.popper.doDestroy()},handleClose:function(){this.visible=!1},toggleLastOptionHitState:function(e){if(Array.isArray(this.selected)){var t=this.selected[this.selected.length-1];if(t)return!0===e||!1===e?(t.hitState=e,e):(t.hitState=!t.hitState,t.hitState)}},deletePrevTag:function(e){if(e.target.value.length<=0&&!this.toggleLastOptionHitState()){var t=this.value.slice();t.pop(),this.$emit("input",t),this.emitChange(t)}},managePlaceholder:function(){""!==this.currentPlaceholder&&(this.currentPlaceholder=this.$refs.input.value?"":this.cachedPlaceHolder)},resetInputState:function(e){8!==e.keyCode&&this.toggleLastOptionHitState(!1),this.inputLength=15*this.$refs.input.value.length+20,this.resetInputHeight()},resetInputHeight:function(){var e=this;this.collapseTags&&!this.filterable||this.$nextTick((function(){if(e.$refs.reference){var t=e.$refs.reference.$el.childNodes,n=[].filter.call(t,(function(e){return"INPUT"===e.tagName}))[0],i=e.$refs.tags,r=i?Math.round(i.getBoundingClientRect().height):0,o=e.initialInputHeight||40;n.style.height=0===e.selected.length?o+"px":Math.max(i?r+(r>o?6:0):0,o)+"px",e.visible&&!1!==e.emptyText&&e.broadcast("ElSelectDropdown","updatePopper")}}))},resetHoverIndex:function(){var e=this;setTimeout((function(){e.multiple?e.selected.length>0?e.hoverIndex=Math.min.apply(null,e.selected.map((function(t){return e.options.indexOf(t)}))):e.hoverIndex=-1:e.hoverIndex=e.options.indexOf(e.selected)}),300)},handleOptionSelect:function(e,t){var n=this;if(this.multiple){var i=(this.value||[]).slice(),r=this.getValueIndex(i,e.value);r>-1?i.splice(r,1):(this.multipleLimit<=0||i.length0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],n="[object object]"===Object.prototype.toString.call(t).toLowerCase();if(n){var i=this.valueKey,r=-1;return e.some((function(e,n){return Object(N["getValueByPath"])(e,i)===Object(N["getValueByPath"])(t,i)&&(r=n,!0)})),r}return e.indexOf(t)},toggleMenu:function(){this.selectDisabled||(this.menuVisibleOnFocus?this.menuVisibleOnFocus=!1:this.visible=!this.visible,this.visible&&(this.$refs.input||this.$refs.reference).focus())},selectOption:function(){this.visible?this.options[this.hoverIndex]&&this.handleOptionSelect(this.options[this.hoverIndex]):this.toggleMenu()},deleteSelected:function(e){e.stopPropagation();var t=this.multiple?[]:"";this.$emit("input",t),this.emitChange(t),this.visible=!1,this.$emit("clear")},deleteTag:function(e,t){var n=this.selected.indexOf(t);if(n>-1&&!this.selectDisabled){var i=this.value.slice();i.splice(n,1),this.$emit("input",i),this.emitChange(i),this.$emit("remove-tag",t.value)}e.stopPropagation()},onInputChange:function(){this.filterable&&this.query!==this.selectedLabel&&(this.query=this.selectedLabel,this.handleQueryChange(this.query))},onOptionDestroy:function(e){e>-1&&(this.optionsCount--,this.filteredOptionsCount--,this.options.splice(e,1))},resetInputWidth:function(){this.inputWidth=this.$refs.reference.$el.getBoundingClientRect().width},handleResize:function(){this.resetInputWidth(),this.multiple&&this.resetInputHeight()},checkDefaultFirstOption:function(){this.hoverIndex=-1;for(var e=!1,t=this.options.length-1;t>=0;t--)if(this.options[t].created){e=!0,this.hoverIndex=t;break}if(!e)for(var n=0;n!==this.options.length;++n){var i=this.options[n];if(this.query){if(!i.disabled&&!i.groupDisabled&&i.visible){this.hoverIndex=n;break}}else if(i.itemSelected){this.hoverIndex=n;break}}},getValueKey:function(e){return"[object object]"!==Object.prototype.toString.call(e.value).toLowerCase()?e.value:Object(N["getValueByPath"])(e.value,this.valueKey)}},created:function(){var e=this;this.cachedPlaceHolder=this.currentPlaceholder=this.propPlaceholder,this.multiple&&!Array.isArray(this.value)&&this.$emit("input",[]),!this.multiple&&Array.isArray(this.value)&&this.$emit("input",""),this.debouncedOnInputChange=$()(this.debounce,(function(){e.onInputChange()})),this.debouncedQueryChange=$()(this.debounce,(function(t){e.handleQueryChange(t.target.value)})),this.$on("handleOptionClick",this.handleOptionSelect),this.$on("setSelected",this.setSelected)},mounted:function(){var e=this;this.multiple&&Array.isArray(this.value)&&this.value.length>0&&(this.currentPlaceholder=""),Object(P["addResizeListener"])(this.$el,this.handleResize);var t=this.$refs.reference;if(t&&t.$el){var n={medium:36,small:32,mini:28},i=t.$el.querySelector("input");this.initialInputHeight=i.getBoundingClientRect().height||n[this.selectSize]}this.remote&&this.multiple&&this.resetInputHeight(),this.$nextTick((function(){t&&t.$el&&(e.inputWidth=t.$el.getBoundingClientRect().width)})),this.setSelected()},beforeDestroy:function(){this.$el&&this.handleResize&&Object(P["removeResizeListener"])(this.$el,this.handleResize)}},F=L,V=Object(y["a"])(F,i,r,!1,null,null,null);V.options.__file="packages/select/src/select.vue";var z=V.exports;z.install=function(e){e.component(z.name,z)};t["default"]=z}})},"4e71":function(e,t,n){n("e198")("observable")},"4ebc":function(e,t,n){var i=n("4d88");e.exports=Array.isArray||function(e){return"Array"==i(e)}},"50c4":function(e,t,n){var i=n("a691"),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},"511f":function(e,t,n){n("0b99"),n("658f"),e.exports=n("fcd4").f("iterator")},5128:function(e,t,n){"use strict";t.__esModule=!0,t.PopupManager=void 0;var i=n("2b0e"),r=h(i),o=n("7f4d"),a=h(o),s=n("4b26"),l=h(s),c=n("e62d"),u=h(c),d=n("5924");function h(e){return e&&e.__esModule?e:{default:e}}var f=1,p=void 0;t.default={props:{visible:{type:Boolean,default:!1},openDelay:{},closeDelay:{},zIndex:{},modal:{type:Boolean,default:!1},modalFade:{type:Boolean,default:!0},modalClass:{},modalAppendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1}},beforeMount:function(){this._popupId="popup-"+f++,l.default.register(this._popupId,this)},beforeDestroy:function(){l.default.deregister(this._popupId),l.default.closeModal(this._popupId),this.restoreBodyStyle()},data:function(){return{opened:!1,bodyPaddingRight:null,computedBodyPaddingRight:0,withoutHiddenClass:!0,rendered:!1}},watch:{visible:function(e){var t=this;if(e){if(this._opening)return;this.rendered?this.open():(this.rendered=!0,r.default.nextTick((function(){t.open()})))}else this.close()}},methods:{open:function(e){var t=this;this.rendered||(this.rendered=!0);var n=(0,a.default)({},this.$props||this,e);this._closeTimer&&(clearTimeout(this._closeTimer),this._closeTimer=null),clearTimeout(this._openTimer);var i=Number(n.openDelay);i>0?this._openTimer=setTimeout((function(){t._openTimer=null,t.doOpen(n)}),i):this.doOpen(n)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,n=e.modal,i=e.zIndex;if(i&&(l.default.zIndex=i),n&&(this._closing&&(l.default.closeModal(this._popupId),this._closing=!1),l.default.openModal(this._popupId,l.default.nextZIndex(),this.modalAppendToBody?void 0:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!(0,d.hasClass)(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt((0,d.getStyle)(document.body,"paddingRight"),10)),p=(0,u.default)();var r=document.documentElement.clientHeight0&&(r||"scroll"===o)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+p+"px"),(0,d.addClass)(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=l.default.nextZIndex(),this.opened=!0,this.onOpen&&this.onOpen(),this.doAfterOpen()}},doAfterOpen:function(){this._opening=!1},close:function(){var e=this;if(!this.willClose||this.willClose()){null!==this._openTimer&&(clearTimeout(this._openTimer),this._openTimer=null),clearTimeout(this._closeTimer);var t=Number(this.closeDelay);t>0?this._closeTimer=setTimeout((function(){e._closeTimer=null,e.doClose()}),t):this.doClose()}},doClose:function(){this._closing=!0,this.onClose&&this.onClose(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose()},doAfterClose:function(){l.default.closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,(0,d.removeClass)(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},t.PopupManager=l.default},"512c":function(e,t,n){var i=n("ef08"),r=n("5524"),o=n("9c0c"),a=n("051b"),s=n("9c0e"),l="prototype",c=function(e,t,n){var u,d,h,f=e&c.F,p=e&c.G,m=e&c.S,v=e&c.P,g=e&c.B,b=e&c.W,y=p?r:r[t]||(r[t]={}),_=y[l],x=p?i:m?i[t]:(i[t]||{})[l];for(u in p&&(n=t),n)d=!f&&x&&void 0!==x[u],d&&s(y,u)||(h=d?x[u]:n[u],y[u]=p&&"function"!=typeof x[u]?n[u]:g&&d?o(h,i):b&&x[u]==h?function(e){var t=function(t,n,i){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return e.apply(this,arguments)};return t[l]=e[l],t}(h):v&&"function"==typeof h?o(Function.call,h):h,v&&((y.virtual||(y.virtual={}))[u]=h,e&c.R&&_&&!_[u]&&a(_,u,h)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5319:function(e,t,n){"use strict";var i=n("d784"),r=n("825a"),o=n("50c4"),a=n("a691"),s=n("1d80"),l=n("8aa5"),c=n("0cb2"),u=n("14c3"),d=Math.max,h=Math.min,f=function(e){return void 0===e?e:String(e)};i("replace",2,(function(e,t,n,i){var p=i.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,m=i.REPLACE_KEEPS_$0,v=p?"$":"$0";return[function(n,i){var r=s(this),o=void 0==n?void 0:n[e];return void 0!==o?o.call(n,r,i):t.call(String(r),n,i)},function(e,i){if(!p&&m||"string"===typeof i&&-1===i.indexOf(v)){var s=n(t,e,this,i);if(s.done)return s.value}var g=r(e),b=String(this),y="function"===typeof i;y||(i=String(i));var _=g.global;if(_){var x=g.unicode;g.lastIndex=0}var w=[];while(1){var C=u(g,b);if(null===C)break;if(w.push(C),!_)break;var k=String(C[0]);""===k&&(g.lastIndex=l(b,o(g.lastIndex),x))}for(var S="",O=0,E=0;E=O&&(S+=b.slice(O,D)+N,O=D+$.length)}return S+b.slice(O)}]}))},5488:function(e,t,n){"use strict";t.__esModule=!0;var i=n("5924");function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var o=function(){function e(){r(this,e)}return e.prototype.beforeEnter=function(e){(0,i.addClass)(e,"collapse-transition"),e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.height="0",e.style.paddingTop=0,e.style.paddingBottom=0},e.prototype.enter=function(e){e.dataset.oldOverflow=e.style.overflow,0!==e.scrollHeight?(e.style.height=e.scrollHeight+"px",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom):(e.style.height="",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom),e.style.overflow="hidden"},e.prototype.afterEnter=function(e){(0,i.removeClass)(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow},e.prototype.beforeLeave=function(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.height=e.scrollHeight+"px",e.style.overflow="hidden"},e.prototype.leave=function(e){0!==e.scrollHeight&&((0,i.addClass)(e,"collapse-transition"),e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0)},e.prototype.afterLeave=function(e){(0,i.removeClass)(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom},e}();t.default={name:"ElCollapseTransition",functional:!0,render:function(e,t){var n=t.children,i={on:new o};return e("transition",i,n)}}},5524:function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},5530:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));n("b64b"),n("a4d3"),n("4de4"),n("e439"),n("159b"),n("dbb4");var i=n("ade3");function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function o(e){for(var t=1;t-1}function v(e,t){if(e){for(var n=e.className,i=(t||"").split(" "),r=0,o=i.length;ri.top&&n.right>i.left&&n.lefte?c():!0!==t&&(r=setTimeout(i?u:c,void 0===i?e-s:e))}return"boolean"!==typeof t&&(i=n,n=t,t=void 0),a}},"5a34":function(e,t,n){var i=n("44e7");e.exports=function(e){if(i(e))throw TypeError("The method doesn't accept regular expressions");return e}},"5a94":function(e,t,n){var i=n("b367")("keys"),r=n("8b1a");e.exports=function(e){return i[e]||(i[e]=r(e))}},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5c96":function(e,t,n){e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=45)}([function(e,t){e.exports=n("d940")},function(e,t){e.exports=n("5924")},function(e,t){e.exports=n("8122")},function(e,t){e.exports=n("d010")},function(e,t){e.exports=n("6b7c")},function(e,t){e.exports=n("e974")},function(e,t){e.exports=n("2b0e")},function(e,t){e.exports=n("7f4d")},function(e,t){e.exports=n("f3ad")},function(e,t){e.exports=n("2bb5")},function(e,t){e.exports=n("417f")},function(e,t){e.exports=n("5128")},function(e,t){e.exports=n("4897")},function(e,t){e.exports=n("eedf")},function(e,t){e.exports=n("4010")},function(e,t){e.exports=n("a742")},function(e,t){e.exports=n("0e15")},function(e,t){e.exports=n("dcdc")},function(e,t){e.exports=n("14e9")},function(e,t){e.exports=n("d397")},function(e,t){e.exports=n("d7d1")},function(e,t){e.exports=n("5488")},function(e,t){e.exports=n("41f8")},function(e,t){e.exports=n("12f2")},function(e,t){e.exports=n("92fa")},function(e,t){e.exports=n("597f")},function(e,t){e.exports=n("299c")},function(e,t){e.exports=n("2a5e")},function(e,t){e.exports=n("845f")},function(e,t){e.exports=n("8bbc")},function(e,t){e.exports=n("e62d")},function(e,t){e.exports=n("7fc1")},function(e,t){e.exports=n("c56a")},function(e,t){e.exports=n("c284")},function(e,t){e.exports=n("e452")},function(e,t){e.exports=n("9619")},function(e,t){e.exports=n("4e4b")},function(e,t){e.exports=n("e772")},function(e,t){e.exports=n("c098")},function(e,t){e.exports=n("722f")},function(e,t){e.exports=n("a15e")},function(e,t){e.exports=n("e450")},function(e,t){e.exports=n("4726")},function(e,t){e.exports=n("f494")},function(e,t){e.exports=n("6ac9")},function(e,t,n){e.exports=n(46)},function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"el-pager",on:{click:e.onPagerClick}},[e.pageCount>0?n("li",{staticClass:"number",class:{active:1===e.currentPage,disabled:e.disabled}},[e._v("1")]):e._e(),e.showPrevMore?n("li",{staticClass:"el-icon more btn-quickprev",class:[e.quickprevIconClass,{disabled:e.disabled}],on:{mouseenter:function(t){e.onMouseenter("left")},mouseleave:function(t){e.quickprevIconClass="el-icon-more"}}}):e._e(),e._l(e.pagers,(function(t){return n("li",{key:t,staticClass:"number",class:{active:e.currentPage===t,disabled:e.disabled}},[e._v(e._s(t))])})),e.showNextMore?n("li",{staticClass:"el-icon more btn-quicknext",class:[e.quicknextIconClass,{disabled:e.disabled}],on:{mouseenter:function(t){e.onMouseenter("right")},mouseleave:function(t){e.quicknextIconClass="el-icon-more"}}}):e._e(),e.pageCount>1?n("li",{staticClass:"number",class:{active:e.currentPage===e.pageCount,disabled:e.disabled}},[e._v(e._s(e.pageCount))]):e._e()],2)},r=[];i._withStripped=!0;var o={name:"ElPager",props:{currentPage:Number,pageCount:Number,pagerCount:Number,disabled:Boolean},watch:{showPrevMore:function(e){e||(this.quickprevIconClass="el-icon-more")},showNextMore:function(e){e||(this.quicknextIconClass="el-icon-more")}},methods:{onPagerClick:function(e){var t=e.target;if("UL"!==t.tagName&&!this.disabled){var n=Number(e.target.textContent),i=this.pageCount,r=this.currentPage,o=this.pagerCount-2;-1!==t.className.indexOf("more")&&(-1!==t.className.indexOf("quickprev")?n=r-o:-1!==t.className.indexOf("quicknext")&&(n=r+o)),isNaN(n)||(n<1&&(n=1),n>i&&(n=i)),n!==r&&this.$emit("change",n)}},onMouseenter:function(e){this.disabled||("left"===e?this.quickprevIconClass="el-icon-d-arrow-left":this.quicknextIconClass="el-icon-d-arrow-right")}},computed:{pagers:function(){var e=this.pagerCount,t=(e-1)/2,n=Number(this.currentPage),i=Number(this.pageCount),r=!1,o=!1;i>e&&(n>e-t&&(r=!0),n4&&e<22&&e%2===1},default:7},currentPage:{type:Number,default:1},layout:{default:"prev, pager, next, jumper, ->, total"},pageSizes:{type:Array,default:function(){return[10,20,30,40,50,100]}},popperClass:String,prevText:String,nextText:String,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean},data:function(){return{internalCurrentPage:1,internalPageSize:0,lastEmittedPage:-1,userChangePageSize:!1}},render:function(e){var t=this.layout;if(!t)return null;if(this.hideOnSinglePage&&(!this.internalPageCount||1===this.internalPageCount))return null;var n=e("div",{class:["el-pagination",{"is-background":this.background,"el-pagination--small":this.small}]}),i={prev:e("prev"),jumper:e("jumper"),pager:e("pager",{attrs:{currentPage:this.internalCurrentPage,pageCount:this.internalPageCount,pagerCount:this.pagerCount,disabled:this.disabled},on:{change:this.handleCurrentChange}}),next:e("next"),sizes:e("sizes",{attrs:{pageSizes:this.pageSizes}}),slot:e("slot",[this.$slots.default?this.$slots.default:""]),total:e("total")},r=t.split(",").map((function(e){return e.trim()})),o=e("div",{class:"el-pagination__rightwrapper"}),a=!1;return n.children=n.children||[],o.children=o.children||[],r.forEach((function(e){"->"!==e?a?o.children.push(i[e]):n.children.push(i[e]):a=!0})),a&&n.children.unshift(o),n},components:{Prev:{render:function(e){return e("button",{attrs:{type:"button",disabled:this.$parent.disabled||this.$parent.internalCurrentPage<=1},class:"btn-prev",on:{click:this.$parent.prev}},[this.$parent.prevText?e("span",[this.$parent.prevText]):e("i",{class:"el-icon el-icon-arrow-left"})])}},Next:{render:function(e){return e("button",{attrs:{type:"button",disabled:this.$parent.disabled||this.$parent.internalCurrentPage===this.$parent.internalPageCount||0===this.$parent.internalPageCount},class:"btn-next",on:{click:this.$parent.next}},[this.$parent.nextText?e("span",[this.$parent.nextText]):e("i",{class:"el-icon el-icon-arrow-right"})])}},Sizes:{mixins:[g.a],props:{pageSizes:Array},watch:{pageSizes:{immediate:!0,handler:function(e,t){Object(b["valueEquals"])(e,t)||Array.isArray(e)&&(this.$parent.internalPageSize=e.indexOf(this.$parent.pageSize)>-1?this.$parent.pageSize:this.pageSizes[0])}}},render:function(e){var t=this;return e("span",{class:"el-pagination__sizes"},[e("el-select",{attrs:{value:this.$parent.internalPageSize,popperClass:this.$parent.popperClass||"",size:"mini",disabled:this.$parent.disabled},on:{input:this.handleChange}},[this.pageSizes.map((function(n){return e("el-option",{attrs:{value:n,label:n+t.t("el.pagination.pagesize")}})}))])])},components:{ElSelect:d.a,ElOption:f.a},methods:{handleChange:function(e){e!==this.$parent.internalPageSize&&(this.$parent.internalPageSize=e=parseInt(e,10),this.$parent.userChangePageSize=!0,this.$parent.$emit("update:pageSize",e),this.$parent.$emit("size-change",e))}}},Jumper:{mixins:[g.a],components:{ElInput:m.a},data:function(){return{userInput:null}},watch:{"$parent.internalCurrentPage":function(){this.userInput=null}},methods:{handleKeyup:function(e){var t=e.keyCode,n=e.target;13===t&&this.handleChange(n.value)},handleInput:function(e){this.userInput=e},handleChange:function(e){this.$parent.internalCurrentPage=this.$parent.getValidCurrentPage(e),this.$parent.emitChange(),this.userInput=null}},render:function(e){return e("span",{class:"el-pagination__jump"},[this.t("el.pagination.goto"),e("el-input",{class:"el-pagination__editor is-in-pagination",attrs:{min:1,max:this.$parent.internalPageCount,value:null!==this.userInput?this.userInput:this.$parent.internalCurrentPage,type:"number",disabled:this.$parent.disabled},nativeOn:{keyup:this.handleKeyup},on:{input:this.handleInput,change:this.handleChange}}),this.t("el.pagination.pageClassifier")])}},Total:{mixins:[g.a],render:function(e){return"number"===typeof this.$parent.total?e("span",{class:"el-pagination__total"},[this.t("el.pagination.total",{total:this.$parent.total})]):""}},Pager:c},methods:{handleCurrentChange:function(e){this.internalCurrentPage=this.getValidCurrentPage(e),this.userChangePageSize=!0,this.emitChange()},prev:function(){if(!this.disabled){var e=this.internalCurrentPage-1;this.internalCurrentPage=this.getValidCurrentPage(e),this.$emit("prev-click",this.internalCurrentPage),this.emitChange()}},next:function(){if(!this.disabled){var e=this.internalCurrentPage+1;this.internalCurrentPage=this.getValidCurrentPage(e),this.$emit("next-click",this.internalCurrentPage),this.emitChange()}},getValidCurrentPage:function(e){e=parseInt(e,10);var t="number"===typeof this.internalPageCount,n=void 0;return t?e<1?n=1:e>this.internalPageCount&&(n=this.internalPageCount):(isNaN(e)||e<1)&&(n=1),(void 0===n&&isNaN(e)||0===n)&&(n=1),void 0===n?e:n},emitChange:function(){var e=this;this.$nextTick((function(){(e.internalCurrentPage!==e.lastEmittedPage||e.userChangePageSize)&&(e.$emit("current-change",e.internalCurrentPage),e.lastEmittedPage=e.internalCurrentPage,e.userChangePageSize=!1)}))}},computed:{internalPageCount:function(){return"number"===typeof this.total?Math.max(1,Math.ceil(this.total/this.internalPageSize)):"number"===typeof this.pageCount?Math.max(1,this.pageCount):null}},watch:{currentPage:{immediate:!0,handler:function(e){this.internalCurrentPage=this.getValidCurrentPage(e)}},pageSize:{immediate:!0,handler:function(e){this.internalPageSize=isNaN(e)?10:e}},internalCurrentPage:{immediate:!0,handler:function(e){this.$emit("update:currentPage",e),this.lastEmittedPage=-1}},internalPageCount:function(e){var t=this.internalCurrentPage;e>0&&0===t?this.internalCurrentPage=1:t>e&&(this.internalCurrentPage=0===e?1:e,this.userChangePageSize&&this.emitChange()),this.userChangePageSize=!1}},install:function(e){e.component(y.name,y)}},_=y,x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"dialog-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-dialog__wrapper",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[n("div",{key:e.key,ref:"dialog",class:["el-dialog",{"is-fullscreen":e.fullscreen,"el-dialog--center":e.center},e.customClass],style:e.style,attrs:{role:"dialog","aria-modal":"true","aria-label":e.title||"dialog"}},[n("div",{staticClass:"el-dialog__header"},[e._t("title",[n("span",{staticClass:"el-dialog__title"},[e._v(e._s(e.title))])]),e.showClose?n("button",{staticClass:"el-dialog__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:e.handleClose}},[n("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2),e.rendered?n("div",{staticClass:"el-dialog__body"},[e._t("default")],2):e._e(),e.$slots.footer?n("div",{staticClass:"el-dialog__footer"},[e._t("footer")],2):e._e()])])])},w=[];x._withStripped=!0;var C=n(11),k=n.n(C),S=n(9),O=n.n(S),E=n(3),$=n.n(E),D={name:"ElDialog",mixins:[k.a,$.a,O.a],props:{title:{type:String,default:""},modal:{type:Boolean,default:!0},modalAppendToBody:{type:Boolean,default:!0},appendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},width:String,fullscreen:Boolean,customClass:{type:String,default:""},top:{type:String,default:"15vh"},beforeClose:Function,center:{type:Boolean,default:!1},destroyOnClose:Boolean},data:function(){return{closed:!1,key:0}},watch:{visible:function(e){var t=this;e?(this.closed=!1,this.$emit("open"),this.$el.addEventListener("scroll",this.updatePopper),this.$nextTick((function(){t.$refs.dialog.scrollTop=0})),this.appendToBody&&document.body.appendChild(this.$el)):(this.$el.removeEventListener("scroll",this.updatePopper),this.closed||this.$emit("close"),this.destroyOnClose&&this.$nextTick((function(){t.key++})))}},computed:{style:function(){var e={};return this.fullscreen||(e.marginTop=this.top,this.width&&(e.width=this.width)),e}},methods:{getMigratingConfig:function(){return{props:{size:"size is removed."}}},handleWrapperClick:function(){this.closeOnClickModal&&this.handleClose()},handleClose:function(){"function"===typeof this.beforeClose?this.beforeClose(this.hide):this.hide()},hide:function(e){!1!==e&&(this.$emit("update:visible",!1),this.$emit("close"),this.closed=!0)},updatePopper:function(){this.broadcast("ElSelectDropdown","updatePopper"),this.broadcast("ElDropdownMenu","updatePopper")},afterEnter:function(){this.$emit("opened")},afterLeave:function(){this.$emit("closed")}},mounted:function(){this.visible&&(this.rendered=!0,this.open(),this.appendToBody&&document.body.appendChild(this.$el))},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},T=D,P=s(T,x,w,!1,null,null,null);P.options.__file="packages/dialog/src/component.vue";var M=P.exports;M.install=function(e){e.component(M.name,M)};var I=M,N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.close,expression:"close"}],staticClass:"el-autocomplete",attrs:{"aria-haspopup":"listbox",role:"combobox","aria-expanded":e.suggestionVisible,"aria-owns":e.id}},[n("el-input",e._b({ref:"input",on:{input:e.handleInput,change:e.handleChange,focus:e.handleFocus,blur:e.handleBlur,clear:e.handleClear},nativeOn:{keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.preventDefault(),e.highlight(e.highlightedIndex-1)},function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.preventDefault(),e.highlight(e.highlightedIndex+1)},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleKeyEnter(t)},function(t){return!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.close(t)}]}},"el-input",[e.$props,e.$attrs],!1),[e.$slots.prepend?n("template",{slot:"prepend"},[e._t("prepend")],2):e._e(),e.$slots.append?n("template",{slot:"append"},[e._t("append")],2):e._e(),e.$slots.prefix?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),e.$slots.suffix?n("template",{slot:"suffix"},[e._t("suffix")],2):e._e()],2),n("el-autocomplete-suggestions",{ref:"suggestions",class:[e.popperClass?e.popperClass:""],attrs:{"visible-arrow":"","popper-options":e.popperOptions,"append-to-body":e.popperAppendToBody,placement:e.placement,id:e.id}},e._l(e.suggestions,(function(t,i){return n("li",{key:i,class:{highlighted:e.highlightedIndex===i},attrs:{id:e.id+"-item-"+i,role:"option","aria-selected":e.highlightedIndex===i},on:{click:function(n){e.select(t)}}},[e._t("default",[e._v("\n "+e._s(t[e.valueKey])+"\n ")],{item:t})],2)})),0)],1)},j=[];N._withStripped=!0;var A=n(16),L=n.n(A),F=n(10),V=n.n(F),z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-autocomplete-suggestion el-popper",class:{"is-loading":!e.parent.hideLoading&&e.parent.loading},style:{width:e.dropdownWidth},attrs:{role:"region"}},[n("el-scrollbar",{attrs:{tag:"ul","wrap-class":"el-autocomplete-suggestion__wrap","view-class":"el-autocomplete-suggestion__list"}},[!e.parent.hideLoading&&e.parent.loading?n("li",[n("i",{staticClass:"el-icon-loading"})]):e._t("default")],2)],1)])},B=[];z._withStripped=!0;var R=n(5),H=n.n(R),W=n(18),q=n.n(W),U={components:{ElScrollbar:q.a},mixins:[H.a,$.a],componentName:"ElAutocompleteSuggestions",data:function(){return{parent:this.$parent,dropdownWidth:""}},props:{options:{default:function(){return{gpuAcceleration:!1}}},id:String},methods:{select:function(e){this.dispatch("ElAutocomplete","item-click",e)}},updated:function(){var e=this;this.$nextTick((function(t){e.popperJS&&e.updatePopper()}))},mounted:function(){this.$parent.popperElm=this.popperElm=this.$el,this.referenceElm=this.$parent.$refs.input.$refs.input||this.$parent.$refs.input.$refs.textarea,this.referenceList=this.$el.querySelector(".el-autocomplete-suggestion__list"),this.referenceList.setAttribute("role","listbox"),this.referenceList.setAttribute("id",this.id)},created:function(){var e=this;this.$on("visible",(function(t,n){e.dropdownWidth=n+"px",e.showPopper=t}))}},Y=U,K=s(Y,z,B,!1,null,null,null);K.options.__file="packages/autocomplete/src/autocomplete-suggestions.vue";var G=K.exports,X=n(23),Q=n.n(X),Z={name:"ElAutocomplete",mixins:[$.a,Q()("input"),O.a],inheritAttrs:!1,componentName:"ElAutocomplete",components:{ElInput:m.a,ElAutocompleteSuggestions:G},directives:{Clickoutside:V.a},props:{valueKey:{type:String,default:"value"},popperClass:String,popperOptions:Object,placeholder:String,clearable:{type:Boolean,default:!1},disabled:Boolean,name:String,size:String,value:String,maxlength:Number,minlength:Number,autofocus:Boolean,fetchSuggestions:Function,triggerOnFocus:{type:Boolean,default:!0},customItem:String,selectWhenUnmatched:{type:Boolean,default:!1},prefixIcon:String,suffixIcon:String,label:String,debounce:{type:Number,default:300},placement:{type:String,default:"bottom-start"},hideLoading:Boolean,popperAppendToBody:{type:Boolean,default:!0},highlightFirstItem:{type:Boolean,default:!1}},data:function(){return{activated:!1,suggestions:[],loading:!1,highlightedIndex:-1,suggestionDisabled:!1}},computed:{suggestionVisible:function(){var e=this.suggestions,t=Array.isArray(e)&&e.length>0;return(t||this.loading)&&this.activated},id:function(){return"el-autocomplete-"+Object(b["generateId"])()}},watch:{suggestionVisible:function(e){var t=this.getInput();t&&this.broadcast("ElAutocompleteSuggestions","visible",[e,t.offsetWidth])}},methods:{getMigratingConfig:function(){return{props:{"custom-item":"custom-item is removed, use scoped slot instead.",props:"props is removed, use value-key instead."}}},getData:function(e){var t=this;this.suggestionDisabled||(this.loading=!0,this.fetchSuggestions(e,(function(e){t.loading=!1,t.suggestionDisabled||(Array.isArray(e)?(t.suggestions=e,t.highlightedIndex=t.highlightFirstItem?0:-1):console.error("[Element Error][Autocomplete]autocomplete suggestions must be an array"))})))},handleInput:function(e){if(this.$emit("input",e),this.suggestionDisabled=!1,!this.triggerOnFocus&&!e)return this.suggestionDisabled=!0,void(this.suggestions=[]);this.debouncedGetData(e)},handleChange:function(e){this.$emit("change",e)},handleFocus:function(e){this.activated=!0,this.$emit("focus",e),this.triggerOnFocus&&this.debouncedGetData(this.value)},handleBlur:function(e){this.$emit("blur",e)},handleClear:function(){this.activated=!1,this.$emit("clear")},close:function(e){this.activated=!1},handleKeyEnter:function(e){var t=this;this.suggestionVisible&&this.highlightedIndex>=0&&this.highlightedIndex=this.suggestions.length&&(e=this.suggestions.length-1);var t=this.$refs.suggestions.$el.querySelector(".el-autocomplete-suggestion__wrap"),n=t.querySelectorAll(".el-autocomplete-suggestion__list li"),i=n[e],r=t.scrollTop,o=i.offsetTop;o+i.scrollHeight>r+t.clientHeight&&(t.scrollTop+=i.scrollHeight),o=0&&this.resetTabindex(this.triggerElm),clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.visible=!1}),"click"===this.trigger?0:this.hideTimeout))},handleClick:function(){this.disabled||(this.visible?this.hide():this.show())},handleTriggerKeyDown:function(e){var t=e.keyCode;[38,40].indexOf(t)>-1?(this.removeTabindex(),this.resetTabindex(this.menuItems[0]),this.menuItems[0].focus(),e.preventDefault(),e.stopPropagation()):13===t?this.handleClick():[9,27].indexOf(t)>-1&&this.hide()},handleItemKeyDown:function(e){var t=e.keyCode,n=e.target,i=this.menuItemsArray.indexOf(n),r=this.menuItemsArray.length-1,o=void 0;[38,40].indexOf(t)>-1?(o=38===t?0!==i?i-1:0:i-1&&(this.hide(),this.triggerElmFocus())},resetTabindex:function(e){this.removeTabindex(),e.setAttribute("tabindex","0")},removeTabindex:function(){this.triggerElm.setAttribute("tabindex","-1"),this.menuItemsArray.forEach((function(e){e.setAttribute("tabindex","-1")}))},initAria:function(){this.dropdownElm.setAttribute("id",this.listId),this.triggerElm.setAttribute("aria-haspopup","list"),this.triggerElm.setAttribute("aria-controls",this.listId),this.splitButton||(this.triggerElm.setAttribute("role","button"),this.triggerElm.setAttribute("tabindex",this.tabindex),this.triggerElm.setAttribute("class",(this.triggerElm.getAttribute("class")||"")+" el-dropdown-selfdefine"))},initEvent:function(){var e=this,t=this.trigger,n=this.show,i=this.hide,r=this.handleClick,o=this.splitButton,a=this.handleTriggerKeyDown,s=this.handleItemKeyDown;this.triggerElm=o?this.$refs.trigger.$el:this.$slots.default[0].elm;var l=this.dropdownElm;this.triggerElm.addEventListener("keydown",a),l.addEventListener("keydown",s,!0),o||(this.triggerElm.addEventListener("focus",(function(){e.focusing=!0})),this.triggerElm.addEventListener("blur",(function(){e.focusing=!1})),this.triggerElm.addEventListener("click",(function(){e.focusing=!1}))),"hover"===t?(this.triggerElm.addEventListener("mouseenter",n),this.triggerElm.addEventListener("mouseleave",i),l.addEventListener("mouseenter",n),l.addEventListener("mouseleave",i)):"click"===t&&this.triggerElm.addEventListener("click",r)},handleMenuItemClick:function(e,t){this.hideOnClick&&(this.visible=!1),this.$emit("command",e,t)},triggerElmFocus:function(){this.triggerElm.focus&&this.triggerElm.focus()},initDomOperation:function(){this.dropdownElm=this.popperElm,this.menuItems=this.dropdownElm.querySelectorAll("[tabindex='-1']"),this.menuItemsArray=[].slice.call(this.menuItems),this.initEvent(),this.initAria()}},render:function(e){var t=this,n=this.hide,i=this.splitButton,r=this.type,o=this.dropdownSize,a=this.disabled,s=function(e){t.$emit("click",e),n()},l=null;if(i)l=e("el-button-group",[e("el-button",{attrs:{type:r,size:o,disabled:a},nativeOn:{click:s}},[this.$slots.default]),e("el-button",{ref:"trigger",attrs:{type:r,size:o,disabled:a},class:"el-dropdown__caret-button"},[e("i",{class:"el-dropdown__icon el-icon-arrow-down"})])]);else{l=this.$slots.default;var c=l[0].data||{},u=c.attrs,d=void 0===u?{}:u;a&&!d.disabled&&(d.disabled=!0,c.attrs=d)}var h=a?null:this.$slots.dropdown;return e("div",{class:"el-dropdown",directives:[{name:"clickoutside",value:n}],attrs:{"aria-disabled":a}},[l,h])}},ue=ce,de=s(ue,ne,ie,!1,null,null,null);de.options.__file="packages/dropdown/src/dropdown.vue";var he=de.exports;he.install=function(e){e.component(he.name,he)};var fe=he,pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("ul",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-dropdown-menu el-popper",class:[e.size&&"el-dropdown-menu--"+e.size]},[e._t("default")],2)])},me=[];pe._withStripped=!0;var ve={name:"ElDropdownMenu",componentName:"ElDropdownMenu",mixins:[H.a],props:{visibleArrow:{type:Boolean,default:!0},arrowOffset:{type:Number,default:0}},data:function(){return{size:this.dropdown.dropdownSize}},inject:["dropdown"],created:function(){var e=this;this.$on("updatePopper",(function(){e.showPopper&&e.updatePopper()})),this.$on("visible",(function(t){e.showPopper=t}))},mounted:function(){this.dropdown.popperElm=this.popperElm=this.$el,this.referenceElm=this.dropdown.$el,this.dropdown.initDomOperation()},watch:{"dropdown.placement":{immediate:!0,handler:function(e){this.currentPlacement=e}}}},ge=ve,be=s(ge,pe,me,!1,null,null,null);be.options.__file="packages/dropdown/src/dropdown-menu.vue";var ye=be.exports;ye.install=function(e){e.component(ye.name,ye)};var _e=ye,xe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-dropdown-menu__item",class:{"is-disabled":e.disabled,"el-dropdown-menu__item--divided":e.divided},attrs:{"aria-disabled":e.disabled,tabindex:e.disabled?null:-1},on:{click:e.handleClick}},[e.icon?n("i",{class:e.icon}):e._e(),e._t("default")],2)},we=[];xe._withStripped=!0;var Ce={name:"ElDropdownItem",mixins:[$.a],props:{command:{},disabled:Boolean,divided:Boolean,icon:String},methods:{handleClick:function(e){this.dispatch("ElDropdown","menu-item-click",[this.command,this])}}},ke=Ce,Se=s(ke,xe,we,!1,null,null,null);Se.options.__file="packages/dropdown/src/dropdown-item.vue";var Oe=Se.exports;Oe.install=function(e){e.component(Oe.name,Oe)};var Ee=Oe,$e=$e||{};$e.Utils=$e.Utils||{},$e.Utils.focusFirstDescendant=function(e){for(var t=0;t=0;t--){var n=e.childNodes[t];if($e.Utils.attemptFocus(n)||$e.Utils.focusLastDescendant(n))return!0}return!1},$e.Utils.attemptFocus=function(e){if(!$e.Utils.isFocusable(e))return!1;$e.Utils.IgnoreUtilFocusChanges=!0;try{e.focus()}catch(t){}return $e.Utils.IgnoreUtilFocusChanges=!1,document.activeElement===e},$e.Utils.isFocusable=function(e){if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return"hidden"!==e.type&&"file"!==e.type;case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},$e.Utils.triggerEvent=function(e,t){var n=void 0;n=/^mouse|click/.test(t)?"MouseEvents":/^key/.test(t)?"KeyboardEvent":"HTMLEvents";for(var i=document.createEvent(n),r=arguments.length,o=Array(r>2?r-2:0),a=2;a=0;t--)e.splice(t,0,e[t]);e=e.join("")}return/^[0-9a-fA-F]{6}$/.test(e)?{red:parseInt(e.slice(0,2),16),green:parseInt(e.slice(2,4),16),blue:parseInt(e.slice(4,6),16)}:{red:255,green:255,blue:255}},mixColor:function(e,t){var n=this.getColorChannels(e),i=n.red,r=n.green,o=n.blue;return t>0?(i*=1-t,r*=1-t,o*=1-t):(i+=(255-i)*t,r+=(255-r)*t,o+=(255-o)*t),"rgb("+Math.round(i)+", "+Math.round(r)+", "+Math.round(o)+")"},addItem:function(e){this.$set(this.items,e.index,e)},removeItem:function(e){delete this.items[e.index]},addSubmenu:function(e){this.$set(this.submenus,e.index,e)},removeSubmenu:function(e){delete this.submenus[e.index]},openMenu:function(e,t){var n=this.openedMenus;-1===n.indexOf(e)&&(this.uniqueOpened&&(this.openedMenus=n.filter((function(e){return-1!==t.indexOf(e)}))),this.openedMenus.push(e))},closeMenu:function(e){var t=this.openedMenus.indexOf(e);-1!==t&&this.openedMenus.splice(t,1)},handleSubmenuClick:function(e){var t=e.index,n=e.indexPath,i=-1!==this.openedMenus.indexOf(t);i?(this.closeMenu(t),this.$emit("close",t,n)):(this.openMenu(t,n),this.$emit("open",t,n))},handleItemClick:function(e){var t=this,n=e.index,i=e.indexPath,r=this.activeIndex,o=null!==e.index;o&&(this.activeIndex=e.index),this.$emit("select",n,i,e),("horizontal"===this.mode||this.collapse)&&(this.openedMenus=[]),this.router&&o&&this.routeToItem(e,(function(e){if(t.activeIndex=r,e){if("NavigationDuplicated"===e.name)return;console.error(e)}}))},initOpenedMenu:function(){var e=this,t=this.activeIndex,n=this.items[t];if(n&&"horizontal"!==this.mode&&!this.collapse){var i=n.indexPath;i.forEach((function(t){var n=e.submenus[t];n&&e.openMenu(t,n.indexPath)}))}},routeToItem:function(e,t){var n=e.route||e.index;try{this.$router.push(n,(function(){}),t)}catch(i){console.error(i)}},open:function(e){var t=this,n=this.submenus[e.toString()].indexPath;n.forEach((function(e){return t.openMenu(e,n)}))},close:function(e){this.closeMenu(e)}},mounted:function(){this.initOpenedMenu(),this.$on("item-click",this.handleItemClick),this.$on("submenu-click",this.handleSubmenuClick),"horizontal"===this.mode&&new Le(this.$el),this.$watch("items",this.updateActiveIndex)}},ze=Ve,Be=s(ze,je,Ae,!1,null,null,null);Be.options.__file="packages/menu/src/menu.vue";var Re=Be.exports;Re.install=function(e){e.component(Re.name,Re)};var He,We,qe=Re,Ue=n(21),Ye=n.n(Ue),Ke={inject:["rootMenu"],computed:{indexPath:function(){var e=[this.index],t=this.$parent;while("ElMenu"!==t.$options.componentName)t.index&&e.unshift(t.index),t=t.$parent;return e},parentMenu:function(){var e=this.$parent;while(e&&-1===["ElMenu","ElSubmenu"].indexOf(e.$options.componentName))e=e.$parent;return e},paddingStyle:function(){if("vertical"!==this.rootMenu.mode)return{};var e=20,t=this.$parent;if(this.rootMenu.collapse)e=20;else while(t&&"ElMenu"!==t.$options.componentName)"ElSubmenu"===t.$options.componentName&&(e+=20),t=t.$parent;return{paddingLeft:e+"px"}}}},Ge={props:{transformOrigin:{type:[Boolean,String],default:!1},offset:H.a.props.offset,boundariesPadding:H.a.props.boundariesPadding,popperOptions:H.a.props.popperOptions},data:H.a.data,methods:H.a.methods,beforeDestroy:H.a.beforeDestroy,deactivated:H.a.deactivated},Xe={name:"ElSubmenu",componentName:"ElSubmenu",mixins:[Ke,$.a,Ge],components:{ElCollapseTransition:Ye.a},props:{index:{type:String,required:!0},showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},popperClass:String,disabled:Boolean,popperAppendToBody:{type:Boolean,default:void 0}},data:function(){return{popperJS:null,timeout:null,items:{},submenus:{},mouseInChild:!1}},watch:{opened:function(e){var t=this;this.isMenuPopup&&this.$nextTick((function(e){t.updatePopper()}))}},computed:{appendToBody:function(){return void 0===this.popperAppendToBody?this.isFirstLevel:this.popperAppendToBody},menuTransitionName:function(){return this.rootMenu.collapse?"el-zoom-in-left":"el-zoom-in-top"},opened:function(){return this.rootMenu.openedMenus.indexOf(this.index)>-1},active:function(){var e=!1,t=this.submenus,n=this.items;return Object.keys(n).forEach((function(t){n[t].active&&(e=!0)})),Object.keys(t).forEach((function(n){t[n].active&&(e=!0)})),e},hoverBackground:function(){return this.rootMenu.hoverBackground},backgroundColor:function(){return this.rootMenu.backgroundColor||""},activeTextColor:function(){return this.rootMenu.activeTextColor||""},textColor:function(){return this.rootMenu.textColor||""},mode:function(){return this.rootMenu.mode},isMenuPopup:function(){return this.rootMenu.isMenuPopup},titleStyle:function(){return"horizontal"!==this.mode?{color:this.textColor}:{borderBottomColor:this.active?this.rootMenu.activeTextColor?this.activeTextColor:"":"transparent",color:this.active?this.activeTextColor:this.textColor}},isFirstLevel:function(){var e=!0,t=this.$parent;while(t&&t!==this.rootMenu){if(["ElSubmenu","ElMenuItemGroup"].indexOf(t.$options.componentName)>-1){e=!1;break}t=t.$parent}return e}},methods:{handleCollapseToggle:function(e){e?this.initPopper():this.doDestroy()},addItem:function(e){this.$set(this.items,e.index,e)},removeItem:function(e){delete this.items[e.index]},addSubmenu:function(e){this.$set(this.submenus,e.index,e)},removeSubmenu:function(e){delete this.submenus[e.index]},handleClick:function(){var e=this.rootMenu,t=this.disabled;"hover"===e.menuTrigger&&"horizontal"===e.mode||e.collapse&&"vertical"===e.mode||t||this.dispatch("ElMenu","submenu-click",this)},handleMouseenter:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.showTimeout;if("ActiveXObject"in window||"focus"!==e.type||e.relatedTarget){var i=this.rootMenu,r=this.disabled;"click"===i.menuTrigger&&"horizontal"===i.mode||!i.collapse&&"vertical"===i.mode||r||(this.dispatch("ElSubmenu","mouse-enter-child"),clearTimeout(this.timeout),this.timeout=setTimeout((function(){t.rootMenu.openMenu(t.index,t.indexPath)}),n),this.appendToBody&&this.$parent.$el.dispatchEvent(new MouseEvent("mouseenter")))}},handleMouseleave:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.rootMenu;"click"===n.menuTrigger&&"horizontal"===n.mode||!n.collapse&&"vertical"===n.mode||(this.dispatch("ElSubmenu","mouse-leave-child"),clearTimeout(this.timeout),this.timeout=setTimeout((function(){!e.mouseInChild&&e.rootMenu.closeMenu(e.index)}),this.hideTimeout),this.appendToBody&&t&&"ElSubmenu"===this.$parent.$options.name&&this.$parent.handleMouseleave(!0))},handleTitleMouseenter:function(){if("horizontal"!==this.mode||this.rootMenu.backgroundColor){var e=this.$refs["submenu-title"];e&&(e.style.backgroundColor=this.rootMenu.hoverBackground)}},handleTitleMouseleave:function(){if("horizontal"!==this.mode||this.rootMenu.backgroundColor){var e=this.$refs["submenu-title"];e&&(e.style.backgroundColor=this.rootMenu.backgroundColor||"")}},updatePlacement:function(){this.currentPlacement="horizontal"===this.mode&&this.isFirstLevel?"bottom-start":"right-start"},initPopper:function(){this.referenceElm=this.$el,this.popperElm=this.$refs.menu,this.updatePlacement()}},created:function(){var e=this;this.$on("toggle-collapse",this.handleCollapseToggle),this.$on("mouse-enter-child",(function(){e.mouseInChild=!0,clearTimeout(e.timeout)})),this.$on("mouse-leave-child",(function(){e.mouseInChild=!1,clearTimeout(e.timeout)}))},mounted:function(){this.parentMenu.addSubmenu(this),this.rootMenu.addSubmenu(this),this.initPopper()},beforeDestroy:function(){this.parentMenu.removeSubmenu(this),this.rootMenu.removeSubmenu(this)},render:function(e){var t=this,n=this.active,i=this.opened,r=this.paddingStyle,o=this.titleStyle,a=this.backgroundColor,s=this.rootMenu,l=this.currentPlacement,c=this.menuTransitionName,u=this.mode,d=this.disabled,h=this.popperClass,f=this.$slots,p=this.isFirstLevel,m=e("transition",{attrs:{name:c}},[e("div",{ref:"menu",directives:[{name:"show",value:i}],class:["el-menu--"+u,h],on:{mouseenter:function(e){return t.handleMouseenter(e,100)},mouseleave:function(){return t.handleMouseleave(!0)},focus:function(e){return t.handleMouseenter(e,100)}}},[e("ul",{attrs:{role:"menu"},class:["el-menu el-menu--popup","el-menu--popup-"+l],style:{backgroundColor:s.backgroundColor||""}},[f.default])])]),v=e("el-collapse-transition",[e("ul",{attrs:{role:"menu"},class:"el-menu el-menu--inline",directives:[{name:"show",value:i}],style:{backgroundColor:s.backgroundColor||""}},[f.default])]),g="horizontal"===s.mode&&p||"vertical"===s.mode&&!s.collapse?"el-icon-arrow-down":"el-icon-arrow-right";return e("li",{class:{"el-submenu":!0,"is-active":n,"is-opened":i,"is-disabled":d},attrs:{role:"menuitem","aria-haspopup":"true","aria-expanded":i},on:{mouseenter:this.handleMouseenter,mouseleave:function(){return t.handleMouseleave(!1)},focus:this.handleMouseenter}},[e("div",{class:"el-submenu__title",ref:"submenu-title",on:{click:this.handleClick,mouseenter:this.handleTitleMouseenter,mouseleave:this.handleTitleMouseleave},style:[r,o,{backgroundColor:a}]},[f.title,e("i",{class:["el-submenu__icon-arrow",g]})]),this.isMenuPopup?m:v])}},Qe=Xe,Ze=s(Qe,He,We,!1,null,null,null);Ze.options.__file="packages/menu/src/submenu.vue";var Je=Ze.exports;Je.install=function(e){e.component(Je.name,Je)};var et=Je,tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-menu-item",class:{"is-active":e.active,"is-disabled":e.disabled},style:[e.paddingStyle,e.itemStyle,{backgroundColor:e.backgroundColor}],attrs:{role:"menuitem",tabindex:"-1"},on:{click:e.handleClick,mouseenter:e.onMouseEnter,focus:e.onMouseEnter,blur:e.onMouseLeave,mouseleave:e.onMouseLeave}},["ElMenu"===e.parentMenu.$options.componentName&&e.rootMenu.collapse&&e.$slots.title?n("el-tooltip",{attrs:{effect:"dark",placement:"right"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e._t("title")],2),n("div",{staticStyle:{position:"absolute",left:"0",top:"0",height:"100%",width:"100%",display:"inline-block","box-sizing":"border-box",padding:"0 20px"}},[e._t("default")],2)]):[e._t("default"),e._t("title")]],2)},nt=[];tt._withStripped=!0;var it=n(26),rt=n.n(it),ot={name:"ElMenuItem",componentName:"ElMenuItem",mixins:[Ke,$.a],components:{ElTooltip:rt.a},props:{index:{default:null,validator:function(e){return"string"===typeof e||null===e}},route:[String,Object],disabled:Boolean},computed:{active:function(){return this.index===this.rootMenu.activeIndex},hoverBackground:function(){return this.rootMenu.hoverBackground},backgroundColor:function(){return this.rootMenu.backgroundColor||""},activeTextColor:function(){return this.rootMenu.activeTextColor||""},textColor:function(){return this.rootMenu.textColor||""},mode:function(){return this.rootMenu.mode},itemStyle:function(){var e={color:this.active?this.activeTextColor:this.textColor};return"horizontal"!==this.mode||this.isNested||(e.borderBottomColor=this.active?this.rootMenu.activeTextColor?this.activeTextColor:"":"transparent"),e},isNested:function(){return this.parentMenu!==this.rootMenu}},methods:{onMouseEnter:function(){("horizontal"!==this.mode||this.rootMenu.backgroundColor)&&(this.$el.style.backgroundColor=this.hoverBackground)},onMouseLeave:function(){("horizontal"!==this.mode||this.rootMenu.backgroundColor)&&(this.$el.style.backgroundColor=this.backgroundColor)},handleClick:function(){this.disabled||(this.dispatch("ElMenu","item-click",this),this.$emit("click",this))}},mounted:function(){this.parentMenu.addItem(this),this.rootMenu.addItem(this)},beforeDestroy:function(){this.parentMenu.removeItem(this),this.rootMenu.removeItem(this)}},at=ot,st=s(at,tt,nt,!1,null,null,null);st.options.__file="packages/menu/src/menu-item.vue";var lt=st.exports;lt.install=function(e){e.component(lt.name,lt)};var ct=lt,ut=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-menu-item-group"},[n("div",{staticClass:"el-menu-item-group__title",style:{paddingLeft:e.levelPadding+"px"}},[e.$slots.title?e._t("title"):[e._v(e._s(e.title))]],2),n("ul",[e._t("default")],2)])},dt=[];ut._withStripped=!0;var ht={name:"ElMenuItemGroup",componentName:"ElMenuItemGroup",inject:["rootMenu"],props:{title:{type:String}},data:function(){return{paddingLeft:20}},computed:{levelPadding:function(){var e=20,t=this.$parent;if(this.rootMenu.collapse)return 20;while(t&&"ElMenu"!==t.$options.componentName)"ElSubmenu"===t.$options.componentName&&(e+=20),t=t.$parent;return e}}},ft=ht,pt=s(ft,ut,dt,!1,null,null,null);pt.options.__file="packages/menu/src/menu-item-group.vue";var mt=pt.exports;mt.install=function(e){e.component(mt.name,mt)};var vt=mt,gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["textarea"===e.type?"el-textarea":"el-input",e.inputSize?"el-input--"+e.inputSize:"",{"is-disabled":e.inputDisabled,"is-exceed":e.inputExceed,"el-input-group":e.$slots.prepend||e.$slots.append,"el-input-group--append":e.$slots.append,"el-input-group--prepend":e.$slots.prepend,"el-input--prefix":e.$slots.prefix||e.prefixIcon,"el-input--suffix":e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword}],on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},["textarea"!==e.type?[e.$slots.prepend?n("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?n("input",e._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:e.tabindex,type:e.showPassword?e.passwordVisible?"text":"password":e.type,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"input",e.$attrs,!1)):e._e(),e.$slots.prefix||e.prefixIcon?n("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?n("i",{staticClass:"el-input__icon",class:e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?n("span",{staticClass:"el-input__suffix"},[n("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?n("i",{staticClass:"el-input__icon",class:e.suffixIcon}):e._e()],e.showClear?n("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(e){e.preventDefault()},click:e.clear}}):e._e(),e.showPwdVisible?n("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?n("span",{staticClass:"el-input__count"},[n("span",{staticClass:"el-input__count-inner"},[e._v("\n "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n ")])]):e._e()],2),e.validateState?n("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?n("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:n("textarea",e._b({ref:"textarea",staticClass:"el-textarea__inner",style:e.textareaStyle,attrs:{tabindex:e.tabindex,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"textarea",e.$attrs,!1)),e.isWordLimitVisible&&"textarea"===e.type?n("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)},bt=[];gt._withStripped=!0;var yt=void 0,_t="\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",xt=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function wt(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),i=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),r=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width")),o=xt.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";");return{contextStyle:o,paddingSize:i,borderSize:r,boxSizing:n}}function Ct(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;yt||(yt=document.createElement("textarea"),document.body.appendChild(yt));var i=wt(e),r=i.paddingSize,o=i.borderSize,a=i.boxSizing,s=i.contextStyle;yt.setAttribute("style",s+";"+_t),yt.value=e.value||e.placeholder||"";var l=yt.scrollHeight,c={};"border-box"===a?l+=o:"content-box"===a&&(l-=r),yt.value="";var u=yt.scrollHeight-r;if(null!==t){var d=u*t;"border-box"===a&&(d=d+r+o),l=Math.max(d,l),c.minHeight=d+"px"}if(null!==n){var h=u*n;"border-box"===a&&(h=h+r+o),l=Math.min(h,l)}return c.height=l+"px",yt.parentNode&&yt.parentNode.removeChild(yt),yt=null,c}var kt=n(7),St=n.n(kt),Ot=n(19),Et={name:"ElInput",componentName:"ElInput",mixins:[$.a,O.a],inheritAttrs:!1,inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,default:"text"},autosize:{type:[Boolean,Object],default:!1},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return St()({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||void 0===this.value?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"===typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick((function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var e=this.autosize,t=this.type;if("textarea"===t)if(e){var n=e.minRows,i=e.maxRows;this.textareaCalcStyle=Ct(this.$refs.textarea,n,i)}else this.textareaCalcStyle={minHeight:Ct(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(){this.isComposing=!0},handleCompositionUpdate:function(e){var t=e.target.value,n=t[t.length-1]||"";this.isComposing=!Object(Ot["isKorean"])(n)},handleCompositionEnd:function(e){this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var n=null,i=0;i=0&&e===parseInt(e,10)}}},data:function(){return{currentValue:0,userInput:null}},watch:{value:{immediate:!0,handler:function(e){var t=void 0===e?e:Number(e);if(void 0!==t){if(isNaN(t))return;if(this.stepStrictly){var n=this.getPrecision(this.step),i=Math.pow(10,n);t=Math.round(t/this.step)*i*this.step/i}void 0!==this.precision&&(t=this.toPrecision(t,this.precision))}t>=this.max&&(t=this.max),t<=this.min&&(t=this.min),this.currentValue=t,this.userInput=null,this.$emit("input",t)}}},computed:{minDisabled:function(){return this._decrease(this.value,this.step)this.max},numPrecision:function(){var e=this.value,t=this.step,n=this.getPrecision,i=this.precision,r=n(t);return void 0!==i?(r>i&&console.warn("[Element Warn][InputNumber]precision should not be less than the decimal places of step"),i):Math.max(n(e),r)},controlsAtRight:function(){return this.controls&&"right"===this.controlsPosition},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},inputNumberSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputNumberDisabled:function(){return this.disabled||!!(this.elForm||{}).disabled},displayValue:function(){if(null!==this.userInput)return this.userInput;var e=this.currentValue;if("number"===typeof e){if(this.stepStrictly){var t=this.getPrecision(this.step),n=Math.pow(10,t);e=Math.round(e/this.step)*n*this.step/n}void 0!==this.precision&&(e=e.toFixed(this.precision))}return e}},methods:{toPrecision:function(e,t){return void 0===t&&(t=this.numPrecision),parseFloat(Math.round(e*Math.pow(10,t))/Math.pow(10,t))},getPrecision:function(e){if(void 0===e)return 0;var t=e.toString(),n=t.indexOf("."),i=0;return-1!==n&&(i=t.length-n-1),i},_increase:function(e,t){if("number"!==typeof e&&void 0!==e)return this.currentValue;var n=Math.pow(10,this.numPrecision);return this.toPrecision((n*e+n*t)/n)},_decrease:function(e,t){if("number"!==typeof e&&void 0!==e)return this.currentValue;var n=Math.pow(10,this.numPrecision);return this.toPrecision((n*e-n*t)/n)},increase:function(){if(!this.inputNumberDisabled&&!this.maxDisabled){var e=this.value||0,t=this._increase(e,this.step);this.setCurrentValue(t)}},decrease:function(){if(!this.inputNumberDisabled&&!this.minDisabled){var e=this.value||0,t=this._decrease(e,this.step);this.setCurrentValue(t)}},handleBlur:function(e){this.$emit("blur",e)},handleFocus:function(e){this.$emit("focus",e)},setCurrentValue:function(e){var t=this.currentValue;"number"===typeof e&&void 0!==this.precision&&(e=this.toPrecision(e,this.precision)),e>=this.max&&(e=this.max),e<=this.min&&(e=this.min),t!==e&&(this.userInput=null,this.$emit("input",e),this.$emit("change",e,t),this.currentValue=e)},handleInput:function(e){this.userInput=e},handleInputChange:function(e){var t=""===e?void 0:Number(e);isNaN(t)&&""!==e||this.setCurrentValue(t),this.userInput=null},select:function(){this.$refs.input.select()}},mounted:function(){var e=this.$refs.input.$refs.input;e.setAttribute("role","spinbutton"),e.setAttribute("aria-valuemax",this.max),e.setAttribute("aria-valuemin",this.min),e.setAttribute("aria-valuenow",this.currentValue),e.setAttribute("aria-disabled",this.inputNumberDisabled)},updated:function(){if(this.$refs&&this.$refs.input){var e=this.$refs.input.$refs.input;e.setAttribute("aria-valuenow",this.currentValue)}}},At=jt,Lt=s(At,Mt,It,!1,null,null,null);Lt.options.__file="packages/input-number/src/input-number.vue";var Ft=Lt.exports;Ft.install=function(e){e.component(Ft.name,Ft)};var Vt=Ft,zt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-radio",class:[e.border&&e.radioSize?"el-radio--"+e.radioSize:"",{"is-disabled":e.isDisabled},{"is-focus":e.focus},{"is-bordered":e.border},{"is-checked":e.model===e.label}],attrs:{role:"radio","aria-checked":e.model===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.model=e.isDisabled?e.model:e.label}}},[n("span",{staticClass:"el-radio__input",class:{"is-disabled":e.isDisabled,"is-checked":e.model===e.label}},[n("span",{staticClass:"el-radio__inner"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],ref:"radio",staticClass:"el-radio__original",attrs:{type:"radio","aria-hidden":"true",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.model,e.label)},on:{focus:function(t){e.focus=!0},blur:function(t){e.focus=!1},change:[function(t){e.model=e.label},e.handleChange]}})]),n("span",{staticClass:"el-radio__label",on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])},Bt=[];zt._withStripped=!0;var Rt={name:"ElRadio",mixins:[$.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElRadio",props:{value:{},label:{},disabled:Boolean,name:String,border:Boolean,size:String},data:function(){return{focus:!1}},computed:{isGroup:function(){var e=this.$parent;while(e){if("ElRadioGroup"===e.$options.componentName)return this._radioGroup=e,!0;e=e.$parent}return!1},model:{get:function(){return this.isGroup?this._radioGroup.value:this.value},set:function(e){this.isGroup?this.dispatch("ElRadioGroup","input",[e]):this.$emit("input",e),this.$refs.radio&&(this.$refs.radio.checked=this.model===this.label)}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},radioSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._radioGroup.radioGroupSize||e},isDisabled:function(){return this.isGroup?this._radioGroup.disabled||this.disabled||(this.elForm||{}).disabled:this.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this.isGroup&&this.model!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.model),e.isGroup&&e.dispatch("ElRadioGroup","handleChange",e.model)}))}}},Ht=Rt,Wt=s(Ht,zt,Bt,!1,null,null,null);Wt.options.__file="packages/radio/src/radio.vue";var qt=Wt.exports;qt.install=function(e){e.component(qt.name,qt)};var Ut=qt,Yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e._elTag,{tag:"component",staticClass:"el-radio-group",attrs:{role:"radiogroup"},on:{keydown:e.handleKeydown}},[e._t("default")],2)},Kt=[];Yt._withStripped=!0;var Gt=Object.freeze({LEFT:37,UP:38,RIGHT:39,DOWN:40}),Xt={name:"ElRadioGroup",componentName:"ElRadioGroup",inject:{elFormItem:{default:""}},mixins:[$.a],props:{value:{},size:String,fill:String,textColor:String,disabled:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},_elTag:function(){var e=(this.$vnode.data||{}).tag;return e&&"component"!==e||(e="div"),e},radioGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},created:function(){var e=this;this.$on("handleChange",(function(t){e.$emit("change",t)}))},mounted:function(){var e=this.$el.querySelectorAll("[type=radio]"),t=this.$el.querySelectorAll("[role=radio]")[0];![].some.call(e,(function(e){return e.checked}))&&t&&(t.tabIndex=0)},methods:{handleKeydown:function(e){var t=e.target,n="INPUT"===t.nodeName?"[type=radio]":"[role=radio]",i=this.$el.querySelectorAll(n),r=i.length,o=[].indexOf.call(i,t),a=this.$el.querySelectorAll("[role=radio]");switch(e.keyCode){case Gt.LEFT:case Gt.UP:e.stopPropagation(),e.preventDefault(),0===o?(a[r-1].click(),a[r-1].focus()):(a[o-1].click(),a[o-1].focus());break;case Gt.RIGHT:case Gt.DOWN:o===r-1?(e.stopPropagation(),e.preventDefault(),a[0].click(),a[0].focus()):(a[o+1].click(),a[o+1].focus());break;default:break}}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[this.value])}}},Qt=Xt,Zt=s(Qt,Yt,Kt,!1,null,null,null);Zt.options.__file="packages/radio/src/radio-group.vue";var Jt=Zt.exports;Jt.install=function(e){e.component(Jt.name,Jt)};var en=Jt,tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-radio-button",class:[e.size?"el-radio-button--"+e.size:"",{"is-active":e.value===e.label},{"is-disabled":e.isDisabled},{"is-focus":e.focus}],attrs:{role:"radio","aria-checked":e.value===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.value=e.isDisabled?e.value:e.label}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],staticClass:"el-radio-button__orig-radio",attrs:{type:"radio",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.value,e.label)},on:{change:[function(t){e.value=e.label},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}),n("span",{staticClass:"el-radio-button__inner",style:e.value===e.label?e.activeStyle:null,on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])},nn=[];tn._withStripped=!0;var rn={name:"ElRadioButton",mixins:[$.a],inject:{elForm:{default:""},elFormItem:{default:""}},props:{label:{},disabled:Boolean,name:String},data:function(){return{focus:!1}},computed:{value:{get:function(){return this._radioGroup.value},set:function(e){this._radioGroup.$emit("input",e)}},_radioGroup:function(){var e=this.$parent;while(e){if("ElRadioGroup"===e.$options.componentName)return e;e=e.$parent}return!1},activeStyle:function(){return{backgroundColor:this._radioGroup.fill||"",borderColor:this._radioGroup.fill||"",boxShadow:this._radioGroup.fill?"-1px 0 0 0 "+this._radioGroup.fill:"",color:this._radioGroup.textColor||""}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},size:function(){return this._radioGroup.radioGroupSize||this._elFormItemSize||(this.$ELEMENT||{}).size},isDisabled:function(){return this.disabled||this._radioGroup.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this._radioGroup&&this.value!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.dispatch("ElRadioGroup","handleChange",e.value)}))}}},on=rn,an=s(on,tn,nn,!1,null,null,null);an.options.__file="packages/radio/src/radio-button.vue";var sn=an.exports;sn.install=function(e){e.component(sn.name,sn)};var ln=sn,cn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-checkbox",class:[e.border&&e.checkboxSize?"el-checkbox--"+e.checkboxSize:"",{"is-disabled":e.isDisabled},{"is-bordered":e.border},{"is-checked":e.isChecked}],attrs:{id:e.id}},[n("span",{staticClass:"el-checkbox__input",class:{"is-disabled":e.isDisabled,"is-checked":e.isChecked,"is-indeterminate":e.indeterminate,"is-focus":e.focus},attrs:{tabindex:!!e.indeterminate&&0,role:!!e.indeterminate&&"checkbox","aria-checked":!!e.indeterminate&&"mixed"}},[n("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var n=e.model,i=t.target,r=i.checked?e.trueLabel:e.falseLabel;if(Array.isArray(n)){var o=null,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:e.isDisabled,name:e.name},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var n=e.model,i=t.target,r=!!i.checked;if(Array.isArray(n)){var o=e.label,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}})]),e.$slots.default||e.label?n("span",{staticClass:"el-checkbox__label"},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2):e._e()])},un=[];cn._withStripped=!0;var dn={name:"ElCheckbox",mixins:[$.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElCheckbox",data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},computed:{model:{get:function(){return this.isGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):(this.$emit("input",e),this.selfModel=e)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},isGroup:function(){var e=this.$parent;while(e){if("ElCheckboxGroup"===e.$options.componentName)return this._checkboxGroup=e,!0;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,n=e.min;return!(!t&&!n)&&this.model.length>=t&&!this.isChecked||this.model.length<=n&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||e}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var n=void 0;n=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",n,e),this.$nextTick((function(){t.isGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}}},hn=dn,fn=s(hn,cn,un,!1,null,null,null);fn.options.__file="packages/checkbox/src/checkbox.vue";var pn=fn.exports;pn.install=function(e){e.component(pn.name,pn)};var mn=pn,vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-checkbox-button",class:[e.size?"el-checkbox-button--"+e.size:"",{"is-disabled":e.isDisabled},{"is-checked":e.isChecked},{"is-focus":e.focus}],attrs:{role:"checkbox","aria-checked":e.isChecked,"aria-disabled":e.isDisabled}},[e.trueLabel||e.falseLabel?n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox-button__original",attrs:{type:"checkbox",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var n=e.model,i=t.target,r=i.checked?e.trueLabel:e.falseLabel;if(Array.isArray(n)){var o=null,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox-button__original",attrs:{type:"checkbox",name:e.name,disabled:e.isDisabled},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var n=e.model,i=t.target,r=!!i.checked;if(Array.isArray(n)){var o=e.label,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}),e.$slots.default||e.label?n("span",{staticClass:"el-checkbox-button__inner",style:e.isChecked?e.activeStyle:null},[e._t("default",[e._v(e._s(e.label))])],2):e._e()])},gn=[];vn._withStripped=!0;var bn={name:"ElCheckboxButton",mixins:[$.a],inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},props:{value:{},label:{},disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number]},computed:{model:{get:function(){return this._checkboxGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this._checkboxGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):void 0!==this.value?this.$emit("input",e):this.selfModel=e}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},_checkboxGroup:function(){var e=this.$parent;while(e){if("ElCheckboxGroup"===e.$options.componentName)return e;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},activeStyle:function(){return{backgroundColor:this._checkboxGroup.fill||"",borderColor:this._checkboxGroup.fill||"",color:this._checkboxGroup.textColor||"","box-shadow":"-1px 0 0 0 "+this._checkboxGroup.fill}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},size:function(){return this._checkboxGroup.checkboxGroupSize||this._elFormItemSize||(this.$ELEMENT||{}).size},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,n=e.min;return!(!t&&!n)&&this.model.length>=t&&!this.isChecked||this.model.length<=n&&this.isChecked},isDisabled:function(){return this._checkboxGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled}},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var n=void 0;n=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",n,e),this.$nextTick((function(){t._checkboxGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()}},yn=bn,_n=s(yn,vn,gn,!1,null,null,null);_n.options.__file="packages/checkbox/src/checkbox-button.vue";var xn=_n.exports;xn.install=function(e){e.component(xn.name,xn)};var wn=xn,Cn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-checkbox-group",attrs:{role:"group","aria-label":"checkbox-group"}},[e._t("default")],2)},kn=[];Cn._withStripped=!0;var Sn={name:"ElCheckboxGroup",componentName:"ElCheckboxGroup",mixins:[$.a],inject:{elFormItem:{default:""}},props:{value:{},disabled:Boolean,min:Number,max:Number,size:String,fill:String,textColor:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[e])}}},On=Sn,En=s(On,Cn,kn,!1,null,null,null);En.options.__file="packages/checkbox/src/checkbox-group.vue";var $n=En.exports;$n.install=function(e){e.component($n.name,$n)};var Dn=$n,Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-switch",class:{"is-disabled":e.switchDisabled,"is-checked":e.checked},attrs:{role:"switch","aria-checked":e.checked,"aria-disabled":e.switchDisabled},on:{click:function(t){return t.preventDefault(),e.switchValue(t)}}},[n("input",{ref:"input",staticClass:"el-switch__input",attrs:{type:"checkbox",id:e.id,name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:e.switchDisabled},on:{change:e.handleChange,keydown:function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.switchValue(t)}}}),e.inactiveIconClass||e.inactiveText?n("span",{class:["el-switch__label","el-switch__label--left",e.checked?"":"is-active"]},[e.inactiveIconClass?n("i",{class:[e.inactiveIconClass]}):e._e(),!e.inactiveIconClass&&e.inactiveText?n("span",{attrs:{"aria-hidden":e.checked}},[e._v(e._s(e.inactiveText))]):e._e()]):e._e(),n("span",{ref:"core",staticClass:"el-switch__core",style:{width:e.coreWidth+"px"}}),e.activeIconClass||e.activeText?n("span",{class:["el-switch__label","el-switch__label--right",e.checked?"is-active":""]},[e.activeIconClass?n("i",{class:[e.activeIconClass]}):e._e(),!e.activeIconClass&&e.activeText?n("span",{attrs:{"aria-hidden":!e.checked}},[e._v(e._s(e.activeText))]):e._e()]):e._e()])},Pn=[];Tn._withStripped=!0;var Mn={name:"ElSwitch",mixins:[Q()("input"),O.a,$.a],inject:{elForm:{default:""}},props:{value:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},width:{type:Number,default:40},activeIconClass:{type:String,default:""},inactiveIconClass:{type:String,default:""},activeText:String,inactiveText:String,activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},id:String},data:function(){return{coreWidth:this.width}},created:function(){~[this.activeValue,this.inactiveValue].indexOf(this.value)||this.$emit("input",this.inactiveValue)},computed:{checked:function(){return this.value===this.activeValue},switchDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{checked:function(){this.$refs.input.checked=this.checked,(this.activeColor||this.inactiveColor)&&this.setBackgroundColor(),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[this.value])}},methods:{handleChange:function(e){var t=this,n=this.checked?this.inactiveValue:this.activeValue;this.$emit("input",n),this.$emit("change",n),this.$nextTick((function(){t.$refs.input.checked=t.checked}))},setBackgroundColor:function(){var e=this.checked?this.activeColor:this.inactiveColor;this.$refs.core.style.borderColor=e,this.$refs.core.style.backgroundColor=e},switchValue:function(){!this.switchDisabled&&this.handleChange()},getMigratingConfig:function(){return{props:{"on-color":"on-color is renamed to active-color.","off-color":"off-color is renamed to inactive-color.","on-text":"on-text is renamed to active-text.","off-text":"off-text is renamed to inactive-text.","on-value":"on-value is renamed to active-value.","off-value":"off-value is renamed to inactive-value.","on-icon-class":"on-icon-class is renamed to active-icon-class.","off-icon-class":"off-icon-class is renamed to inactive-icon-class."}}}},mounted:function(){this.coreWidth=this.width||40,(this.activeColor||this.inactiveColor)&&this.setBackgroundColor(),this.$refs.input.checked=this.checked}},In=Mn,Nn=s(In,Tn,Pn,!1,null,null,null);Nn.options.__file="packages/switch/src/component.vue";var jn=Nn.exports;jn.install=function(e){e.component(jn.name,jn)};var An=jn,Ln=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],staticClass:"el-select",class:[e.selectSize?"el-select--"+e.selectSize:""],on:{click:function(t){return t.stopPropagation(),e.toggleMenu(t)}}},[e.multiple?n("div",{ref:"tags",staticClass:"el-select__tags",style:{"max-width":e.inputWidth-32+"px",width:"100%"}},[e.collapseTags&&e.selected.length?n("span",[n("el-tag",{attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:e.selected[0].hitState,type:"info","disable-transitions":""},on:{close:function(t){e.deleteTag(t,e.selected[0])}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(e.selected[0].currentLabel))])]),e.selected.length>1?n("el-tag",{attrs:{closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""}},[n("span",{staticClass:"el-select__tags-text"},[e._v("+ "+e._s(e.selected.length-1))])]):e._e()],1):e._e(),e.collapseTags?e._e():n("transition-group",{on:{"after-leave":e.resetInputHeight}},e._l(e.selected,(function(t){return n("el-tag",{key:e.getValueKey(t),attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:t.hitState,type:"info","disable-transitions":""},on:{close:function(n){e.deleteTag(n,t)}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.currentLabel))])])})),1),e.filterable?n("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"input",staticClass:"el-select__input",class:[e.selectSize?"is-"+e.selectSize:""],style:{"flex-grow":"1",width:e.inputLength/(e.inputWidth-32)+"%","max-width":e.inputWidth-42+"px"},attrs:{type:"text",disabled:e.selectDisabled,autocomplete:e.autoComplete||e.autocomplete},domProps:{value:e.query},on:{focus:e.handleFocus,blur:function(t){e.softFocus=!1},keyup:e.managePlaceholder,keydown:[e.resetInputState,function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.preventDefault(),e.navigateOptions("prev")},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.selectOption(t))},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){return!("button"in t)&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deletePrevTag(t)},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],compositionstart:e.handleComposition,compositionupdate:e.handleComposition,compositionend:e.handleComposition,input:[function(t){t.target.composing||(e.query=t.target.value)},e.debouncedQueryChange]}}):e._e()],1):e._e(),n("el-input",{ref:"reference",class:{"is-focus":e.visible},attrs:{type:"text",placeholder:e.currentPlaceholder,name:e.name,id:e.id,autocomplete:e.autoComplete||e.autocomplete,size:e.selectSize,disabled:e.selectDisabled,readonly:e.readonly,"validate-event":!1,tabindex:e.multiple&&e.filterable?"-1":null},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.debouncedOnInputChange},nativeOn:{keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("prev")},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.selectOption(t))},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],mouseenter:function(t){e.inputHovering=!0},mouseleave:function(t){e.inputHovering=!1}},model:{value:e.selectedLabel,callback:function(t){e.selectedLabel=t},expression:"selectedLabel"}},[e.$slots.prefix?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),n("template",{slot:"suffix"},[n("i",{directives:[{name:"show",rawName:"v-show",value:!e.showClose,expression:"!showClose"}],class:["el-select__caret","el-input__icon","el-icon-"+e.iconClass]}),e.showClose?n("i",{staticClass:"el-select__caret el-input__icon el-icon-circle-close",on:{click:e.handleClearClick}}):e._e()])],2),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":e.doDestroy}},[n("el-select-menu",{directives:[{name:"show",rawName:"v-show",value:e.visible&&!1!==e.emptyText,expression:"visible && emptyText !== false"}],ref:"popper",attrs:{"append-to-body":e.popperAppendToBody}},[n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.options.length>0&&!e.loading,expression:"options.length > 0 && !loading"}],ref:"scrollbar",class:{"is-empty":!e.allowCreate&&e.query&&0===e.filteredOptionsCount},attrs:{tag:"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[e.showNewOption?n("el-option",{attrs:{value:e.query,created:""}}):e._e(),e._t("default")],2),e.emptyText&&(!e.allowCreate||e.loading||e.allowCreate&&0===e.options.length)?[e.$slots.empty?e._t("empty"):n("p",{staticClass:"el-select-dropdown__empty"},[e._v("\n "+e._s(e.emptyText)+"\n ")])]:e._e()],2)],1)],1)},Fn=[];Ln._withStripped=!0;var Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-select-dropdown el-popper",class:[{"is-multiple":e.$parent.multiple},e.popperClass],style:{minWidth:e.minWidth}},[e._t("default")],2)},zn=[];Vn._withStripped=!0;var Bn={name:"ElSelectDropdown",componentName:"ElSelectDropdown",mixins:[H.a],props:{placement:{default:"bottom-start"},boundariesPadding:{default:0},popperOptions:{default:function(){return{gpuAcceleration:!1}}},visibleArrow:{default:!0},appendToBody:{type:Boolean,default:!0}},data:function(){return{minWidth:""}},computed:{popperClass:function(){return this.$parent.popperClass}},watch:{"$parent.inputWidth":function(){this.minWidth=this.$parent.$el.getBoundingClientRect().width+"px"}},mounted:function(){var e=this;this.referenceElm=this.$parent.$refs.reference.$el,this.$parent.popperElm=this.popperElm=this.$el,this.$on("updatePopper",(function(){e.$parent.visible&&e.updatePopper()})),this.$on("destroyPopper",this.destroyPopper)}},Rn=Bn,Hn=s(Rn,Vn,zn,!1,null,null,null);Hn.options.__file="packages/select/src/select-dropdown.vue";var Wn=Hn.exports,qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-dropdown__item",class:{selected:e.itemSelected,"is-disabled":e.disabled||e.groupDisabled||e.limitReached,hover:e.hover},on:{mouseenter:e.hoverItem,click:function(t){return t.stopPropagation(),e.selectOptionClick(t)}}},[e._t("default",[n("span",[e._v(e._s(e.currentLabel))])])],2)},Un=[];qn._withStripped=!0;var Yn="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kn={mixins:[$.a],name:"ElOption",componentName:"ElOption",inject:["select"],props:{value:{required:!0},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},data:function(){return{index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}},computed:{isObject:function(){return"[object object]"===Object.prototype.toString.call(this.value).toLowerCase()},currentLabel:function(){return this.label||(this.isObject?"":this.value)},currentValue:function(){return this.value||this.label||""},itemSelected:function(){return this.select.multiple?this.contains(this.select.value,this.value):this.isEqual(this.value,this.select.value)},limitReached:function(){return!!this.select.multiple&&(!this.itemSelected&&(this.select.value||[]).length>=this.select.multipleLimit&&this.select.multipleLimit>0)}},watch:{currentLabel:function(){this.created||this.select.remote||this.dispatch("ElSelect","setSelected")},value:function(e,t){var n=this.select,i=n.remote,r=n.valueKey;if(!this.created&&!i){if(r&&"object"===("undefined"===typeof e?"undefined":Yn(e))&&"object"===("undefined"===typeof t?"undefined":Yn(t))&&e[r]===t[r])return;this.dispatch("ElSelect","setSelected")}}},methods:{isEqual:function(e,t){if(this.isObject){var n=this.select.valueKey;return Object(b["getValueByPath"])(e,n)===Object(b["getValueByPath"])(t,n)}return e===t},contains:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];if(this.isObject){var n=this.select.valueKey;return e&&e.some((function(e){return Object(b["getValueByPath"])(e,n)===Object(b["getValueByPath"])(t,n)}))}return e&&e.indexOf(t)>-1},handleGroupDisabled:function(e){this.groupDisabled=e},hoverItem:function(){this.disabled||this.groupDisabled||(this.select.hoverIndex=this.select.options.indexOf(this))},selectOptionClick:function(){!0!==this.disabled&&!0!==this.groupDisabled&&this.dispatch("ElSelect","handleOptionClick",[this,!0])},queryChange:function(e){this.visible=new RegExp(Object(b["escapeRegexpString"])(e),"i").test(this.currentLabel)||this.created,this.visible||this.select.filteredOptionsCount--}},created:function(){this.select.options.push(this),this.select.cachedOptions.push(this),this.select.optionsCount++,this.select.filteredOptionsCount++,this.$on("queryChange",this.queryChange),this.$on("handleGroupDisabled",this.handleGroupDisabled)},beforeDestroy:function(){var e=this.select,t=e.selected,n=e.multiple,i=n?t:[t],r=this.select.cachedOptions.indexOf(this),o=i.indexOf(this);r>-1&&o<0&&this.select.cachedOptions.splice(r,1),this.select.onOptionDestroy(this.select.options.indexOf(this))}},Gn=Kn,Xn=s(Gn,qn,Un,!1,null,null,null);Xn.options.__file="packages/select/src/option.vue";var Qn=Xn.exports,Zn=n(29),Jn=n.n(Zn),ei=n(14),ti=n(27),ni=n.n(ti),ii={data:function(){return{hoverOption:-1}},computed:{optionsAllDisabled:function(){return this.options.filter((function(e){return e.visible})).every((function(e){return e.disabled}))}},watch:{hoverIndex:function(e){var t=this;"number"===typeof e&&e>-1&&(this.hoverOption=this.options[e]||{}),this.options.forEach((function(e){e.hover=t.hoverOption===e}))}},methods:{navigateOptions:function(e){var t=this;if(this.visible){if(0!==this.options.length&&0!==this.filteredOptionsCount&&!this.optionsAllDisabled){"next"===e?(this.hoverIndex++,this.hoverIndex===this.options.length&&(this.hoverIndex=0)):"prev"===e&&(this.hoverIndex--,this.hoverIndex<0&&(this.hoverIndex=this.options.length-1));var n=this.options[this.hoverIndex];!0!==n.disabled&&!0!==n.groupDisabled&&n.visible||this.navigateOptions(e),this.$nextTick((function(){return t.scrollToOption(t.hoverOption)}))}}else this.visible=!0}}},ri={mixins:[$.a,g.a,Q()("reference"),ii],name:"ElSelect",componentName:"ElSelect",inject:{elForm:{default:""},elFormItem:{default:""}},provide:function(){return{select:this}},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},readonly:function(){return!this.filterable||this.multiple||!Object(b["isIE"])()&&!Object(b["isEdge"])()&&!this.visible},showClose:function(){var e=this.multiple?Array.isArray(this.value)&&this.value.length>0:void 0!==this.value&&null!==this.value&&""!==this.value,t=this.clearable&&!this.selectDisabled&&this.inputHovering&&e;return t},iconClass:function(){return this.remote&&this.filterable?"":this.visible?"arrow-up is-reverse":"arrow-up"},debounce:function(){return this.remote?300:0},emptyText:function(){return this.loading?this.loadingText||this.t("el.select.loading"):(!this.remote||""!==this.query||0!==this.options.length)&&(this.filterable&&this.query&&this.options.length>0&&0===this.filteredOptionsCount?this.noMatchText||this.t("el.select.noMatch"):0===this.options.length?this.noDataText||this.t("el.select.noData"):null)},showNewOption:function(){var e=this,t=this.options.filter((function(e){return!e.created})).some((function(t){return t.currentLabel===e.query}));return this.filterable&&this.allowCreate&&""!==this.query&&!t},selectSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},selectDisabled:function(){return this.disabled||(this.elForm||{}).disabled},collapseTagSize:function(){return["small","mini"].indexOf(this.selectSize)>-1?"mini":"small"},propPlaceholder:function(){return"undefined"!==typeof this.placeholder?this.placeholder:this.t("el.select.placeholder")}},components:{ElInput:m.a,ElSelectMenu:Wn,ElOption:Qn,ElTag:Jn.a,ElScrollbar:q.a},directives:{Clickoutside:V.a},props:{name:String,id:String,value:{required:!0},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},automaticDropdown:Boolean,size:String,disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:String,remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String,required:!1},defaultFirstOption:Boolean,reserveKeyword:Boolean,valueKey:{type:String,default:"value"},collapseTags:Boolean,popperAppendToBody:{type:Boolean,default:!0}},data:function(){return{options:[],cachedOptions:[],createdLabel:null,createdSelected:!1,selected:this.multiple?[]:{},inputLength:20,inputWidth:0,initialInputHeight:0,cachedPlaceHolder:"",optionsCount:0,filteredOptionsCount:0,visible:!1,softFocus:!1,selectedLabel:"",hoverIndex:-1,query:"",previousQuery:null,inputHovering:!1,currentPlaceholder:"",menuVisibleOnFocus:!1,isOnComposition:!1,isSilentBlur:!1}},watch:{selectDisabled:function(){var e=this;this.$nextTick((function(){e.resetInputHeight()}))},propPlaceholder:function(e){this.cachedPlaceHolder=this.currentPlaceholder=e},value:function(e,t){this.multiple&&(this.resetInputHeight(),e&&e.length>0||this.$refs.input&&""!==this.query?this.currentPlaceholder="":this.currentPlaceholder=this.cachedPlaceHolder,this.filterable&&!this.reserveKeyword&&(this.query="",this.handleQueryChange(this.query))),this.setSelected(),this.filterable&&!this.multiple&&(this.inputLength=20),Object(b["valueEquals"])(e,t)||this.dispatch("ElFormItem","el.form.change",e)},visible:function(e){var t=this;e?(this.broadcast("ElSelectDropdown","updatePopper"),this.filterable&&(this.query=this.remote?"":this.selectedLabel,this.handleQueryChange(this.query),this.multiple?this.$refs.input.focus():(this.remote||(this.broadcast("ElOption","queryChange",""),this.broadcast("ElOptionGroup","queryChange")),this.selectedLabel&&(this.currentPlaceholder=this.selectedLabel,this.selectedLabel="")))):(this.broadcast("ElSelectDropdown","destroyPopper"),this.$refs.input&&this.$refs.input.blur(),this.query="",this.previousQuery=null,this.selectedLabel="",this.inputLength=20,this.menuVisibleOnFocus=!1,this.resetHoverIndex(),this.$nextTick((function(){t.$refs.input&&""===t.$refs.input.value&&0===t.selected.length&&(t.currentPlaceholder=t.cachedPlaceHolder)})),this.multiple||(this.selected&&(this.filterable&&this.allowCreate&&this.createdSelected&&this.createdLabel?this.selectedLabel=this.createdLabel:this.selectedLabel=this.selected.currentLabel,this.filterable&&(this.query=this.selectedLabel)),this.filterable&&(this.currentPlaceholder=this.cachedPlaceHolder))),this.$emit("visible-change",e)},options:function(){var e=this;if(!this.$isServer){this.$nextTick((function(){e.broadcast("ElSelectDropdown","updatePopper")})),this.multiple&&this.resetInputHeight();var t=this.$el.querySelectorAll("input");-1===[].indexOf.call(t,document.activeElement)&&this.setSelected(),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()}}},methods:{handleComposition:function(e){var t=this,n=e.target.value;if("compositionend"===e.type)this.isOnComposition=!1,this.$nextTick((function(e){return t.handleQueryChange(n)}));else{var i=n[n.length-1]||"";this.isOnComposition=!Object(Ot["isKorean"])(i)}},handleQueryChange:function(e){var t=this;this.previousQuery===e||this.isOnComposition||(null!==this.previousQuery||"function"!==typeof this.filterMethod&&"function"!==typeof this.remoteMethod?(this.previousQuery=e,this.$nextTick((function(){t.visible&&t.broadcast("ElSelectDropdown","updatePopper")})),this.hoverIndex=-1,this.multiple&&this.filterable&&this.$nextTick((function(){var e=15*t.$refs.input.value.length+20;t.inputLength=t.collapseTags?Math.min(50,e):e,t.managePlaceholder(),t.resetInputHeight()})),this.remote&&"function"===typeof this.remoteMethod?(this.hoverIndex=-1,this.remoteMethod(e)):"function"===typeof this.filterMethod?(this.filterMethod(e),this.broadcast("ElOptionGroup","queryChange")):(this.filteredOptionsCount=this.optionsCount,this.broadcast("ElOption","queryChange",e),this.broadcast("ElOptionGroup","queryChange")),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()):this.previousQuery=e)},scrollToOption:function(e){var t=Array.isArray(e)&&e[0]?e[0].$el:e.$el;if(this.$refs.popper&&t){var n=this.$refs.popper.$el.querySelector(".el-select-dropdown__wrap");ni()(n,t)}this.$refs.scrollbar&&this.$refs.scrollbar.handleScroll()},handleMenuEnter:function(){var e=this;this.$nextTick((function(){return e.scrollToOption(e.selected)}))},emitChange:function(e){Object(b["valueEquals"])(this.value,e)||this.$emit("change",e)},getOption:function(e){for(var t=void 0,n="[object object]"===Object.prototype.toString.call(e).toLowerCase(),i="[object null]"===Object.prototype.toString.call(e).toLowerCase(),r="[object undefined]"===Object.prototype.toString.call(e).toLowerCase(),o=this.cachedOptions.length-1;o>=0;o--){var a=this.cachedOptions[o],s=n?Object(b["getValueByPath"])(a.value,this.valueKey)===Object(b["getValueByPath"])(e,this.valueKey):a.value===e;if(s){t=a;break}}if(t)return t;var l=n||i||r?"":String(e),c={value:e,currentLabel:l};return this.multiple&&(c.hitState=!1),c},setSelected:function(){var e=this;if(!this.multiple){var t=this.getOption(this.value);return t.created?(this.createdLabel=t.currentLabel,this.createdSelected=!0):this.createdSelected=!1,this.selectedLabel=t.currentLabel,this.selected=t,void(this.filterable&&(this.query=this.selectedLabel))}var n=[];Array.isArray(this.value)&&this.value.forEach((function(t){n.push(e.getOption(t))})),this.selected=n,this.$nextTick((function(){e.resetInputHeight()}))},handleFocus:function(e){this.softFocus?this.softFocus=!1:((this.automaticDropdown||this.filterable)&&(this.visible=!0,this.filterable&&(this.menuVisibleOnFocus=!0)),this.$emit("focus",e))},blur:function(){this.visible=!1,this.$refs.reference.blur()},handleBlur:function(e){var t=this;setTimeout((function(){t.isSilentBlur?t.isSilentBlur=!1:t.$emit("blur",e)}),50),this.softFocus=!1},handleClearClick:function(e){this.deleteSelected(e)},doDestroy:function(){this.$refs.popper&&this.$refs.popper.doDestroy()},handleClose:function(){this.visible=!1},toggleLastOptionHitState:function(e){if(Array.isArray(this.selected)){var t=this.selected[this.selected.length-1];if(t)return!0===e||!1===e?(t.hitState=e,e):(t.hitState=!t.hitState,t.hitState)}},deletePrevTag:function(e){if(e.target.value.length<=0&&!this.toggleLastOptionHitState()){var t=this.value.slice();t.pop(),this.$emit("input",t),this.emitChange(t)}},managePlaceholder:function(){""!==this.currentPlaceholder&&(this.currentPlaceholder=this.$refs.input.value?"":this.cachedPlaceHolder)},resetInputState:function(e){8!==e.keyCode&&this.toggleLastOptionHitState(!1),this.inputLength=15*this.$refs.input.value.length+20,this.resetInputHeight()},resetInputHeight:function(){var e=this;this.collapseTags&&!this.filterable||this.$nextTick((function(){if(e.$refs.reference){var t=e.$refs.reference.$el.childNodes,n=[].filter.call(t,(function(e){return"INPUT"===e.tagName}))[0],i=e.$refs.tags,r=i?Math.round(i.getBoundingClientRect().height):0,o=e.initialInputHeight||40;n.style.height=0===e.selected.length?o+"px":Math.max(i?r+(r>o?6:0):0,o)+"px",e.visible&&!1!==e.emptyText&&e.broadcast("ElSelectDropdown","updatePopper")}}))},resetHoverIndex:function(){var e=this;setTimeout((function(){e.multiple?e.selected.length>0?e.hoverIndex=Math.min.apply(null,e.selected.map((function(t){return e.options.indexOf(t)}))):e.hoverIndex=-1:e.hoverIndex=e.options.indexOf(e.selected)}),300)},handleOptionSelect:function(e,t){var n=this;if(this.multiple){var i=(this.value||[]).slice(),r=this.getValueIndex(i,e.value);r>-1?i.splice(r,1):(this.multipleLimit<=0||i.length0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],n="[object object]"===Object.prototype.toString.call(t).toLowerCase();if(n){var i=this.valueKey,r=-1;return e.some((function(e,n){return Object(b["getValueByPath"])(e,i)===Object(b["getValueByPath"])(t,i)&&(r=n,!0)})),r}return e.indexOf(t)},toggleMenu:function(){this.selectDisabled||(this.menuVisibleOnFocus?this.menuVisibleOnFocus=!1:this.visible=!this.visible,this.visible&&(this.$refs.input||this.$refs.reference).focus())},selectOption:function(){this.visible?this.options[this.hoverIndex]&&this.handleOptionSelect(this.options[this.hoverIndex]):this.toggleMenu()},deleteSelected:function(e){e.stopPropagation();var t=this.multiple?[]:"";this.$emit("input",t),this.emitChange(t),this.visible=!1,this.$emit("clear")},deleteTag:function(e,t){var n=this.selected.indexOf(t);if(n>-1&&!this.selectDisabled){var i=this.value.slice();i.splice(n,1),this.$emit("input",i),this.emitChange(i),this.$emit("remove-tag",t.value)}e.stopPropagation()},onInputChange:function(){this.filterable&&this.query!==this.selectedLabel&&(this.query=this.selectedLabel,this.handleQueryChange(this.query))},onOptionDestroy:function(e){e>-1&&(this.optionsCount--,this.filteredOptionsCount--,this.options.splice(e,1))},resetInputWidth:function(){this.inputWidth=this.$refs.reference.$el.getBoundingClientRect().width},handleResize:function(){this.resetInputWidth(),this.multiple&&this.resetInputHeight()},checkDefaultFirstOption:function(){this.hoverIndex=-1;for(var e=!1,t=this.options.length-1;t>=0;t--)if(this.options[t].created){e=!0,this.hoverIndex=t;break}if(!e)for(var n=0;n!==this.options.length;++n){var i=this.options[n];if(this.query){if(!i.disabled&&!i.groupDisabled&&i.visible){this.hoverIndex=n;break}}else if(i.itemSelected){this.hoverIndex=n;break}}},getValueKey:function(e){return"[object object]"!==Object.prototype.toString.call(e.value).toLowerCase()?e.value:Object(b["getValueByPath"])(e.value,this.valueKey)}},created:function(){var e=this;this.cachedPlaceHolder=this.currentPlaceholder=this.propPlaceholder,this.multiple&&!Array.isArray(this.value)&&this.$emit("input",[]),!this.multiple&&Array.isArray(this.value)&&this.$emit("input",""),this.debouncedOnInputChange=L()(this.debounce,(function(){e.onInputChange()})),this.debouncedQueryChange=L()(this.debounce,(function(t){e.handleQueryChange(t.target.value)})),this.$on("handleOptionClick",this.handleOptionSelect),this.$on("setSelected",this.setSelected)},mounted:function(){var e=this;this.multiple&&Array.isArray(this.value)&&this.value.length>0&&(this.currentPlaceholder=""),Object(ei["addResizeListener"])(this.$el,this.handleResize);var t=this.$refs.reference;if(t&&t.$el){var n={medium:36,small:32,mini:28},i=t.$el.querySelector("input");this.initialInputHeight=i.getBoundingClientRect().height||n[this.selectSize]}this.remote&&this.multiple&&this.resetInputHeight(),this.$nextTick((function(){t&&t.$el&&(e.inputWidth=t.$el.getBoundingClientRect().width)})),this.setSelected()},beforeDestroy:function(){this.$el&&this.handleResize&&Object(ei["removeResizeListener"])(this.$el,this.handleResize)}},oi=ri,ai=s(oi,Ln,Fn,!1,null,null,null);ai.options.__file="packages/select/src/select.vue";var si=ai.exports;si.install=function(e){e.component(si.name,si)};var li=si;Qn.install=function(e){e.component(Qn.name,Qn)};var ci=Qn,ui=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-group__wrap"},[n("li",{staticClass:"el-select-group__title"},[e._v(e._s(e.label))]),n("li",[n("ul",{staticClass:"el-select-group"},[e._t("default")],2)])])},di=[];ui._withStripped=!0;var hi={mixins:[$.a],name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:{type:Boolean,default:!1}},data:function(){return{visible:!0}},watch:{disabled:function(e){this.broadcast("ElOption","handleGroupDisabled",e)}},methods:{queryChange:function(){this.visible=this.$children&&Array.isArray(this.$children)&&this.$children.some((function(e){return!0===e.visible}))}},created:function(){this.$on("queryChange",this.queryChange)},mounted:function(){this.disabled&&this.broadcast("ElOption","handleGroupDisabled",this.disabled)}},fi=hi,pi=s(fi,ui,di,!1,null,null,null);pi.options.__file="packages/select/src/option-group.vue";var mi=pi.exports;mi.install=function(e){e.component(mi.name,mi)};var vi=mi,gi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"el-button",class:[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?n("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?n("i",{class:e.icon}):e._e(),e.$slots.default?n("span",[e._t("default")],2):e._e()])},bi=[];gi._withStripped=!0;var yi={name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},_i=yi,xi=s(_i,gi,bi,!1,null,null,null);xi.options.__file="packages/button/src/button.vue";var wi=xi.exports;wi.install=function(e){e.component(wi.name,wi)};var Ci=wi,ki=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-button-group"},[e._t("default")],2)},Si=[];ki._withStripped=!0;var Oi={name:"ElButtonGroup"},Ei=Oi,$i=s(Ei,ki,Si,!1,null,null,null);$i.options.__file="packages/button/src/button-group.vue";var Di=$i.exports;Di.install=function(e){e.component(Di.name,Di)};var Ti=Di,Pi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-table",class:[{"el-table--fit":e.fit,"el-table--striped":e.stripe,"el-table--border":e.border||e.isGroup,"el-table--hidden":e.isHidden,"el-table--group":e.isGroup,"el-table--fluid-height":e.maxHeight,"el-table--scrollable-x":e.layout.scrollX,"el-table--scrollable-y":e.layout.scrollY,"el-table--enable-row-hover":!e.store.states.isComplex,"el-table--enable-row-transition":0!==(e.store.states.data||[]).length&&(e.store.states.data||[]).length<100},e.tableSize?"el-table--"+e.tableSize:""],on:{mouseleave:function(t){e.handleMouseLeave(t)}}},[n("div",{ref:"hiddenColumns",staticClass:"hidden-columns"},[e._t("default")],2),e.showHeader?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"headerWrapper",staticClass:"el-table__header-wrapper"},[n("table-header",{ref:"tableHeader",style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"default-sort":e.defaultSort}})],1):e._e(),n("div",{ref:"bodyWrapper",staticClass:"el-table__body-wrapper",class:[e.layout.scrollX?"is-scrolling-"+e.scrollPosition:"is-scrolling-none"],style:[e.bodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{context:e.context,store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.data&&0!==e.data.length?e._e():n("div",{ref:"emptyBlock",staticClass:"el-table__empty-block",style:e.emptyBlockStyle},[n("span",{staticClass:"el-table__empty-text"},[e._t("empty",[e._v(e._s(e.emptyText||e.t("el.table.emptyText")))])],2)]),e.$slots.append?n("div",{ref:"appendWrapper",staticClass:"el-table__append-wrapper"},[e._t("append")],2):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"},{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"footerWrapper",staticClass:"el-table__footer-wrapper"},[n("table-footer",{style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,"default-sort":e.defaultSort}})],1):e._e(),e.fixedColumns.length>0?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"fixedWrapper",staticClass:"el-table__fixed",style:[{width:e.layout.fixedWidth?e.layout.fixedWidth+"px":""},e.fixedHeight]},[e.showHeader?n("div",{ref:"fixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"fixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"fixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"left",store:e.store,stripe:e.stripe,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"row-style":e.rowStyle}}),e.$slots.append?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"fixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[n("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"rightFixedWrapper",staticClass:"el-table__fixed-right",style:[{width:e.layout.rightFixedWidth?e.layout.rightFixedWidth+"px":"",right:e.layout.scrollY?(e.border?e.layout.gutterWidth:e.layout.gutterWidth||0)+"px":""},e.fixedHeight]},[e.showHeader?n("div",{ref:"rightFixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"rightFixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"rightFixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"right",store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.$slots.append?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"rightFixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[n("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?n("div",{ref:"rightFixedPatch",staticClass:"el-table__fixed-right-patch",style:{width:e.layout.scrollY?e.layout.gutterWidth+"px":"0",height:e.layout.headerHeight+"px"}}):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.resizeProxyVisible,expression:"resizeProxyVisible"}],ref:"resizeProxy",staticClass:"el-table__column-resize-proxy"})])},Mi=[];Pi._withStripped=!0;var Ii=n(17),Ni=n.n(Ii),ji=n(35),Ai=n(38),Li=n.n(Ai),Fi="undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>-1,Vi=function(e,t){e&&e.addEventListener&&e.addEventListener(Fi?"DOMMouseScroll":"mousewheel",(function(e){var n=Li()(e);t&&t.apply(this,[e,n])}))},zi={bind:function(e,t){Vi(e,t.value)}},Bi=n(6),Ri=n.n(Bi),Hi="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wi=function(e){var t=e.target;while(t&&"HTML"!==t.tagName.toUpperCase()){if("TD"===t.tagName.toUpperCase())return t;t=t.parentNode}return null},qi=function(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":Hi(e))},Ui=function(e,t,n,i,r){if(!t&&!i&&(!r||Array.isArray(r)&&!r.length))return e;n="string"===typeof n?"descending"===n?-1:1:n&&n<0?-1:1;var o=i?null:function(n,i){return r?(Array.isArray(r)||(r=[r]),r.map((function(t){return"string"===typeof t?Object(b["getValueByPath"])(n,t):t(n,i,e)}))):("$key"!==t&&qi(n)&&"$value"in n&&(n=n.$value),[qi(n)?Object(b["getValueByPath"])(n,t):n])},a=function(e,t){if(i)return i(e.value,t.value);for(var n=0,r=e.key.length;nt.key[n])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:o?o(e,t):null}})).sort((function(e,t){var i=a(e,t);return i||(i=e.index-t.index),i*n})).map((function(e){return e.value}))},Yi=function(e,t){var n=null;return e.columns.forEach((function(e){e.id===t&&(n=e)})),n},Ki=function(e,t){for(var n=null,i=0;i2&&void 0!==arguments[2]?arguments[2]:"children",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",r=function(e){return!(Array.isArray(e)&&e.length)};function o(e,a,s){t(e,a,s),a.forEach((function(e){if(e[i])t(e,null,s+1);else{var a=e[n];r(a)||o(e,a,s+1)}}))}e.forEach((function(e){if(e[i])t(e,null,0);else{var a=e[n];r(a)||o(e,a,0)}}))}var ar={data:function(){return{states:{defaultExpandAll:!1,expandRows:[]}}},methods:{updateExpandRows:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,i=e.rowKey,r=e.defaultExpandAll,o=e.expandRows;if(r)this.states.expandRows=n.slice();else if(i){var a=Qi(o,i);this.states.expandRows=n.reduce((function(e,t){var n=Xi(t,i),r=a[n];return r&&e.push(t),e}),[])}else this.states.expandRows=[]},toggleRowExpansion:function(e,t){var n=rr(this.states.expandRows,e,t);n&&(this.table.$emit("expand-change",e,this.states.expandRows.slice()),this.scheduleLayout())},setExpandRowKeys:function(e){this.assertRowKey();var t=this.states,n=t.data,i=t.rowKey,r=Qi(n,i);this.states.expandRows=e.reduce((function(e,t){var n=r[t];return n&&e.push(n.row),e}),[])},isRowExpanded:function(e){var t=this.states,n=t.expandRows,i=void 0===n?[]:n,r=t.rowKey;if(r){var o=Qi(i,r);return!!o[Xi(e,r)]}return-1!==i.indexOf(e)}}},sr={data:function(){return{states:{_currentRowKey:null,currentRow:null}}},methods:{setCurrentRowKey:function(e){this.assertRowKey(),this.states._currentRowKey=e,this.setCurrentRowByKey(e)},restoreCurrentRowKey:function(){this.states._currentRowKey=null},setCurrentRowByKey:function(e){var t=this.states,n=t.data,i=void 0===n?[]:n,r=t.rowKey,o=null;r&&(o=Object(b["arrayFind"])(i,(function(t){return Xi(t,r)===e}))),t.currentRow=o},updateCurrentRow:function(e){var t=this.states,n=this.table,i=t.currentRow;if(e&&e!==i)return t.currentRow=e,void n.$emit("current-change",e,i);!e&&i&&(t.currentRow=null,n.$emit("current-change",null,i))},updateCurrentRowData:function(){var e=this.states,t=this.table,n=e.rowKey,i=e._currentRowKey,r=e.data||[],o=e.currentRow;if(-1===r.indexOf(o)&&o){if(n){var a=Xi(o,n);this.setCurrentRowByKey(a)}else e.currentRow=null;null===e.currentRow&&t.$emit("current-change",null,o)}else i&&(this.setCurrentRowByKey(i),this.restoreCurrentRowKey())}}},lr=Object.assign||function(e){for(var t=1;t0&&t[0]&&"selection"===t[0].type&&!t[0].fixed&&(t[0].fixed=!0,e.fixedColumns.unshift(t[0]));var n=t.filter((function(e){return!e.fixed}));e.originColumns=[].concat(e.fixedColumns).concat(n).concat(e.rightFixedColumns);var i=dr(n),r=dr(e.fixedColumns),o=dr(e.rightFixedColumns);e.leafColumnsLength=i.length,e.fixedLeafColumnsLength=r.length,e.rightFixedLeafColumnsLength=o.length,e.columns=[].concat(r).concat(i).concat(o),e.isComplex=e.fixedColumns.length>0||e.rightFixedColumns.length>0},scheduleLayout:function(e){e&&this.updateColumns(),this.table.debouncedUpdateLayout()},isSelected:function(e){var t=this.states.selection,n=void 0===t?[]:t;return n.indexOf(e)>-1},clearSelection:function(){var e=this.states;e.isAllSelected=!1;var t=e.selection;t.length&&(e.selection=[],this.table.$emit("selection-change",[]))},cleanSelection:function(){var e=this.states,t=e.data,n=e.rowKey,i=e.selection,r=void 0;if(n){r=[];var o=Qi(i,n),a=Qi(t,n);for(var s in o)o.hasOwnProperty(s)&&!a[s]&&r.push(o[s].row)}else r=i.filter((function(e){return-1===t.indexOf(e)}));if(r.length){var l=i.filter((function(e){return-1===r.indexOf(e)}));e.selection=l,this.table.$emit("selection-change",l.slice())}},toggleRowSelection:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=rr(this.states.selection,e,t);if(i){var r=(this.states.selection||[]).slice();n&&this.table.$emit("select",r,e),this.table.$emit("selection-change",r)}},_toggleAllSelection:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,i=e.selection,r=e.selectOnIndeterminate?!e.isAllSelected:!(e.isAllSelected||i.length);e.isAllSelected=r;var o=!1;n.forEach((function(t,n){e.selectable?e.selectable.call(null,t,n)&&rr(i,t,r)&&(o=!0):rr(i,t,r)&&(o=!0)})),o&&this.table.$emit("selection-change",i?i.slice():[]),this.table.$emit("select-all",i)},updateSelectionByRowKey:function(){var e=this.states,t=e.selection,n=e.rowKey,i=e.data,r=Qi(t,n);i.forEach((function(e){var i=Xi(e,n),o=r[i];o&&(t[o.index]=e)}))},updateAllSelected:function(){var e=this.states,t=e.selection,n=e.rowKey,i=e.selectable,r=e.data||[];if(0!==r.length){var o=void 0;n&&(o=Qi(t,n));for(var a=function(e){return o?!!o[Xi(e,n)]:-1!==t.indexOf(e)},s=!0,l=0,c=0,u=r.length;c1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Table is required.");var n=new fr;return n.table=e,n.toggleAllSelection=L()(10,n._toggleAllSelection),Object.keys(t).forEach((function(e){n.states[e]=t[e]})),n}function mr(e){var t={};return Object.keys(e).forEach((function(n){var i=e[n],r=void 0;"string"===typeof i?r=function(){return this.store.states[i]}:"function"===typeof i?r=function(){return i.call(this,this.store.states)}:console.error("invalid value type"),r&&(t[n]=r)})),t}var vr=n(30),gr=n.n(vr);function br(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var yr=function(){function e(t){for(var n in br(this,e),this.observers=[],this.table=null,this.store=null,this.columns=null,this.fit=!0,this.showHeader=!0,this.height=null,this.scrollX=!1,this.scrollY=!1,this.bodyWidth=null,this.fixedWidth=null,this.rightFixedWidth=null,this.tableHeight=null,this.headerHeight=44,this.appendHeight=0,this.footerHeight=44,this.viewportHeight=null,this.bodyHeight=null,this.fixedBodyHeight=null,this.gutterWidth=gr()(),t)t.hasOwnProperty(n)&&(this[n]=t[n]);if(!this.table)throw new Error("table is required for Table Layout");if(!this.store)throw new Error("store is required for Table Layout")}return e.prototype.updateScrollY=function(){var e=this.height;if(null===e)return!1;var t=this.table.bodyWrapper;if(this.table.$el&&t){var n=t.querySelector(".el-table__body"),i=this.scrollY,r=n.offsetHeight>this.bodyHeight;return this.scrollY=r,i!==r}return!1},e.prototype.setHeight=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height";if(!Ri.a.prototype.$isServer){var i=this.table.$el;if(e=nr(e),this.height=e,!i&&(e||0===e))return Ri.a.nextTick((function(){return t.setHeight(e,n)}));"number"===typeof e?(i.style[n]=e+"px",this.updateElsHeight()):"string"===typeof e&&(i.style[n]=e,this.updateElsHeight())}},e.prototype.setMaxHeight=function(e){this.setHeight(e,"max-height")},e.prototype.getFlattenColumns=function(){var e=[],t=this.table.columns;return t.forEach((function(t){t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)})),e},e.prototype.updateElsHeight=function(){var e=this;if(!this.table.$ready)return Ri.a.nextTick((function(){return e.updateElsHeight()}));var t=this.table.$refs,n=t.headerWrapper,i=t.appendWrapper,r=t.footerWrapper;if(this.appendHeight=i?i.offsetHeight:0,!this.showHeader||n){var o=n?n.querySelector(".el-table__header tr"):null,a=this.headerDisplayNone(o),s=this.headerHeight=this.showHeader?n.offsetHeight:0;if(this.showHeader&&!a&&n.offsetWidth>0&&(this.table.columns||[]).length>0&&s<2)return Ri.a.nextTick((function(){return e.updateElsHeight()}));var l=this.tableHeight=this.table.$el.clientHeight,c=this.footerHeight=r?r.offsetHeight:0;null!==this.height&&(this.bodyHeight=l-s-c+(r?1:0)),this.fixedBodyHeight=this.scrollX?this.bodyHeight-this.gutterWidth:this.bodyHeight;var u=!(this.store.states.data&&this.store.states.data.length);this.viewportHeight=this.scrollX?l-(u?0:this.gutterWidth):l,this.updateScrollY(),this.notifyObservers("scrollable")}},e.prototype.headerDisplayNone=function(e){if(!e)return!0;var t=e;while("DIV"!==t.tagName){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1},e.prototype.updateColumnsWidth=function(){if(!Ri.a.prototype.$isServer){var e=this.fit,t=this.table.$el.clientWidth,n=0,i=this.getFlattenColumns(),r=i.filter((function(e){return"number"!==typeof e.width}));if(i.forEach((function(e){"number"===typeof e.width&&e.realWidth&&(e.realWidth=null)})),r.length>0&&e){i.forEach((function(e){n+=e.width||e.minWidth||80}));var o=this.scrollY?this.gutterWidth:0;if(n<=t-o){this.scrollX=!1;var a=t-o-n;if(1===r.length)r[0].realWidth=(r[0].minWidth||80)+a;else{var s=r.reduce((function(e,t){return e+(t.minWidth||80)}),0),l=a/s,c=0;r.forEach((function(e,t){if(0!==t){var n=Math.floor((e.minWidth||80)*l);c+=n,e.realWidth=(e.minWidth||80)+n}})),r[0].realWidth=(r[0].minWidth||80)+a-c}}else this.scrollX=!0,r.forEach((function(e){e.realWidth=e.minWidth}));this.bodyWidth=Math.max(n,t),this.table.resizeState.width=this.bodyWidth}else i.forEach((function(e){e.width||e.minWidth?e.realWidth=e.width||e.minWidth:e.realWidth=80,n+=e.realWidth})),this.scrollX=n>t,this.bodyWidth=n;var u=this.store.states.fixedColumns;if(u.length>0){var d=0;u.forEach((function(e){d+=e.realWidth||e.width})),this.fixedWidth=d}var h=this.store.states.rightFixedColumns;if(h.length>0){var f=0;h.forEach((function(e){f+=e.realWidth||e.width})),this.rightFixedWidth=f}this.notifyObservers("columns")}},e.prototype.addObserver=function(e){this.observers.push(e)},e.prototype.removeObserver=function(e){var t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)},e.prototype.notifyObservers=function(e){var t=this,n=this.observers;n.forEach((function(n){switch(e){case"columns":n.onColumnsChange(t);break;case"scrollable":n.onScrollableChange(t);break;default:throw new Error("Table Layout don't have event "+e+".")}}))},e}(),_r=yr,xr={created:function(){this.tableLayout.addObserver(this)},destroyed:function(){this.tableLayout.removeObserver(this)},computed:{tableLayout:function(){var e=this.layout;if(!e&&this.table&&(e=this.table.layout),!e)throw new Error("Can not find table layout.");return e}},mounted:function(){this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout)},updated:function(){this.__updated__||(this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout),this.__updated__=!0)},methods:{onColumnsChange:function(e){var t=this.$el.querySelectorAll("colgroup > col");if(t.length){var n=e.getFlattenColumns(),i={};n.forEach((function(e){i[e.id]=e}));for(var r=0,o=t.length;r col[name=gutter]"),n=0,i=t.length;n=this.leftFixedLeafCount:"right"===this.fixed?e=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,n,i){var r=1,o=1,a=this.table.spanMethod;if("function"===typeof a){var s=a({row:e,column:t,rowIndex:n,columnIndex:i});Array.isArray(s)?(r=s[0],o=s[1]):"object"===("undefined"===typeof s?"undefined":wr(s))&&(r=s.rowspan,o=s.colspan)}return{rowspan:r,colspan:o}},getRowStyle:function(e,t){var n=this.table.rowStyle;return"function"===typeof n?n.call(null,{row:e,rowIndex:t}):n||null},getRowClass:function(e,t){var n=["el-table__row"];this.table.highlightCurrentRow&&e===this.store.states.currentRow&&n.push("current-row"),this.stripe&&t%2===1&&n.push("el-table__row--striped");var i=this.table.rowClassName;return"string"===typeof i?n.push(i):"function"===typeof i&&n.push(i.call(null,{row:e,rowIndex:t})),this.store.states.expandRows.indexOf(e)>-1&&n.push("expanded"),n},getCellStyle:function(e,t,n,i){var r=this.table.cellStyle;return"function"===typeof r?r.call(null,{rowIndex:e,columnIndex:t,row:n,column:i}):r},getCellClass:function(e,t,n,i){var r=[i.id,i.align,i.className];this.isColumnHidden(t)&&r.push("is-hidden");var o=this.table.cellClassName;return"string"===typeof o?r.push(o):"function"===typeof o&&r.push(o.call(null,{rowIndex:e,columnIndex:t,row:n,column:i})),r.push("el-table__cell"),r.join(" ")},getColspanRealWidth:function(e,t,n){if(t<1)return e[n].realWidth;var i=e.map((function(e){var t=e.realWidth;return t})).slice(n,n+t);return i.reduce((function(e,t){return e+t}),-1)},handleCellMouseEnter:function(e,t){var n=this.table,i=Wi(e);if(i){var r=Gi(n,i),o=n.hoverState={cell:i,column:r,row:t};n.$emit("cell-mouse-enter",o.row,o.column,o.cell,e)}var a=e.target.querySelector(".cell");if(Object(Fe["hasClass"])(a,"el-tooltip")&&a.childNodes.length){var s=document.createRange();s.setStart(a,0),s.setEnd(a,a.childNodes.length);var l=s.getBoundingClientRect().width,c=(parseInt(Object(Fe["getStyle"])(a,"paddingLeft"),10)||0)+(parseInt(Object(Fe["getStyle"])(a,"paddingRight"),10)||0);if((l+c>a.offsetWidth||a.scrollWidth>a.offsetWidth)&&this.$refs.tooltip){var u=this.$refs.tooltip;this.tooltipContent=i.innerText||i.textContent,u.referenceElm=i,u.$refs.popper&&(u.$refs.popper.style.display="none"),u.doDestroy(),u.setExpectedState(!0),this.activateTooltip(u)}}},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;t&&(t.setExpectedState(!1),t.handleClosePopper());var n=Wi(e);if(n){var i=this.table.hoverState||{};this.table.$emit("cell-mouse-leave",i.row,i.column,i.cell,e)}},handleMouseEnter:L()(30,(function(e){this.store.commit("setHoverRow",e)})),handleMouseLeave:L()(30,(function(){this.store.commit("setHoverRow",null)})),handleContextMenu:function(e,t){this.handleEvent(e,t,"contextmenu")},handleDoubleClick:function(e,t){this.handleEvent(e,t,"dblclick")},handleClick:function(e,t){this.store.commit("setCurrentRow",t),this.handleEvent(e,t,"click")},handleEvent:function(e,t,n){var i=this.table,r=Wi(e),o=void 0;r&&(o=Gi(i,r),o&&i.$emit("cell-"+n,t,o,r,e)),i.$emit("row-"+n,t,o,e)},rowRender:function(e,t,n){var i=this,r=this.$createElement,o=this.treeIndent,a=this.columns,s=this.firstDefaultColumnIndex,l=a.map((function(e,t){return i.isColumnHidden(t)})),c=this.getRowClass(e,t),u=!0;n&&(c.push("el-table__row--level-"+n.level),u=n.display);var d=u?null:{display:"none"};return r("tr",{style:[d,this.getRowStyle(e,t)],class:c,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return i.handleDoubleClick(t,e)},click:function(t){return i.handleClick(t,e)},contextmenu:function(t){return i.handleContextMenu(t,e)},mouseenter:function(e){return i.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[a.map((function(c,u){var d=i.getSpan(e,c,t,u),h=d.rowspan,f=d.colspan;if(!h||!f)return null;var p=Cr({},c);p.realWidth=i.getColspanRealWidth(a,f,u);var m={store:i.store,_self:i.context||i.table.$vnode.context,column:p,row:e,$index:t};return u===s&&n&&(m.treeNode={indent:n.level*o,level:n.level},"boolean"===typeof n.expanded&&(m.treeNode.expanded=n.expanded,"loading"in n&&(m.treeNode.loading=n.loading),"noLazyChildren"in n&&(m.treeNode.noLazyChildren=n.noLazyChildren))),r("td",{style:i.getCellStyle(t,u,e,c),class:i.getCellClass(t,u,e,c),attrs:{rowspan:h,colspan:f},on:{mouseenter:function(t){return i.handleCellMouseEnter(t,e)},mouseleave:i.handleCellMouseLeave}},[c.renderCell.call(i._renderProxy,i.$createElement,m,l[u])])}))])},wrappedRowRender:function(e,t){var n=this,i=this.$createElement,r=this.store,o=r.isRowExpanded,a=r.assertRowKey,s=r.states,l=s.treeData,c=s.lazyTreeNodeMap,u=s.childrenColumnName,d=s.rowKey;if(this.hasExpandColumn&&o(e)){var h=this.table.renderExpanded,f=this.rowRender(e,t);return h?[[f,i("tr",{key:"expanded-row__"+f.key},[i("td",{attrs:{colspan:this.columnsCount},class:"el-table__cell el-table__expanded-cell"},[h(this.$createElement,{row:e,$index:t,store:this.store})])])]]:(console.error("[Element Error]renderExpanded is required."),f)}if(Object.keys(l).length){a();var p=Xi(e,d),m=l[p],v=null;m&&(v={expanded:m.expanded,level:m.level,display:!0},"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(v.noLazyChildren=!(m.children&&m.children.length)),v.loading=m.loading));var g=[this.rowRender(e,t,v)];if(m){var b=0,y=function e(i,r){i&&i.length&&r&&i.forEach((function(i){var o={display:r.display&&r.expanded,level:r.level+1},a=Xi(i,d);if(void 0===a||null===a)throw new Error("for nested data item, row-key is required.");if(m=Cr({},l[a]),m&&(o.expanded=m.expanded,m.level=m.level||o.level,m.display=!(!m.expanded||!o.display),"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(o.noLazyChildren=!(m.children&&m.children.length)),o.loading=m.loading)),b++,g.push(n.rowRender(i,t+b,o)),m){var s=c[a]||i[u];e(s,m)}}))};m.display=!0;var _=c[p]||e[u];y(_,m)}return g}return this.rowRender(e,t)}}},Sr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"}},[e.multiple?n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[n("div",{staticClass:"el-table-filter__content"},[n("el-scrollbar",{attrs:{"wrap-class":"el-table-filter__wrap"}},[n("el-checkbox-group",{staticClass:"el-table-filter__checkbox-group",model:{value:e.filteredValue,callback:function(t){e.filteredValue=t},expression:"filteredValue"}},e._l(e.filters,(function(t){return n("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.text))])})),1)],1)],1),n("div",{staticClass:"el-table-filter__bottom"},[n("button",{class:{"is-disabled":0===e.filteredValue.length},attrs:{disabled:0===e.filteredValue.length},on:{click:e.handleConfirm}},[e._v(e._s(e.t("el.table.confirmFilter")))]),n("button",{on:{click:e.handleReset}},[e._v(e._s(e.t("el.table.resetFilter")))])])]):n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[n("ul",{staticClass:"el-table-filter__list"},[n("li",{staticClass:"el-table-filter__list-item",class:{"is-active":void 0===e.filterValue||null===e.filterValue},on:{click:function(t){e.handleSelect(null)}}},[e._v(e._s(e.t("el.table.clearFilter")))]),e._l(e.filters,(function(t){return n("li",{key:t.value,staticClass:"el-table-filter__list-item",class:{"is-active":e.isActive(t)},attrs:{label:t.value},on:{click:function(n){e.handleSelect(t.value)}}},[e._v(e._s(t.text))])}))],2)])])},Or=[];Sr._withStripped=!0;var Er=[];!Ri.a.prototype.$isServer&&document.addEventListener("click",(function(e){Er.forEach((function(t){var n=e.target;t&&t.$el&&(n===t.$el||t.$el.contains(n)||t.handleOutsideClick&&t.handleOutsideClick(e))}))}));var $r={open:function(e){e&&Er.push(e)},close:function(e){var t=Er.indexOf(e);-1!==t&&Er.splice(e,1)}},Dr=n(31),Tr=n.n(Dr),Pr={name:"ElTableFilterPanel",mixins:[H.a,g.a],directives:{Clickoutside:V.a},components:{ElCheckbox:Ni.a,ElCheckboxGroup:Tr.a,ElScrollbar:q.a},props:{placement:{type:String,default:"bottom-end"}},methods:{isActive:function(e){return e.value===this.filterValue},handleOutsideClick:function(){var e=this;setTimeout((function(){e.showPopper=!1}),16)},handleConfirm:function(){this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleReset:function(){this.filteredValue=[],this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleSelect:function(e){this.filterValue=e,"undefined"!==typeof e&&null!==e?this.confirmFilter(this.filteredValue):this.confirmFilter([]),this.handleOutsideClick()},confirmFilter:function(e){this.table.store.commit("filterChange",{column:this.column,values:e}),this.table.store.updateAllSelected()}},data:function(){return{table:null,cell:null,column:null}},computed:{filters:function(){return this.column&&this.column.filters},filterValue:{get:function(){return(this.column.filteredValue||[])[0]},set:function(e){this.filteredValue&&("undefined"!==typeof e&&null!==e?this.filteredValue.splice(0,1,e):this.filteredValue.splice(0,1))}},filteredValue:{get:function(){return this.column&&this.column.filteredValue||[]},set:function(e){this.column&&(this.column.filteredValue=e)}},multiple:function(){return!this.column||this.column.filterMultiple}},mounted:function(){var e=this;this.popperElm=this.$el,this.referenceElm=this.cell,this.table.bodyWrapper.addEventListener("scroll",(function(){e.updatePopper()})),this.$watch("showPopper",(function(t){e.column&&(e.column.filterOpened=t),t?$r.open(e):$r.close(e)}))},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)1;return r&&(this.$parent.isGroup=!0),e("table",{class:"el-table__header",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map((function(t){return e("col",{attrs:{name:t.id},key:t.id})})),this.hasGutter?e("col",{attrs:{name:"gutter"}}):""]),e("thead",{class:[{"is-group":r,"has-gutter":this.hasGutter}]},[this._l(i,(function(n,i){return e("tr",{style:t.getHeaderRowStyle(i),class:t.getHeaderRowClass(i)},[n.map((function(r,o){return e("th",{attrs:{colspan:r.colSpan,rowspan:r.rowSpan},on:{mousemove:function(e){return t.handleMouseMove(e,r)},mouseout:t.handleMouseOut,mousedown:function(e){return t.handleMouseDown(e,r)},click:function(e){return t.handleHeaderClick(e,r)},contextmenu:function(e){return t.handleHeaderContextMenu(e,r)}},style:t.getHeaderCellStyle(i,o,n,r),class:t.getHeaderCellClass(i,o,n,r),key:r.id},[e("div",{class:["cell",r.filteredValue&&r.filteredValue.length>0?"highlight":"",r.labelClassName]},[r.renderHeader?r.renderHeader.call(t._renderProxy,e,{column:r,$index:o,store:t.store,_self:t.$parent.$vnode.context}):r.label,r.sortable?e("span",{class:"caret-wrapper",on:{click:function(e){return t.handleSortClick(e,r)}}},[e("i",{class:"sort-caret ascending",on:{click:function(e){return t.handleSortClick(e,r,"ascending")}}}),e("i",{class:"sort-caret descending",on:{click:function(e){return t.handleSortClick(e,r,"descending")}}})]):"",r.filterable?e("span",{class:"el-table__column-filter-trigger",on:{click:function(e){return t.handleFilterClick(e,r)}}},[e("i",{class:["el-icon-arrow-down",r.filterOpened?"el-icon-arrow-up":""]})]):""])])})),t.hasGutter?e("th",{class:"el-table__cell gutter"}):""])}))])])},props:{fixed:String,store:{required:!0},border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},components:{ElCheckbox:Ni.a},computed:jr({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},mr({columns:"columns",isAllSelected:"isAllSelected",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length}})),created:function(){this.filterPanels={}},mounted:function(){var e=this;this.$nextTick((function(){var t=e.defaultSort,n=t.prop,i=t.order,r=!0;e.store.commit("sort",{prop:n,order:i,init:r})}))},beforeDestroy:function(){var e=this.filterPanels;for(var t in e)e.hasOwnProperty(t)&&e[t]&&e[t].$destroy(!0)},methods:{isCellHidden:function(e,t){for(var n=0,i=0;i=this.leftFixedLeafCount:"right"===this.fixed?n=this.columnsCount-this.rightFixedLeafCount},getHeaderRowStyle:function(e){var t=this.table.headerRowStyle;return"function"===typeof t?t.call(null,{rowIndex:e}):t},getHeaderRowClass:function(e){var t=[],n=this.table.headerRowClassName;return"string"===typeof n?t.push(n):"function"===typeof n&&t.push(n.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,n,i){var r=this.table.headerCellStyle;return"function"===typeof r?r.call(null,{rowIndex:e,columnIndex:t,row:n,column:i}):r},getHeaderCellClass:function(e,t,n,i){var r=[i.id,i.order,i.headerAlign,i.className,i.labelClassName];0===e&&this.isCellHidden(t,n)&&r.push("is-hidden"),i.children||r.push("is-leaf"),i.sortable&&r.push("is-sortable");var o=this.table.headerCellClassName;return"string"===typeof o?r.push(o):"function"===typeof o&&r.push(o.call(null,{rowIndex:e,columnIndex:t,row:n,column:i})),r.push("el-table__cell"),r.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var n=e.target,i="TH"===n.tagName?n:n.parentNode;if(!Object(Fe["hasClass"])(i,"noclick")){i=i.querySelector(".el-table__column-filter-trigger")||i;var r=this.$parent,o=this.filterPanels[t.id];o&&t.filterOpened?o.showPopper=!1:(o||(o=new Ri.a(Nr),this.filterPanels[t.id]=o,t.filterPlacement&&(o.placement=t.filterPlacement),o.table=r,o.cell=i,o.column=t,!this.$isServer&&o.$mount(document.createElement("div"))),setTimeout((function(){o.showPopper=!0}),16))}},handleHeaderClick:function(e,t){!t.filters&&t.sortable?this.handleSortClick(e,t):t.filterable&&!t.sortable&&this.handleFilterClick(e,t),this.$parent.$emit("header-click",t,e)},handleHeaderContextMenu:function(e,t){this.$parent.$emit("header-contextmenu",t,e)},handleMouseDown:function(e,t){var n=this;if(!this.$isServer&&!(t.children&&t.children.length>0)&&this.draggingColumn&&this.border){this.dragging=!0,this.$parent.resizeProxyVisible=!0;var i=this.$parent,r=i.$el,o=r.getBoundingClientRect().left,a=this.$el.querySelector("th."+t.id),s=a.getBoundingClientRect(),l=s.left-o+30;Object(Fe["addClass"])(a,"noclick"),this.dragState={startMouseLeft:e.clientX,startLeft:s.right-o,startColumnLeft:s.left-o,tableLeft:o};var c=i.$refs.resizeProxy;c.style.left=this.dragState.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};var u=function(e){var t=e.clientX-n.dragState.startMouseLeft,i=n.dragState.startLeft+t;c.style.left=Math.max(l,i)+"px"},d=function r(){if(n.dragging){var o=n.dragState,s=o.startColumnLeft,l=o.startLeft,d=parseInt(c.style.left,10),h=d-s;t.width=t.realWidth=h,i.$emit("header-dragend",t.width,l-s,t,e),n.store.scheduleLayout(),document.body.style.cursor="",n.dragging=!1,n.draggingColumn=null,n.dragState={},i.resizeProxyVisible=!1}document.removeEventListener("mousemove",u),document.removeEventListener("mouseup",r),document.onselectstart=null,document.ondragstart=null,setTimeout((function(){Object(Fe["removeClass"])(a,"noclick")}),0)};document.addEventListener("mousemove",u),document.addEventListener("mouseup",d)}},handleMouseMove:function(e,t){if(!(t.children&&t.children.length>0)){var n=e.target;while(n&&"TH"!==n.tagName)n=n.parentNode;if(t&&t.resizable&&!this.dragging&&this.border){var i=n.getBoundingClientRect(),r=document.body.style;i.width>12&&i.right-e.pageX<8?(r.cursor="col-resize",Object(Fe["hasClass"])(n,"is-sortable")&&(n.style.cursor="col-resize"),this.draggingColumn=t):this.dragging||(r.cursor="",Object(Fe["hasClass"])(n,"is-sortable")&&(n.style.cursor="pointer"),this.draggingColumn=null)}}},handleMouseOut:function(){this.$isServer||(document.body.style.cursor="")},toggleOrder:function(e){var t=e.order,n=e.sortOrders;if(""===t)return n[0];var i=n.indexOf(t||null);return n[i>n.length-2?0:i+1]},handleSortClick:function(e,t,n){e.stopPropagation();var i=t.order===n?null:n||this.toggleOrder(t),r=e.target;while(r&&"TH"!==r.tagName)r=r.parentNode;if(r&&"TH"===r.tagName&&Object(Fe["hasClass"])(r,"noclick"))Object(Fe["removeClass"])(r,"noclick");else if(t.sortable){var o=this.store.states,a=o.sortProp,s=void 0,l=o.sortingColumn;(l!==t||l===t&&null===l.order)&&(l&&(l.order=null),o.sortingColumn=t,a=t.property),s=t.order=i||null,o.sortProp=a,o.sortOrder=s,this.store.commit("changeSortCondition")}}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},Vr=Object.assign||function(e){for(var t=1;t=this.leftFixedLeafCount;if("right"===this.fixed){for(var i=0,r=0;r=this.columnsCount-this.rightFixedCount)},getRowClasses:function(e,t){var n=[e.id,e.align,e.labelClassName];return e.className&&n.push(e.className),this.isCellHidden(t,this.columns,e)&&n.push("is-hidden"),e.children||n.push("is-leaf"),n}}},Br=Object.assign||function(e){for(var t=1;t0){var i=n.scrollTop;t.pixelY<0&&0!==i&&e.preventDefault(),t.pixelY>0&&n.scrollHeight-n.clientHeight>i&&e.preventDefault(),n.scrollTop+=Math.ceil(t.pixelY/5)}else n.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var n=t.pixelX,i=t.pixelY;Math.abs(n)>=Math.abs(i)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(ji["throttle"])(20,(function(){var e=this.bodyWrapper,t=e.scrollLeft,n=e.scrollTop,i=e.offsetWidth,r=e.scrollWidth,o=this.$refs,a=o.headerWrapper,s=o.footerWrapper,l=o.fixedBodyWrapper,c=o.rightFixedBodyWrapper;a&&(a.scrollLeft=t),s&&(s.scrollLeft=t),l&&(l.scrollTop=n),c&&(c.scrollTop=n);var u=r-i-1;this.scrollPosition=t>=u?"right":0===t?"left":"middle"})),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(ei["addResizeListener"])(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(ei["removeResizeListener"])(this.$el,this.resizeListener)},resizeListener:function(){if(this.$ready){var e=!1,t=this.$el,n=this.resizeState,i=n.width,r=n.height,o=t.offsetWidth;i!==o&&(e=!0);var a=t.offsetHeight;(this.height||this.shouldUpdateHeight)&&r!==a&&(e=!0),e&&(this.resizeState.width=o,this.resizeState.height=a,this.doLayout())}},doLayout:function(){this.shouldUpdateHeight&&this.layout.updateElsHeight(),this.layout.updateColumnsWidth()},sort:function(e,t){this.store.commit("sort",{prop:e,order:t})},toggleAllSelection:function(){this.store.commit("toggleAllSelection")}},computed:Br({tableSize:function(){return this.size||(this.$ELEMENT||{}).size},bodyWrapper:function(){return this.$refs.bodyWrapper},shouldUpdateHeight:function(){return this.height||this.maxHeight||this.fixedColumns.length>0||this.rightFixedColumns.length>0},bodyWidth:function(){var e=this.layout,t=e.bodyWidth,n=e.scrollY,i=e.gutterWidth;return t?t-(n?i:0)+"px":""},bodyHeight:function(){var e=this.layout,t=e.headerHeight,n=void 0===t?0:t,i=e.bodyHeight,r=e.footerHeight,o=void 0===r?0:r;if(this.height)return{height:i?i+"px":""};if(this.maxHeight){var a=nr(this.maxHeight);if("number"===typeof a)return{"max-height":a-o-(this.showHeader?n:0)+"px"}}return{}},fixedBodyHeight:function(){if(this.height)return{height:this.layout.fixedBodyHeight?this.layout.fixedBodyHeight+"px":""};if(this.maxHeight){var e=nr(this.maxHeight);if("number"===typeof e)return e=this.layout.scrollX?e-this.layout.gutterWidth:e,this.showHeader&&(e-=this.layout.headerHeight),e-=this.layout.footerHeight,{"max-height":e+"px"}}return{}},fixedHeight:function(){return this.maxHeight?this.showSummary?{bottom:0}:{bottom:this.layout.scrollX&&this.data.length?this.layout.gutterWidth+"px":""}:this.showSummary?{height:this.layout.tableHeight?this.layout.tableHeight+"px":""}:{height:this.layout.viewportHeight?this.layout.viewportHeight+"px":""}},emptyBlockStyle:function(){if(this.data&&this.data.length)return null;var e="100%";return this.layout.appendHeight&&(e="calc(100% - "+this.layout.appendHeight+"px)"),{width:this.bodyWidth,height:e}}},mr({selection:"selection",columns:"columns",tableData:"data",fixedColumns:"fixedColumns",rightFixedColumns:"rightFixedColumns"})),watch:{height:{immediate:!0,handler:function(e){this.layout.setHeight(e)}},maxHeight:{immediate:!0,handler:function(e){this.layout.setMaxHeight(e)}},currentRowKey:{immediate:!0,handler:function(e){this.rowKey&&this.store.setCurrentRowKey(e)}},data:{immediate:!0,handler:function(e){this.store.commit("setData",e)}},expandRowKeys:{immediate:!0,handler:function(e){e&&this.store.setExpandRowKeysAdapter(e)}}},created:function(){var e=this;this.tableId="el-table_"+Rr++,this.debouncedUpdateLayout=Object(ji["debounce"])(50,(function(){return e.doLayout()}))},mounted:function(){var e=this;this.bindEvents(),this.store.updateColumns(),this.doLayout(),this.resizeState={width:this.$el.offsetWidth,height:this.$el.offsetHeight},this.store.states.columns.forEach((function(t){t.filteredValue&&t.filteredValue.length&&e.store.commit("filterChange",{column:t,values:t.filteredValue,silent:!0})})),this.$ready=!0},destroyed:function(){this.unbindEvents()},data:function(){var e=this.treeProps,t=e.hasChildren,n=void 0===t?"hasChildren":t,i=e.children,r=void 0===i?"children":i;this.store=pr(this,{rowKey:this.rowKey,defaultExpandAll:this.defaultExpandAll,selectOnIndeterminate:this.selectOnIndeterminate,indent:this.indent,lazy:this.lazy,lazyColumnIdentifier:n,childrenColumnName:r});var o=new _r({store:this.store,table:this,fit:this.fit,showHeader:this.showHeader});return{layout:o,isHidden:!1,renderExpanded:null,resizeProxyVisible:!1,resizeState:{width:null,height:null},isGroup:!1,scrollPosition:"left"}}},Wr=Hr,qr=s(Wr,Pi,Mi,!1,null,null,null);qr.options.__file="packages/table/src/table.vue";var Ur=qr.exports;Ur.install=function(e){e.component(Ur.name,Ur)};var Yr=Ur,Kr={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:"",className:"el-table-column--selection"},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},Gr={selection:{renderHeader:function(e,t){var n=t.store;return e("el-checkbox",{attrs:{disabled:n.states.data&&0===n.states.data.length,indeterminate:n.states.selection.length>0&&!this.isAllSelected,value:this.isAllSelected},nativeOn:{click:this.toggleAllSelection}})},renderCell:function(e,t){var n=t.row,i=t.column,r=t.store,o=t.$index;return e("el-checkbox",{nativeOn:{click:function(e){return e.stopPropagation()}},attrs:{value:r.isSelected(n),disabled:!!i.selectable&&!i.selectable.call(null,n,o)},on:{input:function(){r.commit("rowSelectedChanged",n)}}})},sortable:!1,resizable:!1},index:{renderHeader:function(e,t){var n=t.column;return n.label||"#"},renderCell:function(e,t){var n=t.$index,i=t.column,r=n+1,o=i.index;return"number"===typeof o?r=n+o:"function"===typeof o&&(r=o(n)),e("div",[r])},sortable:!1},expand:{renderHeader:function(e,t){var n=t.column;return n.label||""},renderCell:function(e,t){var n=t.row,i=t.store,r=["el-table__expand-icon"];i.states.expandRows.indexOf(n)>-1&&r.push("el-table__expand-icon--expanded");var o=function(e){e.stopPropagation(),i.toggleRowExpansion(n)};return e("div",{class:r,on:{click:o}},[e("i",{class:"el-icon el-icon-arrow-right"})])},sortable:!1,resizable:!1,className:"el-table__expand-column"}};function Xr(e,t){var n=t.row,i=t.column,r=t.$index,o=i.property,a=o&&Object(b["getPropByPath"])(n,o).v;return i&&i.formatter?i.formatter(n,i,a,r):a}function Qr(e,t){var n=t.row,i=t.treeNode,r=t.store;if(!i)return null;var o=[],a=function(e){e.stopPropagation(),r.loadOrToggle(n)};if(i.indent&&o.push(e("span",{class:"el-table__indent",style:{"padding-left":i.indent+"px"}})),"boolean"!==typeof i.expanded||i.noLazyChildren)o.push(e("span",{class:"el-table__placeholder"}));else{var s=["el-table__expand-icon",i.expanded?"el-table__expand-icon--expanded":""],l=["el-icon-arrow-right"];i.loading&&(l=["el-icon-loading"]),o.push(e("div",{class:s,on:{click:a}},[e("i",{class:l})]))}return o}var Zr=Object.assign||function(e){for(var t=1;t-1}))}}},data:function(){return{isSubColumn:!1,columns:[]}},computed:{owner:function(){var e=this.$parent;while(e&&!e.tableId)e=e.$parent;return e},columnOrTableParent:function(){var e=this.$parent;while(e&&!e.tableId&&!e.columnId)e=e.$parent;return e},realWidth:function(){return er(this.width)},realMinWidth:function(){return tr(this.minWidth)},realAlign:function(){return this.align?"is-"+this.align:null},realHeaderAlign:function(){return this.headerAlign?"is-"+this.headerAlign:this.realAlign}},methods:{getPropsData:function(){for(var e=this,t=arguments.length,n=Array(t),i=0;i3&&void 0!==arguments[3]?arguments[3]:"-";if(!e)return null;var r=(fo[n]||fo["default"]).parser,o=t||ao[n];return r(e,o,i)},vo=function(e,t,n){if(!e)return null;var i=(fo[n]||fo["default"]).formatter,r=t||ao[n];return i(e,r)},go=function(e,t){var n=function(e,t){var n=e instanceof Date,i=t instanceof Date;return n&&i?e.getTime()===t.getTime():!n&&!i&&e===t},i=e instanceof Array,r=t instanceof Array;return i&&r?e.length===t.length&&e.every((function(e,i){return n(e,t[i])})):!i&&!r&&n(e,t)},bo=function(e){return"string"===typeof e||e instanceof String},yo=function(e){return null===e||void 0===e||bo(e)||Array.isArray(e)&&2===e.length&&e.every(bo)},_o={mixins:[$.a,oo],inject:{elForm:{default:""},elFormItem:{default:""}},props:{size:String,format:String,valueFormat:String,readonly:Boolean,placeholder:String,startPlaceholder:String,endPlaceholder:String,prefixIcon:String,clearIcon:{type:String,default:"el-icon-circle-close"},name:{default:"",validator:yo},disabled:Boolean,clearable:{type:Boolean,default:!0},id:{default:"",validator:yo},popperClass:String,editable:{type:Boolean,default:!0},align:{type:String,default:"left"},value:{},defaultValue:{},defaultTime:{},rangeSeparator:{default:"-"},pickerOptions:{},unlinkPanels:Boolean,validateEvent:{type:Boolean,default:!0}},components:{ElInput:m.a},directives:{Clickoutside:V.a},data:function(){return{pickerVisible:!1,showClose:!1,userInput:null,valueOnOpen:null,unwatchPickerOptions:null}},watch:{pickerVisible:function(e){this.readonly||this.pickerDisabled||(e?(this.showPicker(),this.valueOnOpen=Array.isArray(this.value)?[].concat(this.value):this.value):(this.hidePicker(),this.emitChange(this.value),this.userInput=null,this.validateEvent&&this.dispatch("ElFormItem","el.form.blur"),this.$emit("blur",this),this.blur()))},parsedValue:{immediate:!0,handler:function(e){this.picker&&(this.picker.value=e)}},defaultValue:function(e){this.picker&&(this.picker.defaultValue=e)},value:function(e,t){go(e,t)||this.pickerVisible||!this.validateEvent||this.dispatch("ElFormItem","el.form.change",e)}},computed:{ranged:function(){return this.type.indexOf("range")>-1},reference:function(){var e=this.$refs.reference;return e.$el||e},refInput:function(){return this.reference?[].slice.call(this.reference.querySelectorAll("input")):[]},valueIsEmpty:function(){var e=this.value;if(Array.isArray(e)){for(var t=0,n=e.length;t0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.userInput=null,e.pickerVisible=e.picker.visible=n,e.emitInput(t),e.picker.resetView&&e.picker.resetView()})),this.picker.$on("select-range",(function(t,n,i){0!==e.refInput.length&&(i&&"min"!==i?"max"===i&&(e.refInput[1].setSelectionRange(t,n),e.refInput[1].focus()):(e.refInput[0].setSelectionRange(t,n),e.refInput[0].focus()))}))},unmountPicker:function(){this.picker&&(this.picker.$destroy(),this.picker.$off(),"function"===typeof this.unwatchPickerOptions&&this.unwatchPickerOptions(),this.picker.$el.parentNode.removeChild(this.picker.$el))},emitChange:function(e){go(e,this.valueOnOpen)||(this.$emit("change",e),this.valueOnOpen=e,this.validateEvent&&this.dispatch("ElFormItem","el.form.change",e))},emitInput:function(e){var t=this.formatToValue(e);go(this.value,t)||this.$emit("input",t)},isValidValue:function(e){return this.picker||this.mountPicker(),!this.picker.isValidValue||e&&this.picker.isValidValue(e)}}},xo=_o,wo=s(xo,no,io,!1,null,null,null);wo.options.__file="packages/date-picker/src/picker.vue";var Co=wo.exports,ko=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-enter":e.handleEnter,"after-leave":e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts,"has-time":e.showTime},e.popperClass]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[e.showTime?n("div",{staticClass:"el-date-picker__time-header"},[n("span",{staticClass:"el-date-picker__editor-wrap"},[n("el-input",{attrs:{placeholder:e.t("el.datepicker.selectDate"),value:e.visibleDate,size:"small"},on:{input:function(t){return e.userInputDate=t},change:e.handleVisibleDateChange}})],1),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleTimePickClose,expression:"handleTimePickClose"}],staticClass:"el-date-picker__editor-wrap"},[n("el-input",{ref:"input",attrs:{placeholder:e.t("el.datepicker.selectTime"),value:e.visibleTime,size:"small"},on:{focus:function(t){e.timePickerVisible=!0},input:function(t){return e.userInputTime=t},change:e.handleVisibleTimeChange}}),n("time-picker",{ref:"timepicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.timePickerVisible},on:{pick:e.handleTimePick,mounted:e.proxyTimePickerDataProperties}})],1)]):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:"time"!==e.currentView,expression:"currentView !== 'time'"}],staticClass:"el-date-picker__header",class:{"el-date-picker__header--bordered":"year"===e.currentView||"month"===e.currentView}},[n("button",{staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-d-arrow-left",attrs:{type:"button","aria-label":e.t("el.datepicker.prevYear")},on:{click:e.prevYear}}),n("button",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-arrow-left",attrs:{type:"button","aria-label":e.t("el.datepicker.prevMonth")},on:{click:e.prevMonth}}),n("span",{staticClass:"el-date-picker__header-label",attrs:{role:"button"},on:{click:e.showYearPicker}},[e._v(e._s(e.yearLabel))]),n("span",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-date-picker__header-label",class:{active:"month"===e.currentView},attrs:{role:"button"},on:{click:e.showMonthPicker}},[e._v(e._s(e.t("el.datepicker.month"+(e.month+1))))]),n("button",{staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-d-arrow-right",attrs:{type:"button","aria-label":e.t("el.datepicker.nextYear")},on:{click:e.nextYear}}),n("button",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-arrow-right",attrs:{type:"button","aria-label":e.t("el.datepicker.nextMonth")},on:{click:e.nextMonth}})]),n("div",{staticClass:"el-picker-panel__content"},[n("date-table",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],attrs:{"selection-mode":e.selectionMode,"first-day-of-week":e.firstDayOfWeek,value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"cell-class-name":e.cellClassName,"disabled-date":e.disabledDate},on:{pick:e.handleDatePick}}),n("year-table",{directives:[{name:"show",rawName:"v-show",value:"year"===e.currentView,expression:"currentView === 'year'"}],attrs:{value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"disabled-date":e.disabledDate},on:{pick:e.handleYearPick}}),n("month-table",{directives:[{name:"show",rawName:"v-show",value:"month"===e.currentView,expression:"currentView === 'month'"}],attrs:{value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"disabled-date":e.disabledDate},on:{pick:e.handleMonthPick}})],1)])],2),n("div",{directives:[{name:"show",rawName:"v-show",value:e.footerVisible&&"date"===e.currentView,expression:"footerVisible && currentView === 'date'"}],staticClass:"el-picker-panel__footer"},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:"dates"!==e.selectionMode,expression:"selectionMode !== 'dates'"}],staticClass:"el-picker-panel__link-btn",attrs:{size:"mini",type:"text"},on:{click:e.changeToNow}},[e._v("\n "+e._s(e.t("el.datepicker.now"))+"\n ")]),n("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{plain:"",size:"mini"},on:{click:e.confirm}},[e._v("\n "+e._s(e.t("el.datepicker.confirm"))+"\n ")])],1)])])},So=[];ko._withStripped=!0;var Oo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-time-panel el-popper",class:e.popperClass},[n("div",{staticClass:"el-time-panel__content",class:{"has-seconds":e.showSeconds}},[n("time-spinner",{ref:"spinner",attrs:{"arrow-control":e.useArrow,"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,date:e.date},on:{change:e.handleChange,"select-range":e.setSelectionRange}})],1),n("div",{staticClass:"el-time-panel__footer"},[n("button",{staticClass:"el-time-panel__btn cancel",attrs:{type:"button"},on:{click:e.handleCancel}},[e._v(e._s(e.t("el.datepicker.cancel")))]),n("button",{staticClass:"el-time-panel__btn",class:{confirm:!e.disabled},attrs:{type:"button"},on:{click:function(t){e.handleConfirm()}}},[e._v(e._s(e.t("el.datepicker.confirm")))])])])])},Eo=[];Oo._withStripped=!0;var $o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-time-spinner",class:{"has-seconds":e.showSeconds}},[e.arrowControl?e._e():[n("el-scrollbar",{ref:"hours",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("hours")},mousemove:function(t){e.adjustCurrentSpinner("hours")}}},e._l(e.hoursList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.hours,disabled:t},on:{click:function(n){e.handleClick("hours",{value:i,disabled:t})}}},[e._v(e._s(("0"+(e.amPmMode?i%12||12:i)).slice(-2))+e._s(e.amPm(i)))])})),0),n("el-scrollbar",{ref:"minutes",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("minutes")},mousemove:function(t){e.adjustCurrentSpinner("minutes")}}},e._l(e.minutesList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.minutes,disabled:!t},on:{click:function(t){e.handleClick("minutes",{value:i,disabled:!1})}}},[e._v(e._s(("0"+i).slice(-2)))])})),0),n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.showSeconds,expression:"showSeconds"}],ref:"seconds",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("seconds")},mousemove:function(t){e.adjustCurrentSpinner("seconds")}}},e._l(60,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.seconds},on:{click:function(t){e.handleClick("seconds",{value:i,disabled:!1})}}},[e._v(e._s(("0"+i).slice(-2)))])})),0)],e.arrowControl?[n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("hours")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"hours",staticClass:"el-time-spinner__list"},e._l(e.arrowHourList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:t===e.hours,disabled:e.hoursList[t]}},[e._v(e._s(void 0===t?"":("0"+(e.amPmMode?t%12||12:t)).slice(-2)+e.amPm(t)))])})),0)]),n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("minutes")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"minutes",staticClass:"el-time-spinner__list"},e._l(e.arrowMinuteList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:t===e.minutes}},[e._v("\n "+e._s(void 0===t?"":("0"+t).slice(-2))+"\n ")])})),0)]),e.showSeconds?n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("seconds")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"seconds",staticClass:"el-time-spinner__list"},e._l(e.arrowSecondList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:t===e.seconds}},[e._v("\n "+e._s(void 0===t?"":("0"+t).slice(-2))+"\n ")])})),0)]):e._e()]:e._e()],2)},Do=[];$o._withStripped=!0;var To={components:{ElScrollbar:q.a},directives:{repeatClick:Nt},props:{date:{},defaultValue:{},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:String,default:""}},computed:{hours:function(){return this.date.getHours()},minutes:function(){return this.date.getMinutes()},seconds:function(){return this.date.getSeconds()},hoursList:function(){return Object(ro["getRangeHours"])(this.selectableRange)},minutesList:function(){return Object(ro["getRangeMinutes"])(this.selectableRange,this.hours)},arrowHourList:function(){var e=this.hours;return[e>0?e-1:void 0,e,e<23?e+1:void 0]},arrowMinuteList:function(){var e=this.minutes;return[e>0?e-1:void 0,e,e<59?e+1:void 0]},arrowSecondList:function(){var e=this.seconds;return[e>0?e-1:void 0,e,e<59?e+1:void 0]}},data:function(){return{selectableRange:[],currentScrollbar:null}},mounted:function(){var e=this;this.$nextTick((function(){!e.arrowControl&&e.bindScrollEvent()}))},methods:{increase:function(){this.scrollDown(1)},decrease:function(){this.scrollDown(-1)},modifyDateField:function(e,t){switch(e){case"hours":this.$emit("change",Object(ro["modifyTime"])(this.date,t,this.minutes,this.seconds));break;case"minutes":this.$emit("change",Object(ro["modifyTime"])(this.date,this.hours,t,this.seconds));break;case"seconds":this.$emit("change",Object(ro["modifyTime"])(this.date,this.hours,this.minutes,t));break}},handleClick:function(e,t){var n=t.value,i=t.disabled;i||(this.modifyDateField(e,n),this.emitSelectRange(e),this.adjustSpinner(e,n))},emitSelectRange:function(e){"hours"===e?this.$emit("select-range",0,2):"minutes"===e?this.$emit("select-range",3,5):"seconds"===e&&this.$emit("select-range",6,8),this.currentScrollbar=e},bindScrollEvent:function(){var e=this,t=function(t){e.$refs[t].wrap.onscroll=function(n){e.handleScroll(t,n)}};t("hours"),t("minutes"),t("seconds")},handleScroll:function(e){var t=Math.min(Math.round((this.$refs[e].wrap.scrollTop-(.5*this.scrollBarHeight(e)-10)/this.typeItemHeight(e)+3)/this.typeItemHeight(e)),"hours"===e?23:59);this.modifyDateField(e,t)},adjustSpinners:function(){this.adjustSpinner("hours",this.hours),this.adjustSpinner("minutes",this.minutes),this.adjustSpinner("seconds",this.seconds)},adjustCurrentSpinner:function(e){this.adjustSpinner(e,this[e])},adjustSpinner:function(e,t){if(!this.arrowControl){var n=this.$refs[e].wrap;n&&(n.scrollTop=Math.max(0,t*this.typeItemHeight(e)))}},scrollDown:function(e){var t=this;this.currentScrollbar||this.emitSelectRange("hours");var n=this.currentScrollbar,i=this.hoursList,r=this[n];if("hours"===this.currentScrollbar){var o=Math.abs(e);e=e>0?1:-1;var a=i.length;while(a--&&o)r=(r+e+i.length)%i.length,i[r]||o--;if(i[r])return}else r=(r+e+60)%60;this.modifyDateField(n,r),this.adjustSpinner(n,r),this.$nextTick((function(){return t.emitSelectRange(t.currentScrollbar)}))},amPm:function(e){var t="a"===this.amPmMode.toLowerCase();if(!t)return"";var n="A"===this.amPmMode,i=e<12?" am":" pm";return n&&(i=i.toUpperCase()),i},typeItemHeight:function(e){return this.$refs[e].$el.querySelector("li").offsetHeight},scrollBarHeight:function(e){return this.$refs[e].$el.offsetHeight}}},Po=To,Mo=s(Po,$o,Do,!1,null,null,null);Mo.options.__file="packages/date-picker/src/basic/time-spinner.vue";var Io=Mo.exports,No={mixins:[g.a],components:{TimeSpinner:Io},props:{visible:Boolean,timeArrowControl:Boolean},watch:{visible:function(e){var t=this;e?(this.oldValue=this.value,this.$nextTick((function(){return t.$refs.spinner.emitSelectRange("hours")}))):this.needInitAdjust=!0},value:function(e){var t=this,n=void 0;e instanceof Date?n=Object(ro["limitTimeRange"])(e,this.selectableRange,this.format):e||(n=this.defaultValue?new Date(this.defaultValue):new Date),this.date=n,this.visible&&this.needInitAdjust&&(this.$nextTick((function(e){return t.adjustSpinners()})),this.needInitAdjust=!1)},selectableRange:function(e){this.$refs.spinner.selectableRange=e},defaultValue:function(e){Object(ro["isDate"])(this.value)||(this.date=e?new Date(e):new Date)}},data:function(){return{popperClass:"",format:"HH:mm:ss",value:"",defaultValue:null,date:new Date,oldValue:new Date,selectableRange:[],selectionRange:[0,2],disabled:!1,arrowControl:!1,needInitAdjust:!0}},computed:{showSeconds:function(){return-1!==(this.format||"").indexOf("ss")},useArrow:function(){return this.arrowControl||this.timeArrowControl||!1},amPmMode:function(){return-1!==(this.format||"").indexOf("A")?"A":-1!==(this.format||"").indexOf("a")?"a":""}},methods:{handleCancel:function(){this.$emit("pick",this.oldValue,!1)},handleChange:function(e){this.visible&&(this.date=Object(ro["clearMilliseconds"])(e),this.isValidValue(this.date)&&this.$emit("pick",this.date,!0))},setSelectionRange:function(e,t){this.$emit("select-range",e,t),this.selectionRange=[e,t]},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];if(!t){var n=Object(ro["clearMilliseconds"])(Object(ro["limitTimeRange"])(this.date,this.selectableRange,this.format));this.$emit("pick",n,e,t)}},handleKeydown:function(e){var t=e.keyCode,n={38:-1,40:1,37:-1,39:1};if(37===t||39===t){var i=n[t];return this.changeSelectionRange(i),void e.preventDefault()}if(38===t||40===t){var r=n[t];return this.$refs.spinner.scrollDown(r),void e.preventDefault()}},isValidValue:function(e){return Object(ro["timeWithinRange"])(e,this.selectableRange,this.format)},adjustSpinners:function(){return this.$refs.spinner.adjustSpinners()},changeSelectionRange:function(e){var t=[0,3].concat(this.showSeconds?[6]:[]),n=["hours","minutes"].concat(this.showSeconds?["seconds"]:[]),i=t.indexOf(this.selectionRange[0]),r=(i+e+t.length)%t.length;this.$refs.spinner.emitSelectRange(n[r])}},mounted:function(){var e=this;this.$nextTick((function(){return e.handleConfirm(!0,!0)})),this.$emit("mounted")}},jo=No,Ao=s(jo,Oo,Eo,!1,null,null,null);Ao.options.__file="packages/date-picker/src/panel/time.vue";var Lo=Ao.exports,Fo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-year-table",on:{click:e.handleYearTableClick}},[n("tbody",[n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+0)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+1)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+1))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+2)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+2))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+3)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+3))])])]),n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+4)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+4))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+5)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+5))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+6)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+6))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+7)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+7))])])]),n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+8)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+8))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+9)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+9))])]),n("td"),n("td")])])])},Vo=[];Fo._withStripped=!0;var zo=function(e){var t=Object(ro["getDayCountOfYear"])(e),n=new Date(e,0,1);return Object(ro["range"])(t).map((function(e){return Object(ro["nextDate"])(n,e)}))},Bo={props:{disabledDate:{},value:{},defaultValue:{validator:function(e){return null===e||e instanceof Date&&Object(ro["isDate"])(e)}},date:{}},computed:{startYear:function(){return 10*Math.floor(this.date.getFullYear()/10)}},methods:{getCellStyle:function(e){var t={},n=new Date;return t.disabled="function"===typeof this.disabledDate&&zo(e).every(this.disabledDate),t.current=Object(b["arrayFindIndex"])(Object(b["coerceTruthyValueToArray"])(this.value),(function(t){return t.getFullYear()===e}))>=0,t.today=n.getFullYear()===e,t.default=this.defaultValue&&this.defaultValue.getFullYear()===e,t},handleYearTableClick:function(e){var t=e.target;if("A"===t.tagName){if(Object(Fe["hasClass"])(t.parentNode,"disabled"))return;var n=t.textContent||t.innerText;this.$emit("pick",Number(n))}}}},Ro=Bo,Ho=s(Ro,Fo,Vo,!1,null,null,null);Ho.options.__file="packages/date-picker/src/basic/year-table.vue";var Wo=Ho.exports,qo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-month-table",on:{click:e.handleMonthTableClick,mousemove:e.handleMouseMove}},[n("tbody",e._l(e.rows,(function(t,i){return n("tr",{key:i},e._l(t,(function(t,i){return n("td",{key:i,class:e.getCellStyle(t)},[n("div",[n("a",{staticClass:"cell"},[e._v(e._s(e.t("el.datepicker.months."+e.months[t.text])))])])])})),0)})),0)])},Uo=[];qo._withStripped=!0;var Yo=function(e,t){var n=Object(ro["getDayCountOfMonth"])(e,t),i=new Date(e,t,1);return Object(ro["range"])(n).map((function(e){return Object(ro["nextDate"])(i,e)}))},Ko=function(e){return new Date(e.getFullYear(),e.getMonth())},Go=function(e){return"number"===typeof e||"string"===typeof e?Ko(new Date(e)).getTime():e instanceof Date?Ko(e).getTime():NaN},Xo={props:{disabledDate:{},value:{},selectionMode:{default:"month"},minDate:{},maxDate:{},defaultValue:{validator:function(e){return null===e||Object(ro["isDate"])(e)||Array.isArray(e)&&e.every(ro["isDate"])}},date:{},rangeState:{default:function(){return{endDate:null,selecting:!1}}}},mixins:[g.a],watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){Go(e)!==Go(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){Go(e)!==Go(t)&&this.markRange(this.minDate,this.maxDate)}},data:function(){return{months:["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],tableRows:[[],[],[]],lastRow:null,lastColumn:null}},methods:{cellMatchesDate:function(e,t){var n=new Date(t);return this.date.getFullYear()===n.getFullYear()&&Number(e.text)===n.getMonth()},getCellStyle:function(e){var t=this,n={},i=this.date.getFullYear(),r=new Date,o=e.text,a=this.defaultValue?Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue]:[];return n.disabled="function"===typeof this.disabledDate&&Yo(i,o).every(this.disabledDate),n.current=Object(b["arrayFindIndex"])(Object(b["coerceTruthyValueToArray"])(this.value),(function(e){return e.getFullYear()===i&&e.getMonth()===o}))>=0,n.today=r.getFullYear()===i&&r.getMonth()===o,n.default=a.some((function(n){return t.cellMatchesDate(e,n)})),e.inRange&&(n["in-range"]=!0,e.start&&(n["start-date"]=!0),e.end&&(n["end-date"]=!0)),n},getMonthOfCell:function(e){var t=this.date.getFullYear();return new Date(t,e,1)},markRange:function(e,t){e=Go(e),t=Go(t)||e;var n=[Math.min(e,t),Math.max(e,t)];e=n[0],t=n[1];for(var i=this.rows,r=0,o=i.length;r=e&&d<=t,c.start=e&&d===e,c.end=t&&d===t}},handleMouseMove:function(e){if(this.rangeState.selecting){var t=e.target;if("A"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var n=t.parentNode.rowIndex,i=t.cellIndex;this.rows[n][i].disabled||n===this.lastRow&&i===this.lastColumn||(this.lastRow=n,this.lastColumn=i,this.$emit("changerange",{minDate:this.minDate,maxDate:this.maxDate,rangeState:{selecting:!0,endDate:this.getMonthOfCell(4*n+i)}}))}}},handleMonthTableClick:function(e){var t=e.target;if("A"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName&&!Object(Fe["hasClass"])(t,"disabled")){var n=t.cellIndex,i=t.parentNode.rowIndex,r=4*i+n,o=this.getMonthOfCell(r);"range"===this.selectionMode?this.rangeState.selecting?(o>=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:o}):this.$emit("pick",{minDate:o,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:o,maxDate:null}),this.rangeState.selecting=!0):this.$emit("pick",r)}}},computed:{rows:function(){for(var e=this,t=this.tableRows,n=this.disabledDate,i=[],r=Go(new Date),o=0;o<3;o++)for(var a=t[o],s=function(t){var s=a[t];s||(s={row:o,column:t,type:"normal",inRange:!1,start:!1,end:!1}),s.type="normal";var l=4*o+t,c=new Date(e.date.getFullYear(),l).getTime();s.inRange=c>=Go(e.minDate)&&c<=Go(e.maxDate),s.start=e.minDate&&c===Go(e.minDate),s.end=e.maxDate&&c===Go(e.maxDate);var u=c===r;u&&(s.type="today"),s.text=l;var d=new Date(c);s.disabled="function"===typeof n&&n(d),s.selected=Object(b["arrayFind"])(i,(function(e){return e.getTime()===d.getTime()})),e.$set(a,t,s)},l=0;l<4;l++)s(l);return t}}},Qo=Xo,Zo=s(Qo,qo,Uo,!1,null,null,null);Zo.options.__file="packages/date-picker/src/basic/month-table.vue";var Jo=Zo.exports,ea=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-date-table",class:{"is-week-mode":"week"===e.selectionMode},attrs:{cellspacing:"0",cellpadding:"0"},on:{click:e.handleClick,mousemove:e.handleMouseMove}},[n("tbody",[n("tr",[e.showWeekNumber?n("th",[e._v(e._s(e.t("el.datepicker.week")))]):e._e(),e._l(e.WEEKS,(function(t,i){return n("th",{key:i},[e._v(e._s(e.t("el.datepicker.weeks."+t)))])}))],2),e._l(e.rows,(function(t,i){return n("tr",{key:i,staticClass:"el-date-table__row",class:{current:e.isWeekActive(t[1])}},e._l(t,(function(t,i){return n("td",{key:i,class:e.getCellClasses(t)},[n("div",[n("span",[e._v("\n "+e._s(t.text)+"\n ")])])])})),0)}))],2)])},ta=[];ea._withStripped=!0;var na=["sun","mon","tue","wed","thu","fri","sat"],ia=function(e){return"number"===typeof e||"string"===typeof e?Object(ro["clearTime"])(new Date(e)).getTime():e instanceof Date?Object(ro["clearTime"])(e).getTime():NaN},ra=function(e,t){var n="function"===typeof t?Object(b["arrayFindIndex"])(e,t):e.indexOf(t);return n>=0?[].concat(e.slice(0,n),e.slice(n+1)):e},oa={mixins:[g.a],props:{firstDayOfWeek:{default:7,type:Number,validator:function(e){return e>=1&&e<=7}},value:{},defaultValue:{validator:function(e){return null===e||Object(ro["isDate"])(e)||Array.isArray(e)&&e.every(ro["isDate"])}},date:{},selectionMode:{default:"day"},showWeekNumber:{type:Boolean,default:!1},disabledDate:{},cellClassName:{},minDate:{},maxDate:{},rangeState:{default:function(){return{endDate:null,selecting:!1}}}},computed:{offsetDay:function(){var e=this.firstDayOfWeek;return e>3?7-e:-e},WEEKS:function(){var e=this.firstDayOfWeek;return na.concat(na).slice(e,e+7)},year:function(){return this.date.getFullYear()},month:function(){return this.date.getMonth()},startDate:function(){return Object(ro["getStartDateOfMonth"])(this.year,this.month)},rows:function(){var e=this,t=new Date(this.year,this.month,1),n=Object(ro["getFirstDayOfMonth"])(t),i=Object(ro["getDayCountOfMonth"])(t.getFullYear(),t.getMonth()),r=Object(ro["getDayCountOfMonth"])(t.getFullYear(),0===t.getMonth()?11:t.getMonth()-1);n=0===n?7:n;for(var o=this.offsetDay,a=this.tableRows,s=1,l=this.startDate,c=this.disabledDate,u=this.cellClassName,d="dates"===this.selectionMode?Object(b["coerceTruthyValueToArray"])(this.value):[],h=ia(new Date),f=0;f<6;f++){var p=a[f];this.showWeekNumber&&(p[0]||(p[0]={type:"week",text:Object(ro["getWeekNumber"])(Object(ro["nextDate"])(l,7*f+1))}));for(var m=function(t){var a=p[e.showWeekNumber?t+1:t];a||(a={row:f,column:t,type:"normal",inRange:!1,start:!1,end:!1}),a.type="normal";var m=7*f+t,v=Object(ro["nextDate"])(l,m-o).getTime();a.inRange=v>=ia(e.minDate)&&v<=ia(e.maxDate),a.start=e.minDate&&v===ia(e.minDate),a.end=e.maxDate&&v===ia(e.maxDate);var g=v===h;if(g&&(a.type="today"),f>=0&&f<=1){var y=n+o<0?7+n+o:n+o;t+7*f>=y?a.text=s++:(a.text=r-(y-t%7)+1+7*f,a.type="prev-month")}else s<=i?a.text=s++:(a.text=s++-i,a.type="next-month");var _=new Date(v);a.disabled="function"===typeof c&&c(_),a.selected=Object(b["arrayFind"])(d,(function(e){return e.getTime()===_.getTime()})),a.customClass="function"===typeof u&&u(_),e.$set(p,e.showWeekNumber?t+1:t,a)},v=0;v<7;v++)m(v);if("week"===this.selectionMode){var g=this.showWeekNumber?1:0,y=this.showWeekNumber?7:6,_=this.isWeekActive(p[g+1]);p[g].inRange=_,p[g].start=_,p[y].inRange=_,p[y].end=_}}return a}},watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){ia(e)!==ia(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){ia(e)!==ia(t)&&this.markRange(this.minDate,this.maxDate)}},data:function(){return{tableRows:[[],[],[],[],[],[]],lastRow:null,lastColumn:null}},methods:{cellMatchesDate:function(e,t){var n=new Date(t);return this.year===n.getFullYear()&&this.month===n.getMonth()&&Number(e.text)===n.getDate()},getCellClasses:function(e){var t=this,n=this.selectionMode,i=this.defaultValue?Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue]:[],r=[];return"normal"!==e.type&&"today"!==e.type||e.disabled?r.push(e.type):(r.push("available"),"today"===e.type&&r.push("today")),"normal"===e.type&&i.some((function(n){return t.cellMatchesDate(e,n)}))&&r.push("default"),"day"!==n||"normal"!==e.type&&"today"!==e.type||!this.cellMatchesDate(e,this.value)||r.push("current"),!e.inRange||"normal"!==e.type&&"today"!==e.type&&"week"!==this.selectionMode||(r.push("in-range"),e.start&&r.push("start-date"),e.end&&r.push("end-date")),e.disabled&&r.push("disabled"),e.selected&&r.push("selected"),e.customClass&&r.push(e.customClass),r.join(" ")},getDateOfCell:function(e,t){var n=7*e+(t-(this.showWeekNumber?1:0))-this.offsetDay;return Object(ro["nextDate"])(this.startDate,n)},isWeekActive:function(e){if("week"!==this.selectionMode)return!1;var t=new Date(this.year,this.month,1),n=t.getFullYear(),i=t.getMonth();if("prev-month"===e.type&&(t.setMonth(0===i?11:i-1),t.setFullYear(0===i?n-1:n)),"next-month"===e.type&&(t.setMonth(11===i?0:i+1),t.setFullYear(11===i?n+1:n)),t.setDate(parseInt(e.text,10)),Object(ro["isDate"])(this.value)){var r=(this.value.getDay()-this.firstDayOfWeek+7)%7-1,o=Object(ro["prevDate"])(this.value,r);return o.getTime()===t.getTime()}return!1},markRange:function(e,t){e=ia(e),t=ia(t)||e;var n=[Math.min(e,t),Math.max(e,t)];e=n[0],t=n[1];for(var i=this.startDate,r=this.rows,o=0,a=r.length;o=e&&h<=t,u.start=e&&h===e,u.end=t&&h===t}},handleMouseMove:function(e){if(this.rangeState.selecting){var t=e.target;if("SPAN"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var n=t.parentNode.rowIndex-1,i=t.cellIndex;this.rows[n][i].disabled||n===this.lastRow&&i===this.lastColumn||(this.lastRow=n,this.lastColumn=i,this.$emit("changerange",{minDate:this.minDate,maxDate:this.maxDate,rangeState:{selecting:!0,endDate:this.getDateOfCell(n,i)}}))}}},handleClick:function(e){var t=e.target;if("SPAN"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var n=t.parentNode.rowIndex-1,i="week"===this.selectionMode?1:t.cellIndex,r=this.rows[n][i];if(!r.disabled&&"week"!==r.type){var o=this.getDateOfCell(n,i);if("range"===this.selectionMode)this.rangeState.selecting?(o>=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:o}):this.$emit("pick",{minDate:o,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:o,maxDate:null}),this.rangeState.selecting=!0);else if("day"===this.selectionMode)this.$emit("pick",o);else if("week"===this.selectionMode){var a=Object(ro["getWeekNumber"])(o),s=o.getFullYear()+"w"+a;this.$emit("pick",{year:o.getFullYear(),week:a,value:s,date:o})}else if("dates"===this.selectionMode){var l=this.value||[],c=r.selected?ra(l,(function(e){return e.getTime()===o.getTime()})):[].concat(l,[o]);this.$emit("pick",c)}}}}}},aa=oa,sa=s(aa,ea,ta,!1,null,null,null);sa.options.__file="packages/date-picker/src/basic/date-table.vue";var la=sa.exports,ca={mixins:[g.a],directives:{Clickoutside:V.a},watch:{showTime:function(e){var t=this;e&&this.$nextTick((function(e){var n=t.$refs.input.$el;n&&(t.pickerWidth=n.getBoundingClientRect().width+10)}))},value:function(e){"dates"===this.selectionMode&&this.value||(Object(ro["isDate"])(e)?this.date=new Date(e):this.date=this.getDefaultValue())},defaultValue:function(e){Object(ro["isDate"])(this.value)||(this.date=e?new Date(e):new Date)},timePickerVisible:function(e){var t=this;e&&this.$nextTick((function(){return t.$refs.timepicker.adjustSpinners()}))},selectionMode:function(e){"month"===e?"year"===this.currentView&&"month"===this.currentView||(this.currentView="month"):"dates"===e&&(this.currentView="date")}},methods:{proxyTimePickerDataProperties:function(){var e=this,t=function(t){e.$refs.timepicker.format=t},n=function(t){e.$refs.timepicker.value=t},i=function(t){e.$refs.timepicker.date=t},r=function(t){e.$refs.timepicker.selectableRange=t};this.$watch("value",n),this.$watch("date",i),this.$watch("selectableRange",r),t(this.timeFormat),n(this.value),i(this.date),r(this.selectableRange)},handleClear:function(){this.date=this.getDefaultValue(),this.$emit("pick",null)},emit:function(e){for(var t=this,n=arguments.length,i=Array(n>1?n-1:0),r=1;r0)||Object(ro["timeWithinRange"])(e,this.selectableRange,this.format||"HH:mm:ss")}},components:{TimePicker:Lo,YearTable:Wo,MonthTable:Jo,DateTable:la,ElInput:m.a,ElButton:ae.a},data:function(){return{popperClass:"",date:new Date,value:"",defaultValue:null,defaultTime:null,showTime:!1,selectionMode:"day",shortcuts:"",visible:!1,currentView:"date",disabledDate:"",cellClassName:"",selectableRange:[],firstDayOfWeek:7,showWeekNumber:!1,timePickerVisible:!1,format:"",arrowControl:!1,userInputDate:null,userInputTime:null}},computed:{year:function(){return this.date.getFullYear()},month:function(){return this.date.getMonth()},week:function(){return Object(ro["getWeekNumber"])(this.date)},monthDate:function(){return this.date.getDate()},footerVisible:function(){return this.showTime||"dates"===this.selectionMode},visibleTime:function(){return null!==this.userInputTime?this.userInputTime:Object(ro["formatDate"])(this.value||this.defaultValue,this.timeFormat)},visibleDate:function(){return null!==this.userInputDate?this.userInputDate:Object(ro["formatDate"])(this.value||this.defaultValue,this.dateFormat)},yearLabel:function(){var e=this.t("el.datepicker.year");if("year"===this.currentView){var t=10*Math.floor(this.year/10);return e?t+" "+e+" - "+(t+9)+" "+e:t+" - "+(t+9)}return this.year+" "+e},timeFormat:function(){return this.format?Object(ro["extractTimeFormat"])(this.format):"HH:mm:ss"},dateFormat:function(){return this.format?Object(ro["extractDateFormat"])(this.format):"yyyy-MM-dd"}}},ua=ca,da=s(ua,ko,So,!1,null,null,null);da.options.__file="packages/date-picker/src/panel/date.vue";var ha=da.exports,fa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-range-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts,"has-time":e.showTime},e.popperClass]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[e.showTime?n("div",{staticClass:"el-date-range-picker__time-header"},[n("span",{staticClass:"el-date-range-picker__editors-wrap"},[n("span",{staticClass:"el-date-range-picker__time-picker-wrap"},[n("el-input",{ref:"minInput",staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.startDate"),value:e.minVisibleDate},on:{input:function(t){return e.handleDateInput(t,"min")},change:function(t){return e.handleDateChange(t,"min")}}})],1),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleMinTimeClose,expression:"handleMinTimeClose"}],staticClass:"el-date-range-picker__time-picker-wrap"},[n("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.startTime"),value:e.minVisibleTime},on:{focus:function(t){e.minTimePickerVisible=!0},input:function(t){return e.handleTimeInput(t,"min")},change:function(t){return e.handleTimeChange(t,"min")}}}),n("time-picker",{ref:"minTimePicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.minTimePickerVisible},on:{pick:e.handleMinTimePick,mounted:function(t){e.$refs.minTimePicker.format=e.timeFormat}}})],1)]),n("span",{staticClass:"el-icon-arrow-right"}),n("span",{staticClass:"el-date-range-picker__editors-wrap is-right"},[n("span",{staticClass:"el-date-range-picker__time-picker-wrap"},[n("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.endDate"),value:e.maxVisibleDate,readonly:!e.minDate},on:{input:function(t){return e.handleDateInput(t,"max")},change:function(t){return e.handleDateChange(t,"max")}}})],1),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleMaxTimeClose,expression:"handleMaxTimeClose"}],staticClass:"el-date-range-picker__time-picker-wrap"},[n("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.endTime"),value:e.maxVisibleTime,readonly:!e.minDate},on:{focus:function(t){e.minDate&&(e.maxTimePickerVisible=!0)},input:function(t){return e.handleTimeInput(t,"max")},change:function(t){return e.handleTimeChange(t,"max")}}}),n("time-picker",{ref:"maxTimePicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.maxTimePickerVisible},on:{pick:e.handleMaxTimePick,mounted:function(t){e.$refs.maxTimePicker.format=e.timeFormat}}})],1)])]):e._e(),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-left"},[n("div",{staticClass:"el-date-range-picker__header"},[n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevYear}}),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevMonth}}),e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.leftNextYear}}):e._e(),e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-right",class:{"is-disabled":!e.enableMonthArrow},attrs:{type:"button",disabled:!e.enableMonthArrow},on:{click:e.leftNextMonth}}):e._e(),n("div",[e._v(e._s(e.leftLabel))])]),n("date-table",{attrs:{"selection-mode":"range",date:e.leftDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,"cell-class-name":e.cellClassName,"first-day-of-week":e.firstDayOfWeek},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-right"},[n("div",{staticClass:"el-date-range-picker__header"},[e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.rightPrevYear}}):e._e(),e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-left",class:{"is-disabled":!e.enableMonthArrow},attrs:{type:"button",disabled:!e.enableMonthArrow},on:{click:e.rightPrevMonth}}):e._e(),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",attrs:{type:"button"},on:{click:e.rightNextYear}}),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-right",attrs:{type:"button"},on:{click:e.rightNextMonth}}),n("div",[e._v(e._s(e.rightLabel))])]),n("date-table",{attrs:{"selection-mode":"range",date:e.rightDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,"cell-class-name":e.cellClassName,"first-day-of-week":e.firstDayOfWeek},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1)])],2),e.showTime?n("div",{staticClass:"el-picker-panel__footer"},[n("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{size:"mini",type:"text"},on:{click:e.handleClear}},[e._v("\n "+e._s(e.t("el.datepicker.clear"))+"\n ")]),n("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{plain:"",size:"mini",disabled:e.btnDisabled},on:{click:function(t){e.handleConfirm(!1)}}},[e._v("\n "+e._s(e.t("el.datepicker.confirm"))+"\n ")])],1):e._e()])])},pa=[];fa._withStripped=!0;var ma=function(e){return Array.isArray(e)?[new Date(e[0]),new Date(e[1])]:e?[new Date(e),Object(ro["nextDate"])(new Date(e),1)]:[new Date,Object(ro["nextDate"])(new Date,1)]},va={mixins:[g.a],directives:{Clickoutside:V.a},computed:{btnDisabled:function(){return!(this.minDate&&this.maxDate&&!this.selecting&&this.isValidValue([this.minDate,this.maxDate]))},leftLabel:function(){return this.leftDate.getFullYear()+" "+this.t("el.datepicker.year")+" "+this.t("el.datepicker.month"+(this.leftDate.getMonth()+1))},rightLabel:function(){return this.rightDate.getFullYear()+" "+this.t("el.datepicker.year")+" "+this.t("el.datepicker.month"+(this.rightDate.getMonth()+1))},leftYear:function(){return this.leftDate.getFullYear()},leftMonth:function(){return this.leftDate.getMonth()},leftMonthDate:function(){return this.leftDate.getDate()},rightYear:function(){return this.rightDate.getFullYear()},rightMonth:function(){return this.rightDate.getMonth()},rightMonthDate:function(){return this.rightDate.getDate()},minVisibleDate:function(){return null!==this.dateUserInput.min?this.dateUserInput.min:this.minDate?Object(ro["formatDate"])(this.minDate,this.dateFormat):""},maxVisibleDate:function(){return null!==this.dateUserInput.max?this.dateUserInput.max:this.maxDate||this.minDate?Object(ro["formatDate"])(this.maxDate||this.minDate,this.dateFormat):""},minVisibleTime:function(){return null!==this.timeUserInput.min?this.timeUserInput.min:this.minDate?Object(ro["formatDate"])(this.minDate,this.timeFormat):""},maxVisibleTime:function(){return null!==this.timeUserInput.max?this.timeUserInput.max:this.maxDate||this.minDate?Object(ro["formatDate"])(this.maxDate||this.minDate,this.timeFormat):""},timeFormat:function(){return this.format?Object(ro["extractTimeFormat"])(this.format):"HH:mm:ss"},dateFormat:function(){return this.format?Object(ro["extractDateFormat"])(this.format):"yyyy-MM-dd"},enableMonthArrow:function(){var e=(this.leftMonth+1)%12,t=this.leftMonth+1>=12?1:0;return this.unlinkPanels&&new Date(this.leftYear+t,e)=12}},data:function(){return{popperClass:"",value:[],defaultValue:null,defaultTime:null,minDate:"",maxDate:"",leftDate:new Date,rightDate:Object(ro["nextMonth"])(new Date),rangeState:{endDate:null,selecting:!1,row:null,column:null},showTime:!1,shortcuts:"",visible:"",disabledDate:"",cellClassName:"",firstDayOfWeek:7,minTimePickerVisible:!1,maxTimePickerVisible:!1,format:"",arrowControl:!1,unlinkPanels:!1,dateUserInput:{min:null,max:null},timeUserInput:{min:null,max:null}}},watch:{minDate:function(e){var t=this;this.dateUserInput.min=null,this.timeUserInput.min=null,this.$nextTick((function(){if(t.$refs.maxTimePicker&&t.maxDate&&t.maxDatethis.maxDate&&(this.maxDate=this.minDate)):(this.maxDate=Object(ro["modifyDate"])(this.maxDate,n.getFullYear(),n.getMonth(),n.getDate()),this.maxDatethis.maxDate&&(this.maxDate=this.minDate),this.$refs.minTimePicker.value=this.minDate,this.minTimePickerVisible=!1):(this.maxDate=Object(ro["modifyTime"])(this.maxDate,n.getHours(),n.getMinutes(),n.getSeconds()),this.maxDate1&&void 0!==arguments[1])||arguments[1],i=this.defaultTime||[],r=Object(ro["modifyWithTimeString"])(e.minDate,i[0]),o=Object(ro["modifyWithTimeString"])(e.maxDate,i[1]);this.maxDate===o&&this.minDate===r||(this.onPick&&this.onPick(e),this.maxDate=o,this.minDate=r,setTimeout((function(){t.maxDate=o,t.minDate=r}),10),n&&!this.showTime&&this.handleConfirm())},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},handleMinTimePick:function(e,t,n){this.minDate=this.minDate||new Date,e&&(this.minDate=Object(ro["modifyTime"])(this.minDate,e.getHours(),e.getMinutes(),e.getSeconds())),n||(this.minTimePickerVisible=t),(!this.maxDate||this.maxDate&&this.maxDate.getTime()this.maxDate.getTime()&&(this.minDate=new Date(this.maxDate))},handleMaxTimeClose:function(){this.maxTimePickerVisible=!1},leftPrevYear:function(){this.leftDate=Object(ro["prevYear"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(ro["nextMonth"])(this.leftDate))},leftPrevMonth:function(){this.leftDate=Object(ro["prevMonth"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(ro["nextMonth"])(this.leftDate))},rightNextYear:function(){this.unlinkPanels?this.rightDate=Object(ro["nextYear"])(this.rightDate):(this.leftDate=Object(ro["nextYear"])(this.leftDate),this.rightDate=Object(ro["nextMonth"])(this.leftDate))},rightNextMonth:function(){this.unlinkPanels?this.rightDate=Object(ro["nextMonth"])(this.rightDate):(this.leftDate=Object(ro["nextMonth"])(this.leftDate),this.rightDate=Object(ro["nextMonth"])(this.leftDate))},leftNextYear:function(){this.leftDate=Object(ro["nextYear"])(this.leftDate)},leftNextMonth:function(){this.leftDate=Object(ro["nextMonth"])(this.leftDate)},rightPrevYear:function(){this.rightDate=Object(ro["prevYear"])(this.rightDate)},rightPrevMonth:function(){this.rightDate=Object(ro["prevMonth"])(this.rightDate)},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isValidValue([this.minDate,this.maxDate])&&this.$emit("pick",[this.minDate,this.maxDate],e)},isValidValue:function(e){return Array.isArray(e)&&e&&e[0]&&e[1]&&Object(ro["isDate"])(e[0])&&Object(ro["isDate"])(e[1])&&e[0].getTime()<=e[1].getTime()&&("function"!==typeof this.disabledDate||!this.disabledDate(e[0])&&!this.disabledDate(e[1]))},resetView:function(){this.minDate&&null==this.maxDate&&(this.rangeState.selecting=!1),this.minDate=this.value&&Object(ro["isDate"])(this.value[0])?new Date(this.value[0]):null,this.maxDate=this.value&&Object(ro["isDate"])(this.value[0])?new Date(this.value[1]):null}},components:{TimePicker:Lo,DateTable:la,ElInput:m.a,ElButton:ae.a}},ga=va,ba=s(ga,fa,pa,!1,null,null,null);ba.options.__file="packages/date-picker/src/panel/date-range.vue";var ya=ba.exports,_a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-range-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts},e.popperClass]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-left"},[n("div",{staticClass:"el-date-range-picker__header"},[n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevYear}}),e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.leftNextYear}}):e._e(),n("div",[e._v(e._s(e.leftLabel))])]),n("month-table",{attrs:{"selection-mode":"range",date:e.leftDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-right"},[n("div",{staticClass:"el-date-range-picker__header"},[e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.rightPrevYear}}):e._e(),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",attrs:{type:"button"},on:{click:e.rightNextYear}}),n("div",[e._v(e._s(e.rightLabel))])]),n("month-table",{attrs:{"selection-mode":"range",date:e.rightDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1)])],2)])])},xa=[];_a._withStripped=!0;var wa=function(e){return Array.isArray(e)?[new Date(e[0]),new Date(e[1])]:e?[new Date(e),Object(ro["nextMonth"])(new Date(e))]:[new Date,Object(ro["nextMonth"])(new Date)]},Ca={mixins:[g.a],directives:{Clickoutside:V.a},computed:{btnDisabled:function(){return!(this.minDate&&this.maxDate&&!this.selecting&&this.isValidValue([this.minDate,this.maxDate]))},leftLabel:function(){return this.leftDate.getFullYear()+" "+this.t("el.datepicker.year")},rightLabel:function(){return this.rightDate.getFullYear()+" "+this.t("el.datepicker.year")},leftYear:function(){return this.leftDate.getFullYear()},rightYear:function(){return this.rightDate.getFullYear()===this.leftDate.getFullYear()?this.leftDate.getFullYear()+1:this.rightDate.getFullYear()},enableYearArrow:function(){return this.unlinkPanels&&this.rightYear>this.leftYear+1}},data:function(){return{popperClass:"",value:[],defaultValue:null,defaultTime:null,minDate:"",maxDate:"",leftDate:new Date,rightDate:Object(ro["nextYear"])(new Date),rangeState:{endDate:null,selecting:!1,row:null,column:null},shortcuts:"",visible:"",disabledDate:"",format:"",arrowControl:!1,unlinkPanels:!1}},watch:{value:function(e){if(e){if(Array.isArray(e))if(this.minDate=Object(ro["isDate"])(e[0])?new Date(e[0]):null,this.maxDate=Object(ro["isDate"])(e[1])?new Date(e[1]):null,this.minDate)if(this.leftDate=this.minDate,this.unlinkPanels&&this.maxDate){var t=this.minDate.getFullYear(),n=this.maxDate.getFullYear();this.rightDate=t===n?Object(ro["nextYear"])(this.maxDate):this.maxDate}else this.rightDate=Object(ro["nextYear"])(this.leftDate);else this.leftDate=wa(this.defaultValue)[0],this.rightDate=Object(ro["nextYear"])(this.leftDate)}else this.minDate=null,this.maxDate=null},defaultValue:function(e){if(!Array.isArray(this.value)){var t=wa(e),n=t[0],i=t[1];this.leftDate=n,this.rightDate=e&&e[1]&&n.getFullYear()!==i.getFullYear()&&this.unlinkPanels?i:Object(ro["nextYear"])(this.leftDate)}}},methods:{handleClear:function(){this.minDate=null,this.maxDate=null,this.leftDate=wa(this.defaultValue)[0],this.rightDate=Object(ro["nextYear"])(this.leftDate),this.$emit("pick",null)},handleChangeRange:function(e){this.minDate=e.minDate,this.maxDate=e.maxDate,this.rangeState=e.rangeState},handleRangePick:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=this.defaultTime||[],r=Object(ro["modifyWithTimeString"])(e.minDate,i[0]),o=Object(ro["modifyWithTimeString"])(e.maxDate,i[1]);this.maxDate===o&&this.minDate===r||(this.onPick&&this.onPick(e),this.maxDate=o,this.minDate=r,setTimeout((function(){t.maxDate=o,t.minDate=r}),10),n&&this.handleConfirm())},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},leftPrevYear:function(){this.leftDate=Object(ro["prevYear"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(ro["prevYear"])(this.rightDate))},rightNextYear:function(){this.unlinkPanels||(this.leftDate=Object(ro["nextYear"])(this.leftDate)),this.rightDate=Object(ro["nextYear"])(this.rightDate)},leftNextYear:function(){this.leftDate=Object(ro["nextYear"])(this.leftDate)},rightPrevYear:function(){this.rightDate=Object(ro["prevYear"])(this.rightDate)},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isValidValue([this.minDate,this.maxDate])&&this.$emit("pick",[this.minDate,this.maxDate],e)},isValidValue:function(e){return Array.isArray(e)&&e&&e[0]&&e[1]&&Object(ro["isDate"])(e[0])&&Object(ro["isDate"])(e[1])&&e[0].getTime()<=e[1].getTime()&&("function"!==typeof this.disabledDate||!this.disabledDate(e[0])&&!this.disabledDate(e[1]))},resetView:function(){this.minDate=this.value&&Object(ro["isDate"])(this.value[0])?new Date(this.value[0]):null,this.maxDate=this.value&&Object(ro["isDate"])(this.value[0])?new Date(this.value[1]):null}},components:{MonthTable:Jo,ElInput:m.a,ElButton:ae.a}},ka=Ca,Sa=s(ka,_a,xa,!1,null,null,null);Sa.options.__file="packages/date-picker/src/panel/month-range.vue";var Oa=Sa.exports,Ea=function(e){return"daterange"===e||"datetimerange"===e?ya:"monthrange"===e?Oa:ha},$a={mixins:[Co],name:"ElDatePicker",props:{type:{type:String,default:"date"},timeArrowControl:Boolean},watch:{type:function(e){this.picker?(this.unmountPicker(),this.panel=Ea(e),this.mountPicker()):this.panel=Ea(e)}},created:function(){this.panel=Ea(this.type)},install:function(e){e.component($a.name,$a)}},Da=$a,Ta=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],ref:"popper",staticClass:"el-picker-panel time-select el-popper",class:e.popperClass,style:{width:e.width+"px"}},[n("el-scrollbar",{attrs:{noresize:"","wrap-class":"el-picker-panel__content"}},e._l(e.items,(function(t){return n("div",{key:t.value,staticClass:"time-select-item",class:{selected:e.value===t.value,disabled:t.disabled,default:t.value===e.defaultValue},attrs:{disabled:t.disabled},on:{click:function(n){e.handleClick(t)}}},[e._v(e._s(t.value))])})),0)],1)])},Pa=[];Ta._withStripped=!0;var Ma=function(e){var t=(e||"").split(":");if(t.length>=2){var n=parseInt(t[0],10),i=parseInt(t[1],10);return{hours:n,minutes:i}}return null},Ia=function(e,t){var n=Ma(e),i=Ma(t),r=n.minutes+60*n.hours,o=i.minutes+60*i.hours;return r===o?0:r>o?1:-1},Na=function(e){return(e.hours<10?"0"+e.hours:e.hours)+":"+(e.minutes<10?"0"+e.minutes:e.minutes)},ja=function(e,t){var n=Ma(e),i=Ma(t),r={hours:n.hours,minutes:n.minutes};return r.minutes+=i.minutes,r.hours+=i.hours,r.hours+=Math.floor(r.minutes/60),r.minutes=r.minutes%60,Na(r)},Aa={components:{ElScrollbar:q.a},watch:{value:function(e){var t=this;e&&this.$nextTick((function(){return t.scrollToOption()}))}},methods:{handleClick:function(e){e.disabled||this.$emit("pick",e.value)},handleClear:function(){this.$emit("pick",null)},scrollToOption:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".selected",t=this.$refs.popper.querySelector(".el-picker-panel__content");ni()(t,t.querySelector(e))},handleMenuEnter:function(){var e=this,t=-1!==this.items.map((function(e){return e.value})).indexOf(this.value),n=-1!==this.items.map((function(e){return e.value})).indexOf(this.defaultValue),i=(t?".selected":n&&".default")||".time-select-item:not(.disabled)";this.$nextTick((function(){return e.scrollToOption(i)}))},scrollDown:function(e){var t=this.items,n=t.length,i=t.length,r=t.map((function(e){return e.value})).indexOf(this.value);while(i--)if(r=(r+e+n)%n,!t[r].disabled)return void this.$emit("pick",t[r].value,!0)},isValidValue:function(e){return-1!==this.items.filter((function(e){return!e.disabled})).map((function(e){return e.value})).indexOf(e)},handleKeydown:function(e){var t=e.keyCode;if(38===t||40===t){var n={40:1,38:-1},i=n[t.toString()];return this.scrollDown(i),void e.stopPropagation()}}},data:function(){return{popperClass:"",start:"09:00",end:"18:00",step:"00:30",value:"",defaultValue:"",visible:!1,minTime:"",maxTime:"",width:0}},computed:{items:function(){var e=this.start,t=this.end,n=this.step,i=[];if(e&&t&&n){var r=e;while(Ia(r,t)<=0)i.push({value:r,disabled:Ia(r,this.minTime||"-1:-1")<=0||Ia(r,this.maxTime||"100:100")>=0}),r=ja(r,n)}return i}}},La=Aa,Fa=s(La,Ta,Pa,!1,null,null,null);Fa.options.__file="packages/date-picker/src/panel/time-select.vue";var Va=Fa.exports,za={mixins:[Co],name:"ElTimeSelect",componentName:"ElTimeSelect",props:{type:{type:String,default:"time-select"}},beforeCreate:function(){this.panel=Va},install:function(e){e.component(za.name,za)}},Ba=za,Ra=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-time-range-picker el-picker-panel el-popper",class:e.popperClass},[n("div",{staticClass:"el-time-range-picker__content"},[n("div",{staticClass:"el-time-range-picker__cell"},[n("div",{staticClass:"el-time-range-picker__header"},[e._v(e._s(e.t("el.datepicker.startTime")))]),n("div",{staticClass:"el-time-range-picker__body el-time-panel__content",class:{"has-seconds":e.showSeconds,"is-arrow":e.arrowControl}},[n("time-spinner",{ref:"minSpinner",attrs:{"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"arrow-control":e.arrowControl,date:e.minDate},on:{change:e.handleMinChange,"select-range":e.setMinSelectionRange}})],1)]),n("div",{staticClass:"el-time-range-picker__cell"},[n("div",{staticClass:"el-time-range-picker__header"},[e._v(e._s(e.t("el.datepicker.endTime")))]),n("div",{staticClass:"el-time-range-picker__body el-time-panel__content",class:{"has-seconds":e.showSeconds,"is-arrow":e.arrowControl}},[n("time-spinner",{ref:"maxSpinner",attrs:{"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"arrow-control":e.arrowControl,date:e.maxDate},on:{change:e.handleMaxChange,"select-range":e.setMaxSelectionRange}})],1)])]),n("div",{staticClass:"el-time-panel__footer"},[n("button",{staticClass:"el-time-panel__btn cancel",attrs:{type:"button"},on:{click:function(t){e.handleCancel()}}},[e._v(e._s(e.t("el.datepicker.cancel")))]),n("button",{staticClass:"el-time-panel__btn confirm",attrs:{type:"button",disabled:e.btnDisabled},on:{click:function(t){e.handleConfirm()}}},[e._v(e._s(e.t("el.datepicker.confirm")))])])])])},Ha=[];Ra._withStripped=!0;var Wa=Object(ro["parseDate"])("00:00:00","HH:mm:ss"),qa=Object(ro["parseDate"])("23:59:59","HH:mm:ss"),Ua=function(e){return Object(ro["modifyDate"])(Wa,e.getFullYear(),e.getMonth(),e.getDate())},Ya=function(e){return Object(ro["modifyDate"])(qa,e.getFullYear(),e.getMonth(),e.getDate())},Ka=function(e,t){return new Date(Math.min(e.getTime()+t,Ya(e).getTime()))},Ga={mixins:[g.a],components:{TimeSpinner:Io},computed:{showSeconds:function(){return-1!==(this.format||"").indexOf("ss")},offset:function(){return this.showSeconds?11:8},spinner:function(){return this.selectionRange[0]this.maxDate.getTime()},amPmMode:function(){return-1!==(this.format||"").indexOf("A")?"A":-1!==(this.format||"").indexOf("a")?"a":""}},data:function(){return{popperClass:"",minDate:new Date,maxDate:new Date,value:[],oldValue:[new Date,new Date],defaultValue:null,format:"HH:mm:ss",visible:!1,selectionRange:[0,2],arrowControl:!1}},watch:{value:function(e){Array.isArray(e)?(this.minDate=new Date(e[0]),this.maxDate=new Date(e[1])):Array.isArray(this.defaultValue)?(this.minDate=new Date(this.defaultValue[0]),this.maxDate=new Date(this.defaultValue[1])):this.defaultValue?(this.minDate=new Date(this.defaultValue),this.maxDate=Ka(new Date(this.defaultValue),36e5)):(this.minDate=new Date,this.maxDate=Ka(new Date,36e5))},visible:function(e){var t=this;e&&(this.oldValue=this.value,this.$nextTick((function(){return t.$refs.minSpinner.emitSelectRange("hours")})))}},methods:{handleClear:function(){this.$emit("pick",null)},handleCancel:function(){this.$emit("pick",this.oldValue)},handleMinChange:function(e){this.minDate=Object(ro["clearMilliseconds"])(e),this.handleChange()},handleMaxChange:function(e){this.maxDate=Object(ro["clearMilliseconds"])(e),this.handleChange()},handleChange:function(){this.isValidValue([this.minDate,this.maxDate])&&(this.$refs.minSpinner.selectableRange=[[Ua(this.minDate),this.maxDate]],this.$refs.maxSpinner.selectableRange=[[this.minDate,Ya(this.maxDate)]],this.$emit("pick",[this.minDate,this.maxDate],!0))},setMinSelectionRange:function(e,t){this.$emit("select-range",e,t,"min"),this.selectionRange=[e,t]},setMaxSelectionRange:function(e,t){this.$emit("select-range",e,t,"max"),this.selectionRange=[e+this.offset,t+this.offset]},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.$refs.minSpinner.selectableRange,n=this.$refs.maxSpinner.selectableRange;this.minDate=Object(ro["limitTimeRange"])(this.minDate,t,this.format),this.maxDate=Object(ro["limitTimeRange"])(this.maxDate,n,this.format),this.$emit("pick",[this.minDate,this.maxDate],e)},adjustSpinners:function(){this.$refs.minSpinner.adjustSpinners(),this.$refs.maxSpinner.adjustSpinners()},changeSelectionRange:function(e){var t=this.showSeconds?[0,3,6,11,14,17]:[0,3,8,11],n=["hours","minutes"].concat(this.showSeconds?["seconds"]:[]),i=t.indexOf(this.selectionRange[0]),r=(i+e+t.length)%t.length,o=t.length/2;r-1}},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:200},title:String,disabled:Boolean,content:String,reference:{},popperClass:String,width:{},visibleArrow:{default:!0},arrowOffset:{type:Number,default:0},transition:{type:String,default:"fade-in-linear"},tabindex:{type:Number,default:0}},computed:{tooltipId:function(){return"el-popover-"+Object(b["generateId"])()}},watch:{showPopper:function(e){this.disabled||(e?this.$emit("show"):this.$emit("hide"))}},mounted:function(){var e=this,t=this.referenceElm=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),t&&(Object(Fe["addClass"])(t,"el-popover__reference"),t.setAttribute("aria-describedby",this.tooltipId),t.setAttribute("tabindex",this.tabindex),n.setAttribute("tabindex",0),"click"!==this.trigger&&(Object(Fe["on"])(t,"focusin",(function(){e.handleFocus();var n=t.__vue__;n&&"function"===typeof n.focus&&n.focus()})),Object(Fe["on"])(n,"focusin",this.handleFocus),Object(Fe["on"])(t,"focusout",this.handleBlur),Object(Fe["on"])(n,"focusout",this.handleBlur)),Object(Fe["on"])(t,"keydown",this.handleKeydown),Object(Fe["on"])(t,"click",this.handleClick)),"click"===this.trigger?(Object(Fe["on"])(t,"click",this.doToggle),Object(Fe["on"])(document,"click",this.handleDocumentClick)):"hover"===this.trigger?(Object(Fe["on"])(t,"mouseenter",this.handleMouseEnter),Object(Fe["on"])(n,"mouseenter",this.handleMouseEnter),Object(Fe["on"])(t,"mouseleave",this.handleMouseLeave),Object(Fe["on"])(n,"mouseleave",this.handleMouseLeave)):"focus"===this.trigger&&(this.tabindex<0&&console.warn("[Element Warn][Popover]a negative taindex means that the element cannot be focused by tab key"),t.querySelector("input, textarea")?(Object(Fe["on"])(t,"focusin",this.doShow),Object(Fe["on"])(t,"focusout",this.doClose)):(Object(Fe["on"])(t,"mousedown",this.doShow),Object(Fe["on"])(t,"mouseup",this.doClose)))},beforeDestroy:function(){this.cleanup()},deactivated:function(){this.cleanup()},methods:{doToggle:function(){this.showPopper=!this.showPopper},doShow:function(){this.showPopper=!0},doClose:function(){this.showPopper=!1},handleFocus:function(){Object(Fe["addClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!0)},handleClick:function(){Object(Fe["removeClass"])(this.referenceElm,"focusing")},handleBlur:function(){Object(Fe["removeClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!1)},handleMouseEnter:function(){var e=this;clearTimeout(this._timer),this.openDelay?this._timer=setTimeout((function(){e.showPopper=!0}),this.openDelay):this.showPopper=!0},handleKeydown:function(e){27===e.keyCode&&"manual"!==this.trigger&&this.doClose()},handleMouseLeave:function(){var e=this;clearTimeout(this._timer),this.closeDelay?this._timer=setTimeout((function(){e.showPopper=!1}),this.closeDelay):this.showPopper=!1},handleDocumentClick:function(e){var t=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&n&&!n.contains(e.target)&&(this.showPopper=!1)},handleAfterEnter:function(){this.$emit("after-enter")},handleAfterLeave:function(){this.$emit("after-leave"),this.doDestroy()},cleanup:function(){(this.openDelay||this.closeDelay)&&clearTimeout(this._timer)}},destroyed:function(){var e=this.reference;Object(Fe["off"])(e,"click",this.doToggle),Object(Fe["off"])(e,"mouseup",this.doClose),Object(Fe["off"])(e,"mousedown",this.doShow),Object(Fe["off"])(e,"focusin",this.doShow),Object(Fe["off"])(e,"focusout",this.doClose),Object(Fe["off"])(e,"mousedown",this.doShow),Object(Fe["off"])(e,"mouseup",this.doClose),Object(Fe["off"])(e,"mouseleave",this.handleMouseLeave),Object(Fe["off"])(e,"mouseenter",this.handleMouseEnter),Object(Fe["off"])(document,"click",this.handleDocumentClick)}},rs=is,os=s(rs,ts,ns,!1,null,null,null);os.options.__file="packages/popover/src/main.vue";var as=os.exports,ss=function(e,t,n){var i=t.expression?t.value:t.arg,r=n.context.$refs[i];r&&(Array.isArray(r)?r[0].$refs.reference=e:r.$refs.reference=e)},ls={bind:function(e,t,n){ss(e,t,n)},inserted:function(e,t,n){ss(e,t,n)}};Ri.a.directive("popover",ls),as.install=function(e){e.directive("popover",ls),e.component(as.name,as)},as.directive=ls;var cs=as,us={name:"ElTooltip",mixins:[H.a],props:{openDelay:{type:Number,default:0},disabled:Boolean,manual:Boolean,effect:{type:String,default:"dark"},arrowOffset:{type:Number,default:0},popperClass:String,content:String,visibleArrow:{default:!0},transition:{type:String,default:"el-fade-in-linear"},popperOptions:{default:function(){return{boundariesPadding:10,gpuAcceleration:!1}}},enterable:{type:Boolean,default:!0},hideAfter:{type:Number,default:0},tabindex:{type:Number,default:0}},data:function(){return{tooltipId:"el-tooltip-"+Object(b["generateId"])(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new Ri.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=L()(200,(function(){return e.handleClosePopper()})))},render:function(e){var t=this;this.popperVM&&(this.popperVM.node=e("transition",{attrs:{name:this.transition},on:{afterLeave:this.doDestroy}},[e("div",{on:{mouseleave:function(){t.setExpectedState(!1),t.debounceClose()},mouseenter:function(){t.setExpectedState(!0)}},ref:"popper",attrs:{role:"tooltip",id:this.tooltipId,"aria-hidden":this.disabled||!this.showPopper?"true":"false"},directives:[{name:"show",value:!this.disabled&&this.showPopper}],class:["el-tooltip__popper","is-"+this.effect,this.popperClass]},[this.$slots.content||this.content])]));var n=this.getFirstElement();if(!n)return null;var i=n.data=n.data||{};return i.staticClass=this.addTooltipClass(i.staticClass),n},mounted:function(){var e=this;this.referenceElm=this.$el,1===this.$el.nodeType&&(this.$el.setAttribute("aria-describedby",this.tooltipId),this.$el.setAttribute("tabindex",this.tabindex),Object(Fe["on"])(this.referenceElm,"mouseenter",this.show),Object(Fe["on"])(this.referenceElm,"mouseleave",this.hide),Object(Fe["on"])(this.referenceElm,"focus",(function(){if(e.$slots.default&&e.$slots.default.length){var t=e.$slots.default[0].componentInstance;t&&t.focus?t.focus():e.handleFocus()}else e.handleFocus()})),Object(Fe["on"])(this.referenceElm,"blur",this.handleBlur),Object(Fe["on"])(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick((function(){e.value&&e.updatePopper()}))},watch:{focusing:function(e){e?Object(Fe["addClass"])(this.referenceElm,"focusing"):Object(Fe["removeClass"])(this.referenceElm,"focusing")}},methods:{show:function(){this.setExpectedState(!0),this.handleShowPopper()},hide:function(){this.setExpectedState(!1),this.debounceClose()},handleFocus:function(){this.focusing=!0,this.show()},handleBlur:function(){this.focusing=!1,this.hide()},removeFocusing:function(){this.focusing=!1},addTooltipClass:function(e){return e?"el-tooltip "+e.replace("el-tooltip",""):"el-tooltip"},handleShowPopper:function(){var e=this;this.expectedState&&!this.manual&&(clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.showPopper=!0}),this.openDelay),this.hideAfter>0&&(this.timeoutPending=setTimeout((function(){e.showPopper=!1}),this.hideAfter)))},handleClosePopper:function(){this.enterable&&this.expectedState||this.manual||(clearTimeout(this.timeout),this.timeoutPending&&clearTimeout(this.timeoutPending),this.showPopper=!1,this.disabled&&this.doDestroy())},setExpectedState:function(e){!1===e&&clearTimeout(this.timeoutPending),this.expectedState=e},getFirstElement:function(){var e=this.$slots.default;if(!Array.isArray(e))return null;for(var t=null,n=0;n0){$s=Ts.shift();var t=$s.options;for(var n in t)t.hasOwnProperty(n)&&(Ds[n]=t[n]);void 0===t.callback&&(Ds.callback=Ps);var i=Ds.callback;Ds.callback=function(t,n){i(t,n),e()},Object(ks["isVNode"])(Ds.message)?(Ds.$slots.default=[Ds.message],Ds.message=null):delete Ds.$slots.default,["modal","showClose","closeOnClickModal","closeOnPressEscape","closeOnHashChange"].forEach((function(e){void 0===Ds[e]&&(Ds[e]=!0)})),document.body.appendChild(Ds.$el),Ri.a.nextTick((function(){Ds.visible=!0}))}},Ns=function e(t,n){if(!Ri.a.prototype.$isServer){if("string"===typeof t||Object(ks["isVNode"])(t)?(t={message:t},"string"===typeof arguments[1]&&(t.title=arguments[1])):t.callback&&!n&&(n=t.callback),"undefined"!==typeof Promise)return new Promise((function(i,r){Ts.push({options:St()({},Os,e.defaults,t),callback:n,resolve:i,reject:r}),Is()}));Ts.push({options:St()({},Os,e.defaults,t),callback:n}),Is()}};Ns.setDefaults=function(e){Ns.defaults=e},Ns.alert=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Ss(t))?(n=t,t=""):void 0===t&&(t=""),Ns(St()({title:t,message:e,$type:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},n))},Ns.confirm=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Ss(t))?(n=t,t=""):void 0===t&&(t=""),Ns(St()({title:t,message:e,$type:"confirm",showCancelButton:!0},n))},Ns.prompt=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Ss(t))?(n=t,t=""):void 0===t&&(t=""),Ns(St()({title:t,message:e,showCancelButton:!0,showInput:!0,$type:"prompt"},n))},Ns.close=function(){Ds.doClose(),Ds.visible=!1,Ts=[],$s=null};var js=Ns,As=js,Ls=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-breadcrumb",attrs:{"aria-label":"Breadcrumb",role:"navigation"}},[e._t("default")],2)},Fs=[];Ls._withStripped=!0;var Vs={name:"ElBreadcrumb",props:{separator:{type:String,default:"/"},separatorClass:{type:String,default:""}},provide:function(){return{elBreadcrumb:this}},mounted:function(){var e=this.$el.querySelectorAll(".el-breadcrumb__item");e.length&&e[e.length-1].setAttribute("aria-current","page")}},zs=Vs,Bs=s(zs,Ls,Fs,!1,null,null,null);Bs.options.__file="packages/breadcrumb/src/breadcrumb.vue";var Rs=Bs.exports;Rs.install=function(e){e.component(Rs.name,Rs)};var Hs=Rs,Ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"el-breadcrumb__item"},[n("span",{ref:"link",class:["el-breadcrumb__inner",e.to?"is-link":""],attrs:{role:"link"}},[e._t("default")],2),e.separatorClass?n("i",{staticClass:"el-breadcrumb__separator",class:e.separatorClass}):n("span",{staticClass:"el-breadcrumb__separator",attrs:{role:"presentation"}},[e._v(e._s(e.separator))])])},qs=[];Ws._withStripped=!0;var Us={name:"ElBreadcrumbItem",props:{to:{},replace:Boolean},data:function(){return{separator:"",separatorClass:""}},inject:["elBreadcrumb"],mounted:function(){var e=this;this.separator=this.elBreadcrumb.separator,this.separatorClass=this.elBreadcrumb.separatorClass;var t=this.$refs.link;t.setAttribute("role","link"),t.addEventListener("click",(function(t){var n=e.to,i=e.$router;n&&i&&(e.replace?i.replace(n):i.push(n))}))}},Ys=Us,Ks=s(Ys,Ws,qs,!1,null,null,null);Ks.options.__file="packages/breadcrumb/src/breadcrumb-item.vue";var Gs=Ks.exports;Gs.install=function(e){e.component(Gs.name,Gs)};var Xs=Gs,Qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("form",{staticClass:"el-form",class:[e.labelPosition?"el-form--label-"+e.labelPosition:"",{"el-form--inline":e.inline}]},[e._t("default")],2)},Zs=[];Qs._withStripped=!0;var Js={name:"ElForm",componentName:"ElForm",provide:function(){return{elForm:this}},props:{model:Object,rules:Object,labelPosition:String,labelWidth:String,labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},size:String,disabled:Boolean,validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1}},watch:{rules:function(){this.fields.forEach((function(e){e.removeValidateEvents(),e.addValidateEvents()})),this.validateOnRuleChange&&this.validate((function(){}))}},computed:{autoLabelWidth:function(){if(!this.potentialLabelWidthArr.length)return 0;var e=Math.max.apply(Math,this.potentialLabelWidthArr);return e?e+"px":""}},data:function(){return{fields:[],potentialLabelWidthArr:[]}},created:function(){var e=this;this.$on("el.form.addField",(function(t){t&&e.fields.push(t)})),this.$on("el.form.removeField",(function(t){t.prop&&e.fields.splice(e.fields.indexOf(t),1)}))},methods:{resetFields:function(){this.model?this.fields.forEach((function(e){e.resetField()})):console.warn("[Element Warn][Form]model is required for resetFields to work.")},clearValidate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.length?"string"===typeof e?this.fields.filter((function(t){return e===t.prop})):this.fields.filter((function(t){return e.indexOf(t.prop)>-1})):this.fields;t.forEach((function(e){e.clearValidate()}))},validate:function(e){var t=this;if(this.model){var n=void 0;"function"!==typeof e&&window.Promise&&(n=new window.Promise((function(t,n){e=function(e){e?t(e):n(e)}})));var i=!0,r=0;0===this.fields.length&&e&&e(!0);var o={};return this.fields.forEach((function(n){n.validate("",(function(n,a){n&&(i=!1),o=St()({},o,a),"function"===typeof e&&++r===t.fields.length&&e(i,o)}))})),n||void 0}console.warn("[Element Warn][Form]model is required for validate to work!")},validateField:function(e,t){e=[].concat(e);var n=this.fields.filter((function(t){return-1!==e.indexOf(t.prop)}));n.length?n.forEach((function(e){e.validate("",t)})):console.warn("[Element Warn]please pass correct props!")},getLabelWidthIndex:function(e){var t=this.potentialLabelWidthArr.indexOf(e);if(-1===t)throw new Error("[ElementForm]unpected width ",e);return t},registerLabelWidth:function(e,t){if(e&&t){var n=this.getLabelWidthIndex(t);this.potentialLabelWidthArr.splice(n,1,e)}else e&&this.potentialLabelWidthArr.push(e)},deregisterLabelWidth:function(e){var t=this.getLabelWidthIndex(e);this.potentialLabelWidthArr.splice(t,1)}}},el=Js,tl=s(el,Qs,Zs,!1,null,null,null);tl.options.__file="packages/form/src/form.vue";var nl=tl.exports;nl.install=function(e){e.component(nl.name,nl)};var il=nl,rl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-form-item",class:[{"el-form-item--feedback":e.elForm&&e.elForm.statusIcon,"is-error":"error"===e.validateState,"is-validating":"validating"===e.validateState,"is-success":"success"===e.validateState,"is-required":e.isRequired||e.required,"is-no-asterisk":e.elForm&&e.elForm.hideRequiredAsterisk},e.sizeClass?"el-form-item--"+e.sizeClass:""]},[n("label-wrap",{attrs:{"is-auto-width":e.labelStyle&&"auto"===e.labelStyle.width,"update-all":"auto"===e.form.labelWidth}},[e.label||e.$slots.label?n("label",{staticClass:"el-form-item__label",style:e.labelStyle,attrs:{for:e.labelFor}},[e._t("label",[e._v(e._s(e.label+e.form.labelSuffix))])],2):e._e()]),n("div",{staticClass:"el-form-item__content",style:e.contentStyle},[e._t("default"),n("transition",{attrs:{name:"el-zoom-in-top"}},["error"===e.validateState&&e.showMessage&&e.form.showMessage?e._t("error",[n("div",{staticClass:"el-form-item__error",class:{"el-form-item__error--inline":"boolean"===typeof e.inlineMessage?e.inlineMessage:e.elForm&&e.elForm.inlineMessage||!1}},[e._v("\n "+e._s(e.validateMessage)+"\n ")])],{error:e.validateMessage}):e._e()],2)],2)],1)},ol=[];rl._withStripped=!0;var al,sl,ll=n(40),cl=n.n(ll),ul={props:{isAutoWidth:Boolean,updateAll:Boolean},inject:["elForm","elFormItem"],render:function(){var e=arguments[0],t=this.$slots.default;if(!t)return null;if(this.isAutoWidth){var n=this.elForm.autoLabelWidth,i={};if(n&&"auto"!==n){var r=parseInt(n,10)-this.computedWidth;r&&(i.marginLeft=r+"px")}return e("div",{class:"el-form-item__label-wrap",style:i},[t])}return t[0]},methods:{getLabelWidth:function(){if(this.$el&&this.$el.firstElementChild){var e=window.getComputedStyle(this.$el.firstElementChild).width;return Math.ceil(parseFloat(e))}return 0},updateLabelWidth:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"update";this.$slots.default&&this.isAutoWidth&&this.$el.firstElementChild&&("update"===e?this.computedWidth=this.getLabelWidth():"remove"===e&&this.elForm.deregisterLabelWidth(this.computedWidth))}},watch:{computedWidth:function(e,t){this.updateAll&&(this.elForm.registerLabelWidth(e,t),this.elFormItem.updateComputedLabelWidth(e))}},data:function(){return{computedWidth:0}},mounted:function(){this.updateLabelWidth("update")},updated:function(){this.updateLabelWidth("update")},beforeDestroy:function(){this.updateLabelWidth("remove")}},dl=ul,hl=s(dl,al,sl,!1,null,null,null);hl.options.__file="packages/form/src/label-wrap.vue";var fl=hl.exports,pl={name:"ElFormItem",componentName:"ElFormItem",mixins:[$.a],provide:function(){return{elFormItem:this}},inject:["elForm"],props:{label:String,labelWidth:String,prop:String,required:{type:Boolean,default:void 0},rules:[Object,Array],error:String,validateStatus:String,for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:String},components:{LabelWrap:fl},watch:{error:{immediate:!0,handler:function(e){this.validateMessage=e,this.validateState=e?"error":""}},validateStatus:function(e){this.validateState=e}},computed:{labelFor:function(){return this.for||this.prop},labelStyle:function(){var e={};if("top"===this.form.labelPosition)return e;var t=this.labelWidth||this.form.labelWidth;return t&&(e.width=t),e},contentStyle:function(){var e={},t=this.label;if("top"===this.form.labelPosition||this.form.inline)return e;if(!t&&!this.labelWidth&&this.isNested)return e;var n=this.labelWidth||this.form.labelWidth;return"auto"===n?"auto"===this.labelWidth?e.marginLeft=this.computedLabelWidth:"auto"===this.form.labelWidth&&(e.marginLeft=this.elForm.autoLabelWidth):e.marginLeft=n,e},form:function(){var e=this.$parent,t=e.$options.componentName;while("ElForm"!==t)"ElFormItem"===t&&(this.isNested=!0),e=e.$parent,t=e.$options.componentName;return e},fieldValue:function(){var e=this.form.model;if(e&&this.prop){var t=this.prop;return-1!==t.indexOf(":")&&(t=t.replace(/:/,".")),Object(b["getPropByPath"])(e,t,!0).v}},isRequired:function(){var e=this.getRules(),t=!1;return e&&e.length&&e.every((function(e){return!e.required||(t=!0,!1)})),t},_formSize:function(){return this.elForm.size},elFormItemSize:function(){return this.size||this._formSize},sizeClass:function(){return this.elFormItemSize||(this.$ELEMENT||{}).size}},data:function(){return{validateState:"",validateMessage:"",validateDisabled:!1,validator:{},isNested:!1,computedLabelWidth:""}},methods:{validate:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b["noop"];this.validateDisabled=!1;var i=this.getFilteredRule(e);if((!i||0===i.length)&&void 0===this.required)return n(),!0;this.validateState="validating";var r={};i&&i.length>0&&i.forEach((function(e){delete e.trigger})),r[this.prop]=i;var o=new cl.a(r),a={};a[this.prop]=this.fieldValue,o.validate(a,{firstFields:!0},(function(e,i){t.validateState=e?"error":"success",t.validateMessage=e?e[0].message:"",n(t.validateMessage,i),t.elForm&&t.elForm.$emit("validate",t.prop,!e,t.validateMessage||null)}))},clearValidate:function(){this.validateState="",this.validateMessage="",this.validateDisabled=!1},resetField:function(){var e=this;this.validateState="",this.validateMessage="";var t=this.form.model,n=this.fieldValue,i=this.prop;-1!==i.indexOf(":")&&(i=i.replace(/:/,"."));var r=Object(b["getPropByPath"])(t,i,!0);this.validateDisabled=!0,Array.isArray(n)?r.o[r.k]=[].concat(this.initialValue):r.o[r.k]=this.initialValue,this.$nextTick((function(){e.validateDisabled=!1})),this.broadcast("ElTimeSelect","fieldReset",this.initialValue)},getRules:function(){var e=this.form.rules,t=this.rules,n=void 0!==this.required?{required:!!this.required}:[],i=Object(b["getPropByPath"])(e,this.prop||"");return e=e?i.o[this.prop||""]||i.v:[],[].concat(t||e||[]).concat(n)},getFilteredRule:function(e){var t=this.getRules();return t.filter((function(t){return!t.trigger||""===e||(Array.isArray(t.trigger)?t.trigger.indexOf(e)>-1:t.trigger===e)})).map((function(e){return St()({},e)}))},onFieldBlur:function(){this.validate("blur")},onFieldChange:function(){this.validateDisabled?this.validateDisabled=!1:this.validate("change")},updateComputedLabelWidth:function(e){this.computedLabelWidth=e?e+"px":""},addValidateEvents:function(){var e=this.getRules();(e.length||void 0!==this.required)&&(this.$on("el.form.blur",this.onFieldBlur),this.$on("el.form.change",this.onFieldChange))},removeValidateEvents:function(){this.$off()}},mounted:function(){if(this.prop){this.dispatch("ElForm","el.form.addField",[this]);var e=this.fieldValue;Array.isArray(e)&&(e=[].concat(e)),Object.defineProperty(this,"initialValue",{value:e}),this.addValidateEvents()}},beforeDestroy:function(){this.dispatch("ElForm","el.form.removeField",[this])}},ml=pl,vl=s(ml,rl,ol,!1,null,null,null);vl.options.__file="packages/form/src/form-item.vue";var gl=vl.exports;gl.install=function(e){e.component(gl.name,gl)};var bl=gl,yl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-tabs__active-bar",class:"is-"+e.rootTabs.tabPosition,style:e.barStyle})},_l=[];yl._withStripped=!0;var xl={name:"TabBar",props:{tabs:Array},inject:["rootTabs"],computed:{barStyle:{get:function(){var e=this,t={},n=0,i=0,r=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"width":"height",o="width"===r?"x":"y",a=function(e){return e.toLowerCase().replace(/( |^)[a-z]/g,(function(e){return e.toUpperCase()}))};this.tabs.every((function(t,o){var s=Object(b["arrayFind"])(e.$parent.$refs.tabs||[],(function(e){return e.id.replace("tab-","")===t.paneName}));if(!s)return!1;if(t.active){i=s["client"+a(r)];var l=window.getComputedStyle(s);return"width"===r&&e.tabs.length>1&&(i-=parseFloat(l.paddingLeft)+parseFloat(l.paddingRight)),"width"===r&&(n+=parseFloat(l.paddingLeft)),!1}return n+=s["client"+a(r)],!0}));var s="translate"+a(o)+"("+n+"px)";return t[r]=i+"px",t.transform=s,t.msTransform=s,t.webkitTransform=s,t}}}},wl=xl,Cl=s(wl,yl,_l,!1,null,null,null);Cl.options.__file="packages/tabs/src/tab-bar.vue";var kl=Cl.exports;function Sl(){}var Ol,El,$l=function(e){return e.toLowerCase().replace(/( |^)[a-z]/g,(function(e){return e.toUpperCase()}))},Dl={name:"TabNav",components:{TabBar:kl},inject:["rootTabs"],props:{panes:Array,currentName:String,editable:Boolean,onTabClick:{type:Function,default:Sl},onTabRemove:{type:Function,default:Sl},type:String,stretch:Boolean},data:function(){return{scrollable:!1,navOffset:0,isFocus:!1,focusable:!0}},computed:{navStyle:function(){var e=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"X":"Y";return{transform:"translate"+e+"(-"+this.navOffset+"px)"}},sizeName:function(){return-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"width":"height"}},methods:{scrollPrev:function(){var e=this.$refs.navScroll["offset"+$l(this.sizeName)],t=this.navOffset;if(t){var n=t>e?t-e:0;this.navOffset=n}},scrollNext:function(){var e=this.$refs.nav["offset"+$l(this.sizeName)],t=this.$refs.navScroll["offset"+$l(this.sizeName)],n=this.navOffset;if(!(e-n<=t)){var i=e-n>2*t?n+t:e-t;this.navOffset=i}},scrollToActiveTab:function(){if(this.scrollable){var e=this.$refs.nav,t=this.$el.querySelector(".is-active");if(t){var n=this.$refs.navScroll,i=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition),r=t.getBoundingClientRect(),o=n.getBoundingClientRect(),a=i?e.offsetWidth-o.width:e.offsetHeight-o.height,s=this.navOffset,l=s;i?(r.lefto.right&&(l=s+r.right-o.right)):(r.topo.bottom&&(l=s+(r.bottom-o.bottom))),l=Math.max(l,0),this.navOffset=Math.min(l,a)}}},update:function(){if(this.$refs.nav){var e=this.sizeName,t=this.$refs.nav["offset"+$l(e)],n=this.$refs.navScroll["offset"+$l(e)],i=this.navOffset;if(n0&&(this.navOffset=0)}},changeTab:function(e){var t=e.keyCode,n=void 0,i=void 0,r=void 0;-1!==[37,38,39,40].indexOf(t)&&(r=e.currentTarget.querySelectorAll("[role=tab]"),i=Array.prototype.indexOf.call(r,e.target),n=37===t||38===t?0===i?r.length-1:i-1:i0&&void 0!==arguments[0]&&arguments[0];if(this.$slots.default){var n=this.$slots.default.filter((function(e){return e.tag&&e.componentOptions&&"ElTabPane"===e.componentOptions.Ctor.options.name})),i=n.map((function(e){var t=e.componentInstance;return t})),r=!(i.length===this.panes.length&&i.every((function(t,n){return t===e.panes[n]})));(t||r)&&(this.panes=i)}else 0!==this.panes.length&&(this.panes=[])},handleTabClick:function(e,t,n){e.disabled||(this.setCurrentName(t),this.$emit("tab-click",e,n))},handleTabRemove:function(e,t){e.disabled||(t.stopPropagation(),this.$emit("edit",e.name,"remove"),this.$emit("tab-remove",e.name))},handleTabAdd:function(){this.$emit("edit",null,"add"),this.$emit("tab-add")},setCurrentName:function(e){var t=this,n=function(){t.currentName=e,t.$emit("input",e)};if(this.currentName!==e&&this.beforeLeave){var i=this.beforeLeave(e,this.currentName);i&&i.then?i.then((function(){n(),t.$refs.nav&&t.$refs.nav.removeFocus()}),(function(){})):!1!==i&&n()}else n()}},render:function(e){var t,n=this.type,i=this.handleTabClick,r=this.handleTabRemove,o=this.handleTabAdd,a=this.currentName,s=this.panes,l=this.editable,c=this.addable,u=this.tabPosition,d=this.stretch,h=l||c?e("span",{class:"el-tabs__new-tab",on:{click:o,keydown:function(e){13===e.keyCode&&o()}},attrs:{tabindex:"0"}},[e("i",{class:"el-icon-plus"})]):null,f={props:{currentName:a,onTabClick:i,onTabRemove:r,editable:l,type:n,panes:s,stretch:d},ref:"nav"},p=e("div",{class:["el-tabs__header","is-"+u]},[h,e("tab-nav",f)]),m=e("div",{class:"el-tabs__content"},[this.$slots.default]);return e("div",{class:(t={"el-tabs":!0,"el-tabs--card":"card"===n},t["el-tabs--"+u]=!0,t["el-tabs--border-card"]="border-card"===n,t)},["bottom"!==u?[p,m]:[m,p]])},created:function(){this.currentName||this.setCurrentName("0"),this.$on("tab-nav-update",this.calcPaneInstances.bind(null,!0))},mounted:function(){this.calcPaneInstances()},updated:function(){this.calcPaneInstances()}},Al=jl,Ll=s(Al,Ml,Il,!1,null,null,null);Ll.options.__file="packages/tabs/src/tabs.vue";var Fl=Ll.exports;Fl.install=function(e){e.component(Fl.name,Fl)};var Vl=Fl,zl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return!e.lazy||e.loaded||e.active?n("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}],staticClass:"el-tab-pane",attrs:{role:"tabpanel","aria-hidden":!e.active,id:"pane-"+e.paneName,"aria-labelledby":"tab-"+e.paneName}},[e._t("default")],2):e._e()},Bl=[];zl._withStripped=!0;var Rl={name:"ElTabPane",componentName:"ElTabPane",props:{label:String,labelContent:Function,name:String,closable:Boolean,disabled:Boolean,lazy:Boolean},data:function(){return{index:null,loaded:!1}},computed:{isClosable:function(){return this.closable||this.$parent.closable},active:function(){var e=this.$parent.currentName===(this.name||this.index);return e&&(this.loaded=!0),e},paneName:function(){return this.name||this.index}},updated:function(){this.$parent.$emit("tab-nav-update")}},Hl=Rl,Wl=s(Hl,zl,Bl,!1,null,null,null);Wl.options.__file="packages/tabs/src/tab-pane.vue";var ql=Wl.exports;ql.install=function(e){e.component(ql.name,ql)};var Ul,Yl,Kl=ql,Gl={name:"ElTag",props:{text:String,closable:Boolean,type:String,hit:Boolean,disableTransitions:Boolean,color:String,size:String,effect:{type:String,default:"light",validator:function(e){return-1!==["dark","light","plain"].indexOf(e)}}},methods:{handleClose:function(e){e.stopPropagation(),this.$emit("close",e)},handleClick:function(e){this.$emit("click",e)}},computed:{tagSize:function(){return this.size||(this.$ELEMENT||{}).size}},render:function(e){var t=this.type,n=this.tagSize,i=this.hit,r=this.effect,o=["el-tag",t?"el-tag--"+t:"",n?"el-tag--"+n:"",r?"el-tag--"+r:"",i&&"is-hit"],a=e("span",{class:o,style:{backgroundColor:this.color},on:{click:this.handleClick}},[this.$slots.default,this.closable&&e("i",{class:"el-tag__close el-icon-close",on:{click:this.handleClose}})]);return this.disableTransitions?a:e("transition",{attrs:{name:"el-zoom-in-center"}},[a])}},Xl=Gl,Ql=s(Xl,Ul,Yl,!1,null,null,null);Ql.options.__file="packages/tag/src/tag.vue";var Zl=Ql.exports;Zl.install=function(e){e.component(Zl.name,Zl)};var Jl=Zl,ec=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-tree",class:{"el-tree--highlight-current":e.highlightCurrent,"is-dragging":!!e.dragState.draggingNode,"is-drop-not-allow":!e.dragState.allowDrop,"is-drop-inner":"inner"===e.dragState.dropType},attrs:{role:"tree"}},[e._l(e.root.childNodes,(function(t){return n("el-tree-node",{key:e.getNodeKey(t),attrs:{node:t,props:e.props,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,"render-content":e.renderContent},on:{"node-expand":e.handleNodeExpand}})})),e.isEmpty?n("div",{staticClass:"el-tree__empty-block"},[n("span",{staticClass:"el-tree__empty-text"},[e._v(e._s(e.emptyText))])]):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.dragState.showDropIndicator,expression:"dragState.showDropIndicator"}],ref:"dropIndicator",staticClass:"el-tree__drop-indicator"})],2)},tc=[];ec._withStripped=!0;var nc="$treeNodeId",ic=function(e,t){t&&!t[nc]&&Object.defineProperty(t,nc,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},rc=function(e,t){return e?t[e]:t[nc]},oc=function(e,t){var n=e;while(n&&"BODY"!==n.tagName){if(n.__vue__&&n.__vue__.$options.name===t)return n.__vue__;n=n.parentNode}return null},ac=function(){function e(e,t){for(var n=0;n0&&i.lazy&&i.defaultExpandAll&&this.expand(),Array.isArray(this.data)||ic(this,this.data),this.data){var a=i.defaultExpandedKeys,s=i.key;s&&a&&-1!==a.indexOf(this.key)&&this.expand(null,i.autoExpandParent),s&&void 0!==i.currentNodeKey&&this.key===i.currentNodeKey&&(i.currentNode=this,i.currentNode.isCurrent=!0),i.lazy&&i._initDefaultCheckedNode(this),this.updateLeafState()}}return e.prototype.setData=function(e){Array.isArray(e)||ic(this,e),this.data=e,this.childNodes=[];var t=void 0;t=0===this.level&&this.data instanceof Array?this.data:uc(this,"children")||[];for(var n=0,i=t.length;n1&&void 0!==arguments[1])||arguments[1],n=function n(i){for(var r=i.childNodes||[],o=!1,a=0,s=r.length;a-1&&t.splice(n,1);var i=this.childNodes.indexOf(e);i>-1&&(this.store&&this.store.deregisterNode(e),e.parent=null,this.childNodes.splice(i,1)),this.updateLeafState()},e.prototype.removeChildByData=function(e){for(var t=null,n=0;n0)i.expanded=!0,i=i.parent}n.expanded=!0,e&&e()};this.shouldLoadData()?this.loadData((function(e){e instanceof Array&&(n.checked?n.setChecked(!0,!0):n.store.checkStrictly||cc(n),i())})):i()},e.prototype.doCreateChildren=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach((function(e){t.insertChild(St()({data:e},n),void 0,!0)}))},e.prototype.collapse=function(){this.expanded=!1},e.prototype.shouldLoadData=function(){return!0===this.store.lazy&&this.store.load&&!this.loaded},e.prototype.updateLeafState=function(){if(!0!==this.store.lazy||!0===this.loaded||"undefined"===typeof this.isLeafByUser){var e=this.childNodes;!this.store.lazy||!0===this.store.lazy&&!0===this.loaded?this.isLeaf=!e||0===e.length:this.isLeaf=!1}else this.isLeaf=this.isLeafByUser},e.prototype.setChecked=function(e,t,n,i){var r=this;if(this.indeterminate="half"===e,this.checked=!0===e,!this.store.checkStrictly){if(!this.shouldLoadData()||this.store.checkDescendants){var o=lc(this.childNodes),a=o.all,s=o.allWithoutDisable;this.isLeaf||a||!s||(this.checked=!1,e=!1);var l=function(){if(t){for(var n=r.childNodes,o=0,a=n.length;o0&&void 0!==arguments[0]&&arguments[0];if(0===this.level)return this.data;var t=this.data;if(!t)return null;var n=this.store.props,i="children";return n&&(i=n.children||"children"),void 0===t[i]&&(t[i]=null),e&&!t[i]&&(t[i]=[]),t[i]},e.prototype.updateChildren=function(){var e=this,t=this.getChildren()||[],n=this.childNodes.map((function(e){return e.data})),i={},r=[];t.forEach((function(e,t){var o=e[nc],a=!!o&&Object(b["arrayFindIndex"])(n,(function(e){return e[nc]===o}))>=0;a?i[o]={index:t,data:e}:r.push({index:t,data:e})})),this.store.lazy||n.forEach((function(t){i[t[nc]]||e.removeChildByData(t)})),r.forEach((function(t){var n=t.index,i=t.data;e.insertChild({data:i},n)})),this.updateLeafState()},e.prototype.loadData=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!0!==this.store.lazy||!this.store.load||this.loaded||this.loading&&!Object.keys(n).length)e&&e.call(this);else{this.loading=!0;var i=function(i){t.loaded=!0,t.loading=!1,t.childNodes=[],t.doCreateChildren(i,n),t.updateLeafState(),e&&e.call(t,i)};this.store.load(this,i)}},ac(e,[{key:"label",get:function(){return uc(this,"label")}},{key:"key",get:function(){var e=this.store.key;return this.data?this.data[e]:null}},{key:"disabled",get:function(){return uc(this,"disabled")}},{key:"nextSibling",get:function(){var e=this.parent;if(e){var t=e.childNodes.indexOf(this);if(t>-1)return e.childNodes[t+1]}return null}},{key:"previousSibling",get:function(){var e=this.parent;if(e){var t=e.childNodes.indexOf(this);if(t>-1)return t>0?e.childNodes[t-1]:null}return null}}]),e}(),fc=hc,pc="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function mc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var vc=function(){function e(t){var n=this;for(var i in mc(this,e),this.currentNode=null,this.currentNodeKey=null,t)t.hasOwnProperty(i)&&(this[i]=t[i]);if(this.nodesMap={},this.root=new fc({data:this.data,store:this}),this.lazy&&this.load){var r=this.load;r(this.root,(function(e){n.root.doCreateChildren(e),n._initDefaultCheckedNodes()}))}else this._initDefaultCheckedNodes()}return e.prototype.filter=function(e){var t=this.filterNodeMethod,n=this.lazy,i=function i(r){var o=r.root?r.root.childNodes:r.childNodes;if(o.forEach((function(n){n.visible=t.call(n,e,n.data,n),i(n)})),!r.visible&&o.length){var a=!0;a=!o.some((function(e){return e.visible})),r.root?r.root.visible=!1===a:r.visible=!1===a}e&&(!r.visible||r.isLeaf||n||r.expand())};i(this)},e.prototype.setData=function(e){var t=e!==this.root.data;t?(this.root.setData(e),this._initDefaultCheckedNodes()):this.root.updateChildren()},e.prototype.getNode=function(e){if(e instanceof fc)return e;var t="object"!==("undefined"===typeof e?"undefined":pc(e))?e:rc(this.key,e);return this.nodesMap[t]||null},e.prototype.insertBefore=function(e,t){var n=this.getNode(t);n.parent.insertBefore({data:e},n)},e.prototype.insertAfter=function(e,t){var n=this.getNode(t);n.parent.insertAfter({data:e},n)},e.prototype.remove=function(e){var t=this.getNode(e);t&&t.parent&&(t===this.currentNode&&(this.currentNode=null),t.parent.removeChild(t))},e.prototype.append=function(e,t){var n=t?this.getNode(t):this.root;n&&n.insertChild({data:e})},e.prototype._initDefaultCheckedNodes=function(){var e=this,t=this.defaultCheckedKeys||[],n=this.nodesMap;t.forEach((function(t){var i=n[t];i&&i.setChecked(!0,!e.checkStrictly)}))},e.prototype._initDefaultCheckedNode=function(e){var t=this.defaultCheckedKeys||[];-1!==t.indexOf(e.key)&&e.setChecked(!0,!this.checkStrictly)},e.prototype.setDefaultCheckedKey=function(e){e!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=e,this._initDefaultCheckedNodes())},e.prototype.registerNode=function(e){var t=this.key;if(t&&e&&e.data){var n=e.key;void 0!==n&&(this.nodesMap[e.key]=e)}},e.prototype.deregisterNode=function(e){var t=this,n=this.key;n&&e&&e.data&&(e.childNodes.forEach((function(e){t.deregisterNode(e)})),delete this.nodesMap[e.key])},e.prototype.getCheckedNodes=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[],i=function i(r){var o=r.root?r.root.childNodes:r.childNodes;o.forEach((function(r){(r.checked||t&&r.indeterminate)&&(!e||e&&r.isLeaf)&&n.push(r.data),i(r)}))};return i(this),n},e.prototype.getCheckedKeys=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.getCheckedNodes(t).map((function(t){return(t||{})[e.key]}))},e.prototype.getHalfCheckedNodes=function(){var e=[],t=function t(n){var i=n.root?n.root.childNodes:n.childNodes;i.forEach((function(n){n.indeterminate&&e.push(n.data),t(n)}))};return t(this),e},e.prototype.getHalfCheckedKeys=function(){var e=this;return this.getHalfCheckedNodes().map((function(t){return(t||{})[e.key]}))},e.prototype._getAllNodes=function(){var e=[],t=this.nodesMap;for(var n in t)t.hasOwnProperty(n)&&e.push(t[n]);return e},e.prototype.updateChildren=function(e,t){var n=this.nodesMap[e];if(n){for(var i=n.childNodes,r=i.length-1;r>=0;r--){var o=i[r];this.remove(o.data)}for(var a=0,s=t.length;a1&&void 0!==arguments[1]&&arguments[1],n=arguments[2],i=this._getAllNodes().sort((function(e,t){return t.level-e.level})),r=Object.create(null),o=Object.keys(n);i.forEach((function(e){return e.setChecked(!1,!1)}));for(var a=0,s=i.length;a-1;if(u){var d=l.parent;while(d&&d.level>0)r[d.data[e]]=!0,d=d.parent;l.isLeaf||this.checkStrictly?l.setChecked(!0,!1):(l.setChecked(!0,!0),t&&function(){l.setChecked(!1,!1);var e=function e(t){var n=t.childNodes;n.forEach((function(t){t.isLeaf||t.setChecked(!1,!1),e(t)}))};e(l)}())}else l.checked&&!r[c]&&l.setChecked(!1,!1)}},e.prototype.setCheckedNodes=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.key,i={};e.forEach((function(e){i[(e||{})[n]]=!0})),this._setCheckedKeys(n,t,i)},e.prototype.setCheckedKeys=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.defaultCheckedKeys=e;var n=this.key,i={};e.forEach((function(e){i[e]=!0})),this._setCheckedKeys(n,t,i)},e.prototype.setDefaultExpandedKeys=function(e){var t=this;e=e||[],this.defaultExpandedKeys=e,e.forEach((function(e){var n=t.getNode(e);n&&n.expand(null,t.autoExpandParent)}))},e.prototype.setChecked=function(e,t,n){var i=this.getNode(e);i&&i.setChecked(!!t,n)},e.prototype.getCurrentNode=function(){return this.currentNode},e.prototype.setCurrentNode=function(e){var t=this.currentNode;t&&(t.isCurrent=!1),this.currentNode=e,this.currentNode.isCurrent=!0},e.prototype.setUserCurrentNode=function(e){var t=e[this.key],n=this.nodesMap[t];this.setCurrentNode(n)},e.prototype.setCurrentNodeKey=function(e){if(null===e||void 0===e)return this.currentNode&&(this.currentNode.isCurrent=!1),void(this.currentNode=null);var t=this.getNode(e);t&&this.setCurrentNode(t)},e}(),gc=vc,bc=function(){var e=this,t=this,n=t.$createElement,i=t._self._c||n;return i("div",{directives:[{name:"show",rawName:"v-show",value:t.node.visible,expression:"node.visible"}],ref:"node",staticClass:"el-tree-node",class:{"is-expanded":t.expanded,"is-current":t.node.isCurrent,"is-hidden":!t.node.visible,"is-focusable":!t.node.disabled,"is-checked":!t.node.disabled&&t.node.checked},attrs:{role:"treeitem",tabindex:"-1","aria-expanded":t.expanded,"aria-disabled":t.node.disabled,"aria-checked":t.node.checked,draggable:t.tree.draggable},on:{click:function(e){return e.stopPropagation(),t.handleClick(e)},contextmenu:function(t){return e.handleContextMenu(t)},dragstart:function(e){return e.stopPropagation(),t.handleDragStart(e)},dragover:function(e){return e.stopPropagation(),t.handleDragOver(e)},dragend:function(e){return e.stopPropagation(),t.handleDragEnd(e)},drop:function(e){return e.stopPropagation(),t.handleDrop(e)}}},[i("div",{staticClass:"el-tree-node__content",style:{"padding-left":(t.node.level-1)*t.tree.indent+"px"}},[i("span",{class:[{"is-leaf":t.node.isLeaf,expanded:!t.node.isLeaf&&t.expanded},"el-tree-node__expand-icon",t.tree.iconClass?t.tree.iconClass:"el-icon-caret-right"],on:{click:function(e){return e.stopPropagation(),t.handleExpandIconClick(e)}}}),t.showCheckbox?i("el-checkbox",{attrs:{indeterminate:t.node.indeterminate,disabled:!!t.node.disabled},on:{change:t.handleCheckChange},nativeOn:{click:function(e){e.stopPropagation()}},model:{value:t.node.checked,callback:function(e){t.$set(t.node,"checked",e)},expression:"node.checked"}}):t._e(),t.node.loading?i("span",{staticClass:"el-tree-node__loading-icon el-icon-loading"}):t._e(),i("node-content",{attrs:{node:t.node}})],1),i("el-collapse-transition",[!t.renderAfterExpand||t.childNodeRendered?i("div",{directives:[{name:"show",rawName:"v-show",value:t.expanded,expression:"expanded"}],staticClass:"el-tree-node__children",attrs:{role:"group","aria-expanded":t.expanded}},t._l(t.node.childNodes,(function(e){return i("el-tree-node",{key:t.getNodeKey(e),attrs:{"render-content":t.renderContent,"render-after-expand":t.renderAfterExpand,"show-checkbox":t.showCheckbox,node:e},on:{"node-expand":t.handleChildNodeExpand}})})),1):t._e()])],1)},yc=[];bc._withStripped=!0;var _c={name:"ElTreeNode",componentName:"ElTreeNode",mixins:[$.a],props:{node:{default:function(){return{}}},props:{},renderContent:Function,renderAfterExpand:{type:Boolean,default:!0},showCheckbox:{type:Boolean,default:!1}},components:{ElCollapseTransition:Ye.a,ElCheckbox:Ni.a,NodeContent:{props:{node:{required:!0}},render:function(e){var t=this.$parent,n=t.tree,i=this.node,r=i.data,o=i.store;return t.renderContent?t.renderContent.call(t._renderProxy,e,{_self:n.$vnode.context,node:i,data:r,store:o}):n.$scopedSlots.default?n.$scopedSlots.default({node:i,data:r}):e("span",{class:"el-tree-node__label"},[i.label])}}},data:function(){return{tree:null,expanded:!1,childNodeRendered:!1,oldChecked:null,oldIndeterminate:null}},watch:{"node.indeterminate":function(e){this.handleSelectChange(this.node.checked,e)},"node.checked":function(e){this.handleSelectChange(e,this.node.indeterminate)},"node.expanded":function(e){var t=this;this.$nextTick((function(){return t.expanded=e})),e&&(this.childNodeRendered=!0)}},methods:{getNodeKey:function(e){return rc(this.tree.nodeKey,e.data)},handleSelectChange:function(e,t){this.oldChecked!==e&&this.oldIndeterminate!==t&&this.tree.$emit("check-change",this.node.data,e,t),this.oldChecked=e,this.indeterminate=t},handleClick:function(){var e=this.tree.store;e.setCurrentNode(this.node),this.tree.$emit("current-change",e.currentNode?e.currentNode.data:null,e.currentNode),this.tree.currentNode=this,this.tree.expandOnClickNode&&this.handleExpandIconClick(),this.tree.checkOnClickNode&&!this.node.disabled&&this.handleCheckChange(null,{target:{checked:!this.node.checked}}),this.tree.$emit("node-click",this.node.data,this.node,this)},handleContextMenu:function(e){this.tree._events["node-contextmenu"]&&this.tree._events["node-contextmenu"].length>0&&(e.stopPropagation(),e.preventDefault()),this.tree.$emit("node-contextmenu",e,this.node.data,this.node,this)},handleExpandIconClick:function(){this.node.isLeaf||(this.expanded?(this.tree.$emit("node-collapse",this.node.data,this.node,this),this.node.collapse()):(this.node.expand(),this.$emit("node-expand",this.node.data,this.node,this)))},handleCheckChange:function(e,t){var n=this;this.node.setChecked(t.target.checked,!this.tree.checkStrictly),this.$nextTick((function(){var e=n.tree.store;n.tree.$emit("check",n.node.data,{checkedNodes:e.getCheckedNodes(),checkedKeys:e.getCheckedKeys(),halfCheckedNodes:e.getHalfCheckedNodes(),halfCheckedKeys:e.getHalfCheckedKeys()})}))},handleChildNodeExpand:function(e,t,n){this.broadcast("ElTreeNode","tree-node-expand",t),this.tree.$emit("node-expand",e,t,n)},handleDragStart:function(e){this.tree.draggable&&this.tree.$emit("tree-node-drag-start",e,this)},handleDragOver:function(e){this.tree.draggable&&(this.tree.$emit("tree-node-drag-over",e,this),e.preventDefault())},handleDrop:function(e){e.preventDefault()},handleDragEnd:function(e){this.tree.draggable&&this.tree.$emit("tree-node-drag-end",e,this)}},created:function(){var e=this,t=this.$parent;t.isTree?this.tree=t:this.tree=t.tree;var n=this.tree;n||console.warn("Can not find node's tree.");var i=n.props||{},r=i["children"]||"children";this.$watch("node.data."+r,(function(){e.node.updateChildren()})),this.node.expanded&&(this.expanded=!0,this.childNodeRendered=!0),this.tree.accordion&&this.$on("tree-node-expand",(function(t){e.node!==t&&e.node.collapse()}))}},xc=_c,wc=s(xc,bc,yc,!1,null,null,null);wc.options.__file="packages/tree/src/tree-node.vue";var Cc=wc.exports,kc={name:"ElTree",mixins:[$.a],components:{ElTreeNode:Cc},data:function(){return{store:null,root:null,currentNode:null,treeItems:null,checkboxItems:[],dragState:{showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0}}},props:{data:{type:Array},emptyText:{type:String,default:function(){return Object(ps["t"])("el.tree.emptyText")}},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{default:function(){return{children:"children",label:"label",disabled:"disabled"}}},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},iconClass:String},computed:{children:{set:function(e){this.data=e},get:function(){return this.data}},treeItemArray:function(){return Array.prototype.slice.call(this.treeItems)},isEmpty:function(){var e=this.root.childNodes;return!e||0===e.length||e.every((function(e){var t=e.visible;return!t}))}},watch:{defaultCheckedKeys:function(e){this.store.setDefaultCheckedKey(e)},defaultExpandedKeys:function(e){this.store.defaultExpandedKeys=e,this.store.setDefaultExpandedKeys(e)},data:function(e){this.store.setData(e)},checkboxItems:function(e){Array.prototype.forEach.call(e,(function(e){e.setAttribute("tabindex",-1)}))},checkStrictly:function(e){this.store.checkStrictly=e}},methods:{filter:function(e){if(!this.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");this.store.filter(e)},getNodeKey:function(e){return rc(this.nodeKey,e.data)},getNodePath:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");var t=this.store.getNode(e);if(!t)return[];var n=[t.data],i=t.parent;while(i&&i!==this.root)n.push(i.data),i=i.parent;return n.reverse()},getCheckedNodes:function(e,t){return this.store.getCheckedNodes(e,t)},getCheckedKeys:function(e){return this.store.getCheckedKeys(e)},getCurrentNode:function(){var e=this.store.getCurrentNode();return e?e.data:null},getCurrentKey:function(){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");var e=this.getCurrentNode();return e?e[this.nodeKey]:null},setCheckedNodes:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");this.store.setCheckedNodes(e,t)},setCheckedKeys:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");this.store.setCheckedKeys(e,t)},setChecked:function(e,t,n){this.store.setChecked(e,t,n)},getHalfCheckedNodes:function(){return this.store.getHalfCheckedNodes()},getHalfCheckedKeys:function(){return this.store.getHalfCheckedKeys()},setCurrentNode:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");this.store.setUserCurrentNode(e)},setCurrentKey:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");this.store.setCurrentNodeKey(e)},getNode:function(e){return this.store.getNode(e)},remove:function(e){this.store.remove(e)},append:function(e,t){this.store.append(e,t)},insertBefore:function(e,t){this.store.insertBefore(e,t)},insertAfter:function(e,t){this.store.insertAfter(e,t)},handleNodeExpand:function(e,t,n){this.broadcast("ElTreeNode","tree-node-expand",t),this.$emit("node-expand",e,t,n)},updateKeyChildren:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");this.store.updateChildren(e,t)},initTabIndex:function(){this.treeItems=this.$el.querySelectorAll(".is-focusable[role=treeitem]"),this.checkboxItems=this.$el.querySelectorAll("input[type=checkbox]");var e=this.$el.querySelectorAll(".is-checked[role=treeitem]");e.length?e[0].setAttribute("tabindex",0):this.treeItems[0]&&this.treeItems[0].setAttribute("tabindex",0)},handleKeydown:function(e){var t=e.target;if(-1!==t.className.indexOf("el-tree-node")){var n=e.keyCode;this.treeItems=this.$el.querySelectorAll(".is-focusable[role=treeitem]");var i=this.treeItemArray.indexOf(t),r=void 0;[38,40].indexOf(n)>-1&&(e.preventDefault(),r=38===n?0!==i?i-1:0:i-1&&(e.preventDefault(),t.click());var o=t.querySelector('[type="checkbox"]');[13,32].indexOf(n)>-1&&o&&(e.preventDefault(),o.click())}}},created:function(){var e=this;this.isTree=!0,this.store=new gc({key:this.nodeKey,data:this.data,lazy:this.lazy,props:this.props,load:this.load,currentNodeKey:this.currentNodeKey,checkStrictly:this.checkStrictly,checkDescendants:this.checkDescendants,defaultCheckedKeys:this.defaultCheckedKeys,defaultExpandedKeys:this.defaultExpandedKeys,autoExpandParent:this.autoExpandParent,defaultExpandAll:this.defaultExpandAll,filterNodeMethod:this.filterNodeMethod}),this.root=this.store.root;var t=this.dragState;this.$on("tree-node-drag-start",(function(n,i){if("function"===typeof e.allowDrag&&!e.allowDrag(i.node))return n.preventDefault(),!1;n.dataTransfer.effectAllowed="move";try{n.dataTransfer.setData("text/plain","")}catch(r){}t.draggingNode=i,e.$emit("node-drag-start",i.node,n)})),this.$on("tree-node-drag-over",(function(n,i){var r=oc(n.target,"ElTreeNode"),o=t.dropNode;o&&o!==r&&Object(Fe["removeClass"])(o.$el,"is-drop-inner");var a=t.draggingNode;if(a&&r){var s=!0,l=!0,c=!0,u=!0;"function"===typeof e.allowDrop&&(s=e.allowDrop(a.node,r.node,"prev"),u=l=e.allowDrop(a.node,r.node,"inner"),c=e.allowDrop(a.node,r.node,"next")),n.dataTransfer.dropEffect=l?"move":"none",(s||l||c)&&o!==r&&(o&&e.$emit("node-drag-leave",a.node,o.node,n),e.$emit("node-drag-enter",a.node,r.node,n)),(s||l||c)&&(t.dropNode=r),r.node.nextSibling===a.node&&(c=!1),r.node.previousSibling===a.node&&(s=!1),r.node.contains(a.node,!1)&&(l=!1),(a.node===r.node||a.node.contains(r.node))&&(s=!1,l=!1,c=!1);var d=r.$el.getBoundingClientRect(),h=e.$el.getBoundingClientRect(),f=void 0,p=s?l?.25:c?.45:1:-1,m=c?l?.75:s?.55:0:1,v=-9999,g=n.clientY-d.top;f=gd.height*m?"after":l?"inner":"none";var b=r.$el.querySelector(".el-tree-node__expand-icon").getBoundingClientRect(),y=e.$refs.dropIndicator;"before"===f?v=b.top-h.top:"after"===f&&(v=b.bottom-h.top),y.style.top=v+"px",y.style.left=b.right-h.left+"px","inner"===f?Object(Fe["addClass"])(r.$el,"is-drop-inner"):Object(Fe["removeClass"])(r.$el,"is-drop-inner"),t.showDropIndicator="before"===f||"after"===f,t.allowDrop=t.showDropIndicator||u,t.dropType=f,e.$emit("node-drag-over",a.node,r.node,n)}})),this.$on("tree-node-drag-end",(function(n){var i=t.draggingNode,r=t.dropType,o=t.dropNode;if(n.preventDefault(),n.dataTransfer.dropEffect="move",i&&o){var a={data:i.node.data};"none"!==r&&i.node.remove(),"before"===r?o.node.parent.insertBefore(a,o.node):"after"===r?o.node.parent.insertAfter(a,o.node):"inner"===r&&o.node.insertChild(a),"none"!==r&&e.store.registerNode(a),Object(Fe["removeClass"])(o.$el,"is-drop-inner"),e.$emit("node-drag-end",i.node,o.node,r,n),"none"!==r&&e.$emit("node-drop",i.node,o.node,r,n)}i&&!o&&e.$emit("node-drag-end",i.node,null,r,n),t.showDropIndicator=!1,t.draggingNode=null,t.dropNode=null,t.allowDrop=!0}))},mounted:function(){this.initTabIndex(),this.$el.addEventListener("keydown",this.handleKeydown)},updated:function(){this.treeItems=this.$el.querySelectorAll("[role=treeitem]"),this.checkboxItems=this.$el.querySelectorAll("input[type=checkbox]")}},Sc=kc,Oc=s(Sc,ec,tc,!1,null,null,null);Oc.options.__file="packages/tree/src/tree.vue";var Ec=Oc.exports;Ec.install=function(e){e.component(Ec.name,Ec)};var $c=Ec,Dc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-alert-fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-alert",class:[e.typeClass,e.center?"is-center":"","is-"+e.effect],attrs:{role:"alert"}},[e.showIcon?n("i",{staticClass:"el-alert__icon",class:[e.iconClass,e.isBigIcon]}):e._e(),n("div",{staticClass:"el-alert__content"},[e.title||e.$slots.title?n("span",{staticClass:"el-alert__title",class:[e.isBoldTitle]},[e._t("title",[e._v(e._s(e.title))])],2):e._e(),e.$slots.default&&!e.description?n("p",{staticClass:"el-alert__description"},[e._t("default")],2):e._e(),e.description&&!e.$slots.default?n("p",{staticClass:"el-alert__description"},[e._v(e._s(e.description))]):e._e(),n("i",{directives:[{name:"show",rawName:"v-show",value:e.closable,expression:"closable"}],staticClass:"el-alert__closebtn",class:{"is-customed":""!==e.closeText,"el-icon-close":""===e.closeText},on:{click:function(t){e.close()}}},[e._v(e._s(e.closeText))])])])])},Tc=[];Dc._withStripped=!0;var Pc={success:"el-icon-success",warning:"el-icon-warning",error:"el-icon-error"},Mc={name:"ElAlert",props:{title:{type:String,default:""},description:{type:String,default:""},type:{type:String,default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,default:"light",validator:function(e){return-1!==["light","dark"].indexOf(e)}}},data:function(){return{visible:!0}},methods:{close:function(){this.visible=!1,this.$emit("close")}},computed:{typeClass:function(){return"el-alert--"+this.type},iconClass:function(){return Pc[this.type]||"el-icon-info"},isBigIcon:function(){return this.description||this.$slots.default?"is-big":""},isBoldTitle:function(){return this.description||this.$slots.default?"is-bold":""}}},Ic=Mc,Nc=s(Ic,Dc,Tc,!1,null,null,null);Nc.options.__file="packages/alert/src/main.vue";var jc=Nc.exports;jc.install=function(e){e.component(jc.name,jc)};var Ac=jc,Lc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-notification-fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-notification",e.customClass,e.horizontalClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:function(t){e.clearTimer()},mouseleave:function(t){e.startTimer()},click:e.click}},[e.type||e.iconClass?n("i",{staticClass:"el-notification__icon",class:[e.typeClass,e.iconClass]}):e._e(),n("div",{staticClass:"el-notification__group",class:{"is-with-icon":e.typeClass||e.iconClass}},[n("h2",{staticClass:"el-notification__title",domProps:{textContent:e._s(e.title)}}),n("div",{directives:[{name:"show",rawName:"v-show",value:e.message,expression:"message"}],staticClass:"el-notification__content"},[e._t("default",[e.dangerouslyUseHTMLString?n("p",{domProps:{innerHTML:e._s(e.message)}}):n("p",[e._v(e._s(e.message))])])],2),e.showClose?n("div",{staticClass:"el-notification__closeBtn el-icon-close",on:{click:function(t){return t.stopPropagation(),e.close(t)}}}):e._e()])])])},Fc=[];Lc._withStripped=!0;var Vc={success:"success",info:"info",warning:"warning",error:"error"},zc={data:function(){return{visible:!1,title:"",message:"",duration:4500,type:"",showClose:!0,customClass:"",iconClass:"",onClose:null,onClick:null,closed:!1,verticalOffset:0,timer:null,dangerouslyUseHTMLString:!1,position:"top-right"}},computed:{typeClass:function(){return this.type&&Vc[this.type]?"el-icon-"+Vc[this.type]:""},horizontalClass:function(){return this.position.indexOf("right")>-1?"right":"left"},verticalProperty:function(){return/^top-/.test(this.position)?"top":"bottom"},positionStyle:function(){var e;return e={},e[this.verticalProperty]=this.verticalOffset+"px",e}},watch:{closed:function(e){e&&(this.visible=!1,this.$el.addEventListener("transitionend",this.destroyElement))}},methods:{destroyElement:function(){this.$el.removeEventListener("transitionend",this.destroyElement),this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},click:function(){"function"===typeof this.onClick&&this.onClick()},close:function(){this.closed=!0,"function"===typeof this.onClose&&this.onClose()},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration))},keydown:function(e){46===e.keyCode||8===e.keyCode?this.clearTimer():27===e.keyCode?this.closed||this.close():this.startTimer()}},mounted:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration)),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},Bc=zc,Rc=s(Bc,Lc,Fc,!1,null,null,null);Rc.options.__file="packages/notification/src/main.vue";var Hc=Rc.exports,Wc=Ri.a.extend(Hc),qc=void 0,Uc=[],Yc=1,Kc=function e(t){if(!Ri.a.prototype.$isServer){t=St()({},t);var n=t.onClose,i="notification_"+Yc++,r=t.position||"top-right";t.onClose=function(){e.close(i,n)},qc=new Wc({data:t}),Object(ks["isVNode"])(t.message)&&(qc.$slots.default=[t.message],t.message="REPLACED_BY_VNODE"),qc.id=i,qc.$mount(),document.body.appendChild(qc.$el),qc.visible=!0,qc.dom=qc.$el,qc.dom.style.zIndex=C["PopupManager"].nextZIndex();var o=t.offset||0;return Uc.filter((function(e){return e.position===r})).forEach((function(e){o+=e.$el.offsetHeight+16})),o+=16,qc.verticalOffset=o,Uc.push(qc),qc}};["success","warning","info","error"].forEach((function(e){Kc[e]=function(t){return("string"===typeof t||Object(ks["isVNode"])(t))&&(t={message:t}),t.type=e,Kc(t)}})),Kc.close=function(e,t){var n=-1,i=Uc.length,r=Uc.filter((function(t,i){return t.id===e&&(n=i,!0)}))[0];if(r&&("function"===typeof t&&t(r),Uc.splice(n,1),!(i<=1)))for(var o=r.position,a=r.dom.offsetHeight,s=n;s=0;e--)Uc[e].close()};var Gc=Kc,Xc=Gc,Qc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-slider",class:{"is-vertical":e.vertical,"el-slider--with-input":e.showInput},attrs:{role:"slider","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.vertical?"vertical":"horizontal","aria-disabled":e.sliderDisabled}},[e.showInput&&!e.range?n("el-input-number",{ref:"input",staticClass:"el-slider__input",attrs:{step:e.step,disabled:e.sliderDisabled,controls:e.showInputControls,min:e.min,max:e.max,debounce:e.debounce,size:e.inputSize},on:{change:e.emitChange},model:{value:e.firstValue,callback:function(t){e.firstValue=t},expression:"firstValue"}}):e._e(),n("div",{ref:"slider",staticClass:"el-slider__runway",class:{"show-input":e.showInput,disabled:e.sliderDisabled},style:e.runwayStyle,on:{click:e.onSliderClick}},[n("div",{staticClass:"el-slider__bar",style:e.barStyle}),n("slider-button",{ref:"button1",attrs:{vertical:e.vertical,"tooltip-class":e.tooltipClass},model:{value:e.firstValue,callback:function(t){e.firstValue=t},expression:"firstValue"}}),e.range?n("slider-button",{ref:"button2",attrs:{vertical:e.vertical,"tooltip-class":e.tooltipClass},model:{value:e.secondValue,callback:function(t){e.secondValue=t},expression:"secondValue"}}):e._e(),e._l(e.stops,(function(t,i){return e.showStops?n("div",{key:i,staticClass:"el-slider__stop",style:e.getStopStyle(t)}):e._e()})),e.markList.length>0?[n("div",e._l(e.markList,(function(t,i){return n("div",{key:i,staticClass:"el-slider__stop el-slider__marks-stop",style:e.getStopStyle(t.position)})})),0),n("div",{staticClass:"el-slider__marks"},e._l(e.markList,(function(t,i){return n("slider-marker",{key:i,style:e.getStopStyle(t.position),attrs:{mark:t.mark}})})),1)]:e._e()],2)],1)},Zc=[];Qc._withStripped=!0;var Jc=n(41),eu=n.n(Jc),tu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"button",staticClass:"el-slider__button-wrapper",class:{hover:e.hovering,dragging:e.dragging},style:e.wrapperStyle,attrs:{tabindex:"0"},on:{mouseenter:e.handleMouseEnter,mouseleave:e.handleMouseLeave,mousedown:e.onButtonDown,touchstart:e.onButtonDown,focus:e.handleMouseEnter,blur:e.handleMouseLeave,keydown:[function(t){return!("button"in t)&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.onLeftKeyDown(t)},function(t){return!("button"in t)&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.onRightKeyDown(t)},function(t){return!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.onLeftKeyDown(t))},function(t){return!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.onRightKeyDown(t))}]}},[n("el-tooltip",{ref:"tooltip",attrs:{placement:"top","popper-class":e.tooltipClass,disabled:!e.showTooltip}},[n("span",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.formatValue))]),n("div",{staticClass:"el-slider__button",class:{hover:e.hovering,dragging:e.dragging}})])],1)},nu=[];tu._withStripped=!0;var iu={name:"ElSliderButton",components:{ElTooltip:rt.a},props:{value:{type:Number,default:0},vertical:{type:Boolean,default:!1},tooltipClass:String},data:function(){return{hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:null,oldValue:this.value}},computed:{disabled:function(){return this.$parent.sliderDisabled},max:function(){return this.$parent.max},min:function(){return this.$parent.min},step:function(){return this.$parent.step},showTooltip:function(){return this.$parent.showTooltip},precision:function(){return this.$parent.precision},currentPosition:function(){return(this.value-this.min)/(this.max-this.min)*100+"%"},enableFormat:function(){return this.$parent.formatTooltip instanceof Function},formatValue:function(){return this.enableFormat&&this.$parent.formatTooltip(this.value)||this.value},wrapperStyle:function(){return this.vertical?{bottom:this.currentPosition}:{left:this.currentPosition}}},watch:{dragging:function(e){this.$parent.dragging=e}},methods:{displayTooltip:function(){this.$refs.tooltip&&(this.$refs.tooltip.showPopper=!0)},hideTooltip:function(){this.$refs.tooltip&&(this.$refs.tooltip.showPopper=!1)},handleMouseEnter:function(){this.hovering=!0,this.displayTooltip()},handleMouseLeave:function(){this.hovering=!1,this.hideTooltip()},onButtonDown:function(e){this.disabled||(e.preventDefault(),this.onDragStart(e),window.addEventListener("mousemove",this.onDragging),window.addEventListener("touchmove",this.onDragging),window.addEventListener("mouseup",this.onDragEnd),window.addEventListener("touchend",this.onDragEnd),window.addEventListener("contextmenu",this.onDragEnd))},onLeftKeyDown:function(){this.disabled||(this.newPosition=parseFloat(this.currentPosition)-this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitChange())},onRightKeyDown:function(){this.disabled||(this.newPosition=parseFloat(this.currentPosition)+this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitChange())},onDragStart:function(e){this.dragging=!0,this.isClick=!0,"touchstart"===e.type&&(e.clientY=e.touches[0].clientY,e.clientX=e.touches[0].clientX),this.vertical?this.startY=e.clientY:this.startX=e.clientX,this.startPosition=parseFloat(this.currentPosition),this.newPosition=this.startPosition},onDragging:function(e){if(this.dragging){this.isClick=!1,this.displayTooltip(),this.$parent.resetSize();var t=0;"touchmove"===e.type&&(e.clientY=e.touches[0].clientY,e.clientX=e.touches[0].clientX),this.vertical?(this.currentY=e.clientY,t=(this.startY-this.currentY)/this.$parent.sliderSize*100):(this.currentX=e.clientX,t=(this.currentX-this.startX)/this.$parent.sliderSize*100),this.newPosition=this.startPosition+t,this.setPosition(this.newPosition)}},onDragEnd:function(){var e=this;this.dragging&&(setTimeout((function(){e.dragging=!1,e.hideTooltip(),e.isClick||(e.setPosition(e.newPosition),e.$parent.emitChange())}),0),window.removeEventListener("mousemove",this.onDragging),window.removeEventListener("touchmove",this.onDragging),window.removeEventListener("mouseup",this.onDragEnd),window.removeEventListener("touchend",this.onDragEnd),window.removeEventListener("contextmenu",this.onDragEnd))},setPosition:function(e){var t=this;if(null!==e&&!isNaN(e)){e<0?e=0:e>100&&(e=100);var n=100/((this.max-this.min)/this.step),i=Math.round(e/n),r=i*n*(this.max-this.min)*.01+this.min;r=parseFloat(r.toFixed(this.precision)),this.$emit("input",r),this.$nextTick((function(){t.displayTooltip(),t.$refs.tooltip&&t.$refs.tooltip.updatePopper()})),this.dragging||this.value===this.oldValue||(this.oldValue=this.value)}}}},ru=iu,ou=s(ru,tu,nu,!1,null,null,null);ou.options.__file="packages/slider/src/button.vue";var au=ou.exports,su={name:"ElMarker",props:{mark:{type:[String,Object]}},render:function(){var e=arguments[0],t="string"===typeof this.mark?this.mark:this.mark.label;return e("div",{class:"el-slider__marks-text",style:this.mark.style||{}},[t])}},lu={name:"ElSlider",mixins:[$.a],inject:{elForm:{default:""}},props:{min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},value:{type:[Number,Array],default:0},showInput:{type:Boolean,default:!1},showInputControls:{type:Boolean,default:!0},inputSize:{type:String,default:"small"},showStops:{type:Boolean,default:!1},showTooltip:{type:Boolean,default:!0},formatTooltip:Function,disabled:{type:Boolean,default:!1},range:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},height:{type:String},debounce:{type:Number,default:300},label:{type:String},tooltipClass:String,marks:Object},components:{ElInputNumber:eu.a,SliderButton:au,SliderMarker:su},data:function(){return{firstValue:null,secondValue:null,oldValue:null,dragging:!1,sliderSize:1}},watch:{value:function(e,t){this.dragging||Array.isArray(e)&&Array.isArray(t)&&e.every((function(e,n){return e===t[n]}))||this.setValues()},dragging:function(e){e||this.setValues()},firstValue:function(e){this.range?this.$emit("input",[this.minValue,this.maxValue]):this.$emit("input",e)},secondValue:function(){this.range&&this.$emit("input",[this.minValue,this.maxValue])},min:function(){this.setValues()},max:function(){this.setValues()}},methods:{valueChanged:function(){var e=this;return this.range?![this.minValue,this.maxValue].every((function(t,n){return t===e.oldValue[n]})):this.value!==this.oldValue},setValues:function(){if(this.min>this.max)console.error("[Element Error][Slider]min should not be greater than max.");else{var e=this.value;this.range&&Array.isArray(e)?e[1]this.max?this.$emit("input",[this.max,this.max]):e[0]this.max?this.$emit("input",[e[0],this.max]):(this.firstValue=e[0],this.secondValue=e[1],this.valueChanged()&&(this.dispatch("ElFormItem","el.form.change",[this.minValue,this.maxValue]),this.oldValue=e.slice())):this.range||"number"!==typeof e||isNaN(e)||(ethis.max?this.$emit("input",this.max):(this.firstValue=e,this.valueChanged()&&(this.dispatch("ElFormItem","el.form.change",e),this.oldValue=e)))}},setPosition:function(e){var t=this.min+e*(this.max-this.min)/100;if(this.range){var n=void 0;n=Math.abs(this.minValue-t)this.secondValue?"button1":"button2",this.$refs[n].setPosition(e)}else this.$refs.button1.setPosition(e)},onSliderClick:function(e){if(!this.sliderDisabled&&!this.dragging){if(this.resetSize(),this.vertical){var t=this.$refs.slider.getBoundingClientRect().bottom;this.setPosition((t-e.clientY)/this.sliderSize*100)}else{var n=this.$refs.slider.getBoundingClientRect().left;this.setPosition((e.clientX-n)/this.sliderSize*100)}this.emitChange()}},resetSize:function(){this.$refs.slider&&(this.sliderSize=this.$refs.slider["client"+(this.vertical?"Height":"Width")])},emitChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.range?[e.minValue,e.maxValue]:e.value)}))},getStopStyle:function(e){return this.vertical?{bottom:e+"%"}:{left:e+"%"}}},computed:{stops:function(){var e=this;if(!this.showStops||this.min>this.max)return[];if(0===this.step)return[];for(var t=(this.max-this.min)/this.step,n=100*this.step/(this.max-this.min),i=[],r=1;r100*(e.maxValue-e.min)/(e.max-e.min)})):i.filter((function(t){return t>100*(e.firstValue-e.min)/(e.max-e.min)}))},markList:function(){var e=this;if(!this.marks)return[];var t=Object.keys(this.marks);return t.map(parseFloat).sort((function(e,t){return e-t})).filter((function(t){return t<=e.max&&t>=e.min})).map((function(t){return{point:t,position:100*(t-e.min)/(e.max-e.min),mark:e.marks[t]}}))},minValue:function(){return Math.min(this.firstValue,this.secondValue)},maxValue:function(){return Math.max(this.firstValue,this.secondValue)},barSize:function(){return this.range?100*(this.maxValue-this.minValue)/(this.max-this.min)+"%":100*(this.firstValue-this.min)/(this.max-this.min)+"%"},barStart:function(){return this.range?100*(this.minValue-this.min)/(this.max-this.min)+"%":"0%"},precision:function(){var e=[this.min,this.max,this.step].map((function(e){var t=(""+e).split(".")[1];return t?t.length:0}));return Math.max.apply(null,e)},runwayStyle:function(){return this.vertical?{height:this.height}:{}},barStyle:function(){return this.vertical?{height:this.barSize,bottom:this.barStart}:{width:this.barSize,left:this.barStart}},sliderDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},mounted:function(){var e=void 0;this.range?(Array.isArray(this.value)?(this.firstValue=Math.max(this.min,this.value[0]),this.secondValue=Math.min(this.max,this.value[1])):(this.firstValue=this.min,this.secondValue=this.max),this.oldValue=[this.firstValue,this.secondValue],e=this.firstValue+"-"+this.secondValue):("number"!==typeof this.value||isNaN(this.value)?this.firstValue=this.min:this.firstValue=Math.min(this.max,Math.max(this.min,this.value)),this.oldValue=this.firstValue,e=this.firstValue),this.$el.setAttribute("aria-valuetext",e),this.$el.setAttribute("aria-label",this.label?this.label:"slider between "+this.min+" and "+this.max),this.resetSize(),window.addEventListener("resize",this.resetSize)},beforeDestroy:function(){window.removeEventListener("resize",this.resetSize)}},cu=lu,uu=s(cu,Qc,Zc,!1,null,null,null);uu.options.__file="packages/slider/src/main.vue";var du=uu.exports;du.install=function(e){e.component(du.name,du)};var hu=du,fu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-loading-fade"},on:{"after-leave":e.handleAfterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-loading-mask",class:[e.customClass,{"is-fullscreen":e.fullscreen}],style:{backgroundColor:e.background||""}},[n("div",{staticClass:"el-loading-spinner"},[e.spinner?n("i",{class:e.spinner}):n("svg",{staticClass:"circular",attrs:{viewBox:"25 25 50 50"}},[n("circle",{staticClass:"path",attrs:{cx:"50",cy:"50",r:"20",fill:"none"}})]),e.text?n("p",{staticClass:"el-loading-text"},[e._v(e._s(e.text))]):e._e()])])])},pu=[];fu._withStripped=!0;var mu={data:function(){return{text:null,spinner:null,background:null,fullscreen:!0,visible:!1,customClass:""}},methods:{handleAfterLeave:function(){this.$emit("after-leave")},setText:function(e){this.text=e}}},vu=mu,gu=s(vu,fu,pu,!1,null,null,null);gu.options.__file="packages/loading/src/loading.vue";var bu=gu.exports,yu=n(32),_u=n.n(yu),xu=Ri.a.extend(bu),wu={install:function(e){if(!e.prototype.$isServer){var t=function(t,i){i.value?e.nextTick((function(){i.modifiers.fullscreen?(t.originalPosition=Object(Fe["getStyle"])(document.body,"position"),t.originalOverflow=Object(Fe["getStyle"])(document.body,"overflow"),t.maskStyle.zIndex=C["PopupManager"].nextZIndex(),Object(Fe["addClass"])(t.mask,"is-fullscreen"),n(document.body,t,i)):(Object(Fe["removeClass"])(t.mask,"is-fullscreen"),i.modifiers.body?(t.originalPosition=Object(Fe["getStyle"])(document.body,"position"),["top","left"].forEach((function(e){var n="top"===e?"scrollTop":"scrollLeft";t.maskStyle[e]=t.getBoundingClientRect()[e]+document.body[n]+document.documentElement[n]-parseInt(Object(Fe["getStyle"])(document.body,"margin-"+e),10)+"px"})),["height","width"].forEach((function(e){t.maskStyle[e]=t.getBoundingClientRect()[e]+"px"})),n(document.body,t,i)):(t.originalPosition=Object(Fe["getStyle"])(t,"position"),n(t,t,i)))})):(_u()(t.instance,(function(e){if(t.instance.hiding){t.domVisible=!1;var n=i.modifiers.fullscreen||i.modifiers.body?document.body:t;Object(Fe["removeClass"])(n,"el-loading-parent--relative"),Object(Fe["removeClass"])(n,"el-loading-parent--hidden"),t.instance.hiding=!1}}),300,!0),t.instance.visible=!1,t.instance.hiding=!0)},n=function(t,n,i){n.domVisible||"none"===Object(Fe["getStyle"])(n,"display")||"hidden"===Object(Fe["getStyle"])(n,"visibility")?n.domVisible&&!0===n.instance.hiding&&(n.instance.visible=!0,n.instance.hiding=!1):(Object.keys(n.maskStyle).forEach((function(e){n.mask.style[e]=n.maskStyle[e]})),"absolute"!==n.originalPosition&&"fixed"!==n.originalPosition&&Object(Fe["addClass"])(t,"el-loading-parent--relative"),i.modifiers.fullscreen&&i.modifiers.lock&&Object(Fe["addClass"])(t,"el-loading-parent--hidden"),n.domVisible=!0,t.appendChild(n.mask),e.nextTick((function(){n.instance.hiding?n.instance.$emit("after-leave"):n.instance.visible=!0})),n.domInserted=!0)};e.directive("loading",{bind:function(e,n,i){var r=e.getAttribute("element-loading-text"),o=e.getAttribute("element-loading-spinner"),a=e.getAttribute("element-loading-background"),s=e.getAttribute("element-loading-custom-class"),l=i.context,c=new xu({el:document.createElement("div"),data:{text:l&&l[r]||r,spinner:l&&l[o]||o,background:l&&l[a]||a,customClass:l&&l[s]||s,fullscreen:!!n.modifiers.fullscreen}});e.instance=c,e.mask=c.$el,e.maskStyle={},n.value&&t(e,n)},update:function(e,n){e.instance.setText(e.getAttribute("element-loading-text")),n.oldValue!==n.value&&t(e,n)},unbind:function(e,n){e.domInserted&&(e.mask&&e.mask.parentNode&&e.mask.parentNode.removeChild(e.mask),t(e,{value:!1,modifiers:n.modifiers})),e.instance&&e.instance.$destroy()}})}}},Cu=wu,ku=Ri.a.extend(bu),Su={text:null,fullscreen:!0,body:!1,lock:!1,customClass:""},Ou=void 0;ku.prototype.originalPosition="",ku.prototype.originalOverflow="",ku.prototype.close=function(){var e=this;this.fullscreen&&(Ou=void 0),_u()(this,(function(t){var n=e.fullscreen||e.body?document.body:e.target;Object(Fe["removeClass"])(n,"el-loading-parent--relative"),Object(Fe["removeClass"])(n,"el-loading-parent--hidden"),e.$el&&e.$el.parentNode&&e.$el.parentNode.removeChild(e.$el),e.$destroy()}),300),this.visible=!1};var Eu=function(e,t,n){var i={};e.fullscreen?(n.originalPosition=Object(Fe["getStyle"])(document.body,"position"),n.originalOverflow=Object(Fe["getStyle"])(document.body,"overflow"),i.zIndex=C["PopupManager"].nextZIndex()):e.body?(n.originalPosition=Object(Fe["getStyle"])(document.body,"position"),["top","left"].forEach((function(t){var n="top"===t?"scrollTop":"scrollLeft";i[t]=e.target.getBoundingClientRect()[t]+document.body[n]+document.documentElement[n]+"px"})),["height","width"].forEach((function(t){i[t]=e.target.getBoundingClientRect()[t]+"px"}))):n.originalPosition=Object(Fe["getStyle"])(t,"position"),Object.keys(i).forEach((function(e){n.$el.style[e]=i[e]}))},$u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!Ri.a.prototype.$isServer){if(e=St()({},Su,e),"string"===typeof e.target&&(e.target=document.querySelector(e.target)),e.target=e.target||document.body,e.target!==document.body?e.fullscreen=!1:e.body=!0,e.fullscreen&&Ou)return Ou;var t=e.body?document.body:e.target,n=new ku({el:document.createElement("div"),data:e});return Eu(e,t,n),"absolute"!==n.originalPosition&&"fixed"!==n.originalPosition&&Object(Fe["addClass"])(t,"el-loading-parent--relative"),e.fullscreen&&e.lock&&Object(Fe["addClass"])(t,"el-loading-parent--hidden"),t.appendChild(n.$el),Ri.a.nextTick((function(){n.visible=!0})),e.fullscreen&&(Ou=n),n}},Du=$u,Tu={install:function(e){e.use(Cu),e.prototype.$loading=Du},directive:Cu,service:Du},Pu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("i",{class:"el-icon-"+e.name})},Mu=[];Pu._withStripped=!0;var Iu={name:"ElIcon",props:{name:String}},Nu=Iu,ju=s(Nu,Pu,Mu,!1,null,null,null);ju.options.__file="packages/icon/src/icon.vue";var Au=ju.exports;Au.install=function(e){e.component(Au.name,Au)};var Lu=Au,Fu={name:"ElRow",componentName:"ElRow",props:{tag:{type:String,default:"div"},gutter:Number,type:String,justify:{type:String,default:"start"},align:String},computed:{style:function(){var e={};return this.gutter&&(e.marginLeft="-"+this.gutter/2+"px",e.marginRight=e.marginLeft),e}},render:function(e){return e(this.tag,{class:["el-row","start"!==this.justify?"is-justify-"+this.justify:"",this.align?"is-align-"+this.align:"",{"el-row--flex":"flex"===this.type}],style:this.style},this.$slots.default)},install:function(e){e.component(Fu.name,Fu)}},Vu=Fu,zu="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Bu={name:"ElCol",props:{span:{type:Number,default:24},tag:{type:String,default:"div"},offset:Number,pull:Number,push:Number,xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},computed:{gutter:function(){var e=this.$parent;while(e&&"ElRow"!==e.$options.componentName)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,n=[],i={};return this.gutter&&(i.paddingLeft=this.gutter/2+"px",i.paddingRight=i.paddingLeft),["span","offset","pull","push"].forEach((function(e){(t[e]||0===t[e])&&n.push("span"!==e?"el-col-"+e+"-"+t[e]:"el-col-"+t[e])})),["xs","sm","md","lg","xl"].forEach((function(e){if("number"===typeof t[e])n.push("el-col-"+e+"-"+t[e]);else if("object"===zu(t[e])){var i=t[e];Object.keys(i).forEach((function(t){n.push("span"!==t?"el-col-"+e+"-"+t+"-"+i[t]:"el-col-"+e+"-"+i[t])}))}})),e(this.tag,{class:["el-col",n],style:i},this.$slots.default)},install:function(e){e.component(Bu.name,Bu)}},Ru=Bu,Hu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition-group",{class:["el-upload-list","el-upload-list--"+e.listType,{"is-disabled":e.disabled}],attrs:{tag:"ul",name:"el-list"}},e._l(e.files,(function(t){return n("li",{key:t.uid,class:["el-upload-list__item","is-"+t.status,e.focusing?"focusing":""],attrs:{tabindex:"0"},on:{keydown:function(n){if(!("button"in n)&&e._k(n.keyCode,"delete",[8,46],n.key,["Backspace","Delete","Del"]))return null;!e.disabled&&e.$emit("remove",t)},focus:function(t){e.focusing=!0},blur:function(t){e.focusing=!1},click:function(t){e.focusing=!1}}},[e._t("default",["uploading"!==t.status&&["picture-card","picture"].indexOf(e.listType)>-1?n("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),n("a",{staticClass:"el-upload-list__item-name",on:{click:function(n){e.handleClick(t)}}},[n("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n ")]),n("label",{staticClass:"el-upload-list__item-status-label"},[n("i",{class:{"el-icon-upload-success":!0,"el-icon-circle-check":"text"===e.listType,"el-icon-check":["picture-card","picture"].indexOf(e.listType)>-1}})]),e.disabled?e._e():n("i",{staticClass:"el-icon-close",on:{click:function(n){e.$emit("remove",t)}}}),e.disabled?e._e():n("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?n("el-progress",{attrs:{type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:e.parsePercentage(t.percentage)}}):e._e(),"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-preview",on:{click:function(n){e.handlePreview(t)}}},[n("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():n("span",{staticClass:"el-upload-list__item-delete",on:{click:function(n){e.$emit("remove",t)}}},[n("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)})),0)},Wu=[];Hu._withStripped=!0;var qu=n(33),Uu=n.n(qu),Yu={name:"ElUploadList",mixins:[g.a],data:function(){return{focusing:!1}},components:{ElProgress:Uu.a},props:{files:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},handlePreview:Function,listType:String},methods:{parsePercentage:function(e){return parseInt(e,10)},handleClick:function(e){this.handlePreview&&this.handlePreview(e)}}},Ku=Yu,Gu=s(Ku,Hu,Wu,!1,null,null,null);Gu.options.__file="packages/upload/src/upload-list.vue";var Xu=Gu.exports,Qu=n(24),Zu=n.n(Qu);function Ju(e,t,n){var i=void 0;i=n.response?""+(n.response.error||n.response):n.responseText?""+n.responseText:"fail to post "+e+" "+n.status;var r=new Error(i);return r.status=n.status,r.method="post",r.url=e,r}function ed(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function td(e){if("undefined"!==typeof XMLHttpRequest){var t=new XMLHttpRequest,n=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var i=new FormData;e.data&&Object.keys(e.data).forEach((function(t){i.append(t,e.data[t])})),i.append(e.filename,e.file,e.file.name),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(Ju(n,e,t));e.onSuccess(ed(t))},t.open("post",n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};for(var o in r)r.hasOwnProperty(o)&&null!==r[o]&&t.setRequestHeader(o,r[o]);return t.send(i),t}}var nd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-upload-dragger",class:{"is-dragover":e.dragover},on:{drop:function(t){return t.preventDefault(),e.onDrop(t)},dragover:function(t){return t.preventDefault(),e.onDragover(t)},dragleave:function(t){t.preventDefault(),e.dragover=!1}}},[e._t("default")],2)},id=[];nd._withStripped=!0;var rd={name:"ElUploadDrag",props:{disabled:Boolean},inject:{uploader:{default:""}},data:function(){return{dragover:!1}},methods:{onDragover:function(){this.disabled||(this.dragover=!0)},onDrop:function(e){if(!this.disabled&&this.uploader){var t=this.uploader.accept;this.dragover=!1,t?this.$emit("file",[].slice.call(e.dataTransfer.files).filter((function(e){var n=e.type,i=e.name,r=i.indexOf(".")>-1?"."+i.split(".").pop():"",o=n.replace(/\/.*$/,"");return t.split(",").map((function(e){return e.trim()})).filter((function(e){return e})).some((function(e){return/\..+$/.test(e)?r===e:/\/\*$/.test(e)?o===e.replace(/\/\*$/,""):!!/^[^\/]+\/[^\/]+$/.test(e)&&n===e}))}))):this.$emit("file",e.dataTransfer.files)}}}},od=rd,ad=s(od,nd,id,!1,null,null,null);ad.options.__file="packages/upload/src/upload-dragger.vue";var sd,ld,cd=ad.exports,ud={inject:["uploader"],components:{UploadDragger:cd},props:{type:String,action:{type:String,required:!0},name:{type:String,default:"file"},data:Object,headers:Object,withCredentials:Boolean,multiple:Boolean,accept:String,onStart:Function,onProgress:Function,onSuccess:Function,onError:Function,beforeUpload:Function,drag:Boolean,onPreview:{type:Function,default:function(){}},onRemove:{type:Function,default:function(){}},fileList:Array,autoUpload:Boolean,listType:String,httpRequest:{type:Function,default:td},disabled:Boolean,limit:Number,onExceed:Function},data:function(){return{mouseover:!1,reqs:{}}},methods:{isImage:function(e){return-1!==e.indexOf("image")},handleChange:function(e){var t=e.target.files;t&&this.uploadFiles(t)},uploadFiles:function(e){var t=this;if(this.limit&&this.fileList.length+e.length>this.limit)this.onExceed&&this.onExceed(e,this.fileList);else{var n=Array.prototype.slice.call(e);this.multiple||(n=n.slice(0,1)),0!==n.length&&n.forEach((function(e){t.onStart(e),t.autoUpload&&t.upload(e)}))}},upload:function(e){var t=this;if(this.$refs.input.value=null,!this.beforeUpload)return this.post(e);var n=this.beforeUpload(e);n&&n.then?n.then((function(n){var i=Object.prototype.toString.call(n);if("[object File]"===i||"[object Blob]"===i){for(var r in"[object Blob]"===i&&(n=new File([n],e.name,{type:e.type})),e)e.hasOwnProperty(r)&&(n[r]=e[r]);t.post(n)}else t.post(e)}),(function(){t.onRemove(null,e)})):!1!==n?this.post(e):this.onRemove(null,e)},abort:function(e){var t=this.reqs;if(e){var n=e;e.uid&&(n=e.uid),t[n]&&t[n].abort()}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort(),delete t[e]}))},post:function(e){var t=this,n=e.uid,i={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(n){t.onProgress(n,e)},onSuccess:function(i){t.onSuccess(i,e),delete t.reqs[n]},onError:function(i){t.onError(i,e),delete t.reqs[n]}},r=this.httpRequest(i);this.reqs[n]=r,r&&r.then&&r.then(i.onSuccess,i.onError)},handleClick:function(){this.disabled||(this.$refs.input.value=null,this.$refs.input.click())},handleKeydown:function(e){e.target===e.currentTarget&&(13!==e.keyCode&&32!==e.keyCode||this.handleClick())}},render:function(e){var t=this.handleClick,n=this.drag,i=this.name,r=this.handleChange,o=this.multiple,a=this.accept,s=this.listType,l=this.uploadFiles,c=this.disabled,u=this.handleKeydown,d={class:{"el-upload":!0},on:{click:t,keydown:u}};return d.class["el-upload--"+s]=!0,e("div",Zu()([d,{attrs:{tabindex:"0"}}]),[n?e("upload-dragger",{attrs:{disabled:c},on:{file:l}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:i,multiple:o,accept:a},ref:"input",on:{change:r}})])}},dd=ud,hd=s(dd,sd,ld,!1,null,null,null);hd.options.__file="packages/upload/src/upload.vue";var fd=hd.exports;function pd(){}var md,vd,gd={name:"ElUpload",mixins:[O.a],components:{ElProgress:Uu.a,UploadList:Xu,Upload:fd},provide:function(){return{uploader:this}},inject:{elForm:{default:""}},props:{action:{type:String,required:!0},headers:{type:Object,default:function(){return{}}},data:Object,multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,dragger:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:String,type:{type:String,default:"select"},beforeUpload:Function,beforeRemove:Function,onRemove:{type:Function,default:pd},onChange:{type:Function,default:pd},onPreview:{type:Function},onSuccess:{type:Function,default:pd},onProgress:{type:Function,default:pd},onError:{type:Function,default:pd},fileList:{type:Array,default:function(){return[]}},autoUpload:{type:Boolean,default:!0},listType:{type:String,default:"text"},httpRequest:Function,disabled:Boolean,limit:Number,onExceed:{type:Function,default:pd}},data:function(){return{uploadFiles:[],dragOver:!1,draging:!1,tempIndex:1}},computed:{uploadDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{listType:function(e){"picture-card"!==e&&"picture"!==e||(this.uploadFiles=this.uploadFiles.map((function(e){if(!e.url&&e.raw)try{e.url=URL.createObjectURL(e.raw)}catch(t){console.error("[Element Error][Upload]",t)}return e})))},fileList:{immediate:!0,handler:function(e){var t=this;this.uploadFiles=e.map((function(e){return e.uid=e.uid||Date.now()+t.tempIndex++,e.status=e.status||"success",e}))}}},methods:{handleStart:function(e){e.uid=Date.now()+this.tempIndex++;var t={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};if("picture-card"===this.listType||"picture"===this.listType)try{t.url=URL.createObjectURL(e)}catch(n){return void console.error("[Element Error][Upload]",n)}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){var n=this.getFile(t);this.onProgress(e,n,this.uploadFiles),n.status="uploading",n.percentage=e.percent||0},handleSuccess:function(e,t){var n=this.getFile(t);n&&(n.status="success",n.response=e,this.onSuccess(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles))},handleError:function(e,t){var n=this.getFile(t),i=this.uploadFiles;n.status="fail",i.splice(i.indexOf(n),1),this.onError(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles)},handleRemove:function(e,t){var n=this;t&&(e=this.getFile(t));var i=function(){n.abort(e);var t=n.uploadFiles;t.splice(t.indexOf(e),1),n.onRemove(e,t)};if(this.beforeRemove){if("function"===typeof this.beforeRemove){var r=this.beforeRemove(e,this.uploadFiles);r&&r.then?r.then((function(){i()}),pd):!1!==r&&i()}}else i()},getFile:function(e){var t=this.uploadFiles,n=void 0;return t.every((function(t){return n=e.uid===t.uid?t:null,!n})),n},abort:function(e){this.$refs["upload-inner"].abort(e)},clearFiles:function(){this.uploadFiles=[]},submit:function(){var e=this;this.uploadFiles.filter((function(e){return"ready"===e.status})).forEach((function(t){e.$refs["upload-inner"].upload(t.raw)}))},getMigratingConfig:function(){return{props:{"default-file-list":"default-file-list is renamed to file-list.","show-upload-list":"show-upload-list is renamed to show-file-list.","thumbnail-mode":"thumbnail-mode has been deprecated, you can implement the same effect according to this case: http://element.eleme.io/#/zh-CN/component/upload#yong-hu-tou-xiang-shang-chuan"}}}},beforeDestroy:function(){this.uploadFiles.forEach((function(e){e.url&&0===e.url.indexOf("blob:")&&URL.revokeObjectURL(e.url)}))},render:function(e){var t=this,n=void 0;this.showFileList&&(n=e(Xu,{attrs:{disabled:this.uploadDisabled,listType:this.listType,files:this.uploadFiles,handlePreview:this.onPreview},on:{remove:this.handleRemove}},[function(e){if(t.$scopedSlots.file)return t.$scopedSlots.file({file:e.file})}]));var i={props:{type:this.type,drag:this.drag,action:this.action,multiple:this.multiple,"before-upload":this.beforeUpload,"with-credentials":this.withCredentials,headers:this.headers,name:this.name,data:this.data,accept:this.accept,fileList:this.uploadFiles,autoUpload:this.autoUpload,listType:this.listType,disabled:this.uploadDisabled,limit:this.limit,"on-exceed":this.onExceed,"on-start":this.handleStart,"on-progress":this.handleProgress,"on-success":this.handleSuccess,"on-error":this.handleError,"on-preview":this.onPreview,"on-remove":this.handleRemove,"http-request":this.httpRequest},ref:"upload-inner"},r=this.$slots.trigger||this.$slots.default,o=e("upload",i,[r]);return e("div",["picture-card"===this.listType?n:"",this.$slots.trigger?[o,this.$slots.default]:o,this.$slots.tip,"picture-card"!==this.listType?n:""])}},bd=gd,yd=s(bd,md,vd,!1,null,null,null);yd.options.__file="packages/upload/src/index.vue";var _d=yd.exports;_d.install=function(e){e.component(_d.name,_d)};var xd=_d,wd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-progress",class:["el-progress--"+e.type,e.status?"is-"+e.status:"",{"el-progress--without-text":!e.showText,"el-progress--text-inside":e.textInside}],attrs:{role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"}},["line"===e.type?n("div",{staticClass:"el-progress-bar"},[n("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[n("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?n("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):n("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[n("svg",{attrs:{viewBox:"0 0 100 100"}},[n("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),n("path",{staticClass:"el-progress-circle__path",style:e.circlePathStyle,attrs:{d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0}})])]),e.showText&&!e.textInside?n("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?n("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])},Cd=[];wd._withStripped=!0;var kd={name:"ElProgress",props:{type:{type:String,default:"line",validator:function(e){return["line","circle","dashboard"].indexOf(e)>-1}},percentage:{type:Number,default:0,required:!0,validator:function(e){return e>=0&&e<=100}},status:{type:String,validator:function(e){return["success","exception","warning"].indexOf(e)>-1}},strokeWidth:{type:Number,default:6},strokeLinecap:{type:String,default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:[String,Array,Function],default:""},format:Function},computed:{barStyle:function(){var e={};return e.width=this.percentage+"%",e.backgroundColor=this.getCurrentColor(this.percentage),e},relativeStrokeWidth:function(){return(this.strokeWidth/this.width*100).toFixed(1)},radius:function(){return"circle"===this.type||"dashboard"===this.type?parseInt(50-parseFloat(this.relativeStrokeWidth)/2,10):0},trackPath:function(){var e=this.radius,t="dashboard"===this.type;return"\n M 50 50\n m 0 "+(t?"":"-")+e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"-":"")+2*e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"":"-")+2*e+"\n "},perimeter:function(){return 2*Math.PI*this.radius},rate:function(){return"dashboard"===this.type?.75:1},strokeDashoffset:function(){var e=-1*this.perimeter*(1-this.rate)/2;return e+"px"},trailPathStyle:function(){return{strokeDasharray:this.perimeter*this.rate+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset}},circlePathStyle:function(){return{strokeDasharray:this.perimeter*this.rate*(this.percentage/100)+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"}},stroke:function(){var e=void 0;if(this.color)e=this.getCurrentColor(this.percentage);else switch(this.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;case"warning":e="#e6a23c";break;default:e="#20a0ff"}return e},iconClass:function(){return"warning"===this.status?"el-icon-warning":"line"===this.type?"success"===this.status?"el-icon-circle-check":"el-icon-circle-close":"success"===this.status?"el-icon-check":"el-icon-close"},progressTextSize:function(){return"line"===this.type?12+.4*this.strokeWidth:.111111*this.width+2},content:function(){return"function"===typeof this.format?this.format(this.percentage)||"":this.percentage+"%"}},methods:{getCurrentColor:function(e){return"function"===typeof this.color?this.color(e):"string"===typeof this.color?this.color:this.getLevelColor(e)},getLevelColor:function(e){for(var t=this.getColorArray().sort((function(e,t){return e.percentage-t.percentage})),n=0;ne)return t[n].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map((function(e,n){return"string"===typeof e?{color:e,percentage:(n+1)*t}:e}))}}},Sd=kd,Od=s(Sd,wd,Cd,!1,null,null,null);Od.options.__file="packages/progress/src/progress.vue";var Ed=Od.exports;Ed.install=function(e){e.component(Ed.name,Ed)};var $d=Ed,Dd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"el-spinner"},[n("svg",{staticClass:"el-spinner-inner",style:{width:e.radius/2+"px",height:e.radius/2+"px"},attrs:{viewBox:"0 0 50 50"}},[n("circle",{staticClass:"path",attrs:{cx:"25",cy:"25",r:"20",fill:"none",stroke:e.strokeColor,"stroke-width":e.strokeWidth}})])])},Td=[];Dd._withStripped=!0;var Pd={name:"ElSpinner",props:{type:String,radius:{type:Number,default:100},strokeWidth:{type:Number,default:5},strokeColor:{type:String,default:"#efefef"}}},Md=Pd,Id=s(Md,Dd,Td,!1,null,null,null);Id.options.__file="packages/spinner/src/spinner.vue";var Nd=Id.exports;Nd.install=function(e){e.component(Nd.name,Nd)};var jd=Nd,Ad=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-message-fade"},on:{"after-leave":e.handleAfterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-message",e.type&&!e.iconClass?"el-message--"+e.type:"",e.center?"is-center":"",e.showClose?"is-closable":"",e.customClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:e.clearTimer,mouseleave:e.startTimer}},[e.iconClass?n("i",{class:e.iconClass}):n("i",{class:e.typeClass}),e._t("default",[e.dangerouslyUseHTMLString?n("p",{staticClass:"el-message__content",domProps:{innerHTML:e._s(e.message)}}):n("p",{staticClass:"el-message__content"},[e._v(e._s(e.message))])]),e.showClose?n("i",{staticClass:"el-message__closeBtn el-icon-close",on:{click:e.close}}):e._e()],2)])},Ld=[];Ad._withStripped=!0;var Fd={success:"success",info:"info",warning:"warning",error:"error"},Vd={data:function(){return{visible:!1,message:"",duration:3e3,type:"info",iconClass:"",customClass:"",onClose:null,showClose:!1,closed:!1,verticalOffset:20,timer:null,dangerouslyUseHTMLString:!1,center:!1}},computed:{typeClass:function(){return this.type&&!this.iconClass?"el-message__icon el-icon-"+Fd[this.type]:""},positionStyle:function(){return{top:this.verticalOffset+"px"}}},watch:{closed:function(e){e&&(this.visible=!1)}},methods:{handleAfterLeave:function(){this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},close:function(){this.closed=!0,"function"===typeof this.onClose&&this.onClose(this)},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration))},keydown:function(e){27===e.keyCode&&(this.closed||this.close())}},mounted:function(){this.startTimer(),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},zd=Vd,Bd=s(zd,Ad,Ld,!1,null,null,null);Bd.options.__file="packages/message/src/main.vue";var Rd=Bd.exports,Hd=n(15),Wd=Object.assign||function(e){for(var t=1;tYd.length-1))for(var a=i;a=0;e--)Yd[e].close()};var Xd=Gd,Qd=Xd,Zd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-badge"},[e._t("default"),n("transition",{attrs:{name:"el-zoom-in-center"}},[n("sup",{directives:[{name:"show",rawName:"v-show",value:!e.hidden&&(e.content||0===e.content||e.isDot),expression:"!hidden && (content || content === 0 || isDot)"}],staticClass:"el-badge__content",class:["el-badge__content--"+e.type,{"is-fixed":e.$slots.default,"is-dot":e.isDot}],domProps:{textContent:e._s(e.content)}})])],2)},Jd=[];Zd._withStripped=!0;var eh={name:"ElBadge",props:{value:[String,Number],max:Number,isDot:Boolean,hidden:Boolean,type:{type:String,validator:function(e){return["primary","success","warning","info","danger"].indexOf(e)>-1}}},computed:{content:function(){if(!this.isDot){var e=this.value,t=this.max;return"number"===typeof e&&"number"===typeof t&&t0&&e-1this.value,n=this.allowHalf&&this.pointerAtLeftHalf&&e-.5<=this.currentValue&&e>this.currentValue;return t||n},getIconStyle:function(e){var t=this.rateDisabled?this.disabledVoidColor:this.voidColor;return{color:e<=this.currentValue?this.activeColor:t}},selectValue:function(e){this.rateDisabled||(this.allowHalf&&this.pointerAtLeftHalf?(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue)):(this.$emit("input",e),this.$emit("change",e)))},handleKey:function(e){if(!this.rateDisabled){var t=this.currentValue,n=e.keyCode;38===n||39===n?(this.allowHalf?t+=.5:t+=1,e.stopPropagation(),e.preventDefault()):37!==n&&40!==n||(this.allowHalf?t-=.5:t-=1,e.stopPropagation(),e.preventDefault()),t=t<0?0:t,t=t>this.max?this.max:t,this.$emit("input",t),this.$emit("change",t)}},setCurrentValue:function(e,t){if(!this.rateDisabled){if(this.allowHalf){var n=t.target;Object(Fe["hasClass"])(n,"el-rate__item")&&(n=n.querySelector(".el-rate__icon")),Object(Fe["hasClass"])(n,"el-rate__decimal")&&(n=n.parentNode),this.pointerAtLeftHalf=2*t.offsetX<=n.clientWidth,this.currentValue=this.pointerAtLeftHalf?e-.5:e}else this.currentValue=e;this.hoverIndex=e}},resetCurrentValue:function(){this.rateDisabled||(this.allowHalf&&(this.pointerAtLeftHalf=this.value!==Math.floor(this.value)),this.currentValue=this.value,this.hoverIndex=-1)}},created:function(){this.value||this.$emit("input",0)}},mh=ph,vh=s(mh,hh,fh,!1,null,null,null);vh.options.__file="packages/rate/src/main.vue";var gh=vh.exports;gh.install=function(e){e.component(gh.name,gh)};var bh=gh,yh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-steps",class:[!e.simple&&"el-steps--"+e.direction,e.simple&&"el-steps--simple"]},[e._t("default")],2)},_h=[];yh._withStripped=!0;var xh={name:"ElSteps",mixins:[O.a],props:{space:[Number,String],active:Number,direction:{type:String,default:"horizontal"},alignCenter:Boolean,simple:Boolean,finishStatus:{type:String,default:"finish"},processStatus:{type:String,default:"process"}},data:function(){return{steps:[],stepOffset:0}},methods:{getMigratingConfig:function(){return{props:{center:"center is removed."}}}},watch:{active:function(e,t){this.$emit("change",e,t)},steps:function(e){e.forEach((function(e,t){e.index=t}))}}},wh=xh,Ch=s(wh,yh,_h,!1,null,null,null);Ch.options.__file="packages/steps/src/steps.vue";var kh=Ch.exports;kh.install=function(e){e.component(kh.name,kh)};var Sh=kh,Oh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-step",class:[!e.isSimple&&"is-"+e.$parent.direction,e.isSimple&&"is-simple",e.isLast&&!e.space&&!e.isCenter&&"is-flex",e.isCenter&&!e.isVertical&&!e.isSimple&&"is-center"],style:e.style},[n("div",{staticClass:"el-step__head",class:"is-"+e.currentStatus},[n("div",{staticClass:"el-step__line",style:e.isLast?"":{marginRight:e.$parent.stepOffset+"px"}},[n("i",{staticClass:"el-step__line-inner",style:e.lineStyle})]),n("div",{staticClass:"el-step__icon",class:"is-"+(e.icon?"icon":"text")},["success"!==e.currentStatus&&"error"!==e.currentStatus?e._t("icon",[e.icon?n("i",{staticClass:"el-step__icon-inner",class:[e.icon]}):e._e(),e.icon||e.isSimple?e._e():n("div",{staticClass:"el-step__icon-inner"},[e._v(e._s(e.index+1))])]):n("i",{staticClass:"el-step__icon-inner is-status",class:["el-icon-"+("success"===e.currentStatus?"check":"close")]})],2)]),n("div",{staticClass:"el-step__main"},[n("div",{ref:"title",staticClass:"el-step__title",class:["is-"+e.currentStatus]},[e._t("title",[e._v(e._s(e.title))])],2),e.isSimple?n("div",{staticClass:"el-step__arrow"}):n("div",{staticClass:"el-step__description",class:["is-"+e.currentStatus]},[e._t("description",[e._v(e._s(e.description))])],2)])])},Eh=[];Oh._withStripped=!0;var $h={name:"ElStep",props:{title:String,icon:String,description:String,status:String},data:function(){return{index:-1,lineStyle:{},internalStatus:""}},beforeCreate:function(){this.$parent.steps.push(this)},beforeDestroy:function(){var e=this.$parent.steps,t=e.indexOf(this);t>=0&&e.splice(t,1)},computed:{currentStatus:function(){return this.status||this.internalStatus},prevStatus:function(){var e=this.$parent.steps[this.index-1];return e?e.currentStatus:"wait"},isCenter:function(){return this.$parent.alignCenter},isVertical:function(){return"vertical"===this.$parent.direction},isSimple:function(){return this.$parent.simple},isLast:function(){var e=this.$parent;return e.steps[e.steps.length-1]===this},stepsCount:function(){return this.$parent.steps.length},space:function(){var e=this.isSimple,t=this.$parent.space;return e?"":t},style:function(){var e={},t=this.$parent,n=t.steps.length,i="number"===typeof this.space?this.space+"px":this.space?this.space:100/(n-(this.isCenter?0:1))+"%";return e.flexBasis=i,this.isVertical||(this.isLast?e.maxWidth=100/this.stepsCount+"%":e.marginRight=-this.$parent.stepOffset+"px"),e}},methods:{updateStatus:function(e){var t=this.$parent.$children[this.index-1];e>this.index?this.internalStatus=this.$parent.finishStatus:e===this.index&&"error"!==this.prevStatus?this.internalStatus=this.$parent.processStatus:this.internalStatus="wait",t&&t.calcProgress(this.internalStatus)},calcProgress:function(e){var t=100,n={};n.transitionDelay=150*this.index+"ms",e===this.$parent.processStatus?(this.currentStatus,t=0):"wait"===e&&(t=0,n.transitionDelay=-150*this.index+"ms"),n.borderWidth=t&&!this.isSimple?"1px":0,"vertical"===this.$parent.direction?n.height=t+"%":n.width=t+"%",this.lineStyle=n}},mounted:function(){var e=this,t=this.$watch("index",(function(n){e.$watch("$parent.active",e.updateStatus,{immediate:!0}),e.$watch("$parent.processStatus",(function(){var t=e.$parent.active;e.updateStatus(t)}),{immediate:!0}),t()}))}},Dh=$h,Th=s(Dh,Oh,Eh,!1,null,null,null);Th.options.__file="packages/steps/src/step.vue";var Ph=Th.exports;Ph.install=function(e){e.component(Ph.name,Ph)};var Mh=Ph,Ih=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.carouselClasses,on:{mouseenter:function(t){return t.stopPropagation(),e.handleMouseEnter(t)},mouseleave:function(t){return t.stopPropagation(),e.handleMouseLeave(t)}}},[n("div",{staticClass:"el-carousel__container",style:{height:e.height}},[e.arrowDisplay?n("transition",{attrs:{name:"carousel-arrow-left"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||e.activeIndex>0),expression:"(arrow === 'always' || hover) && (loop || activeIndex > 0)"}],staticClass:"el-carousel__arrow el-carousel__arrow--left",attrs:{type:"button"},on:{mouseenter:function(t){e.handleButtonEnter("left")},mouseleave:e.handleButtonLeave,click:function(t){t.stopPropagation(),e.throttledArrowClick(e.activeIndex-1)}}},[n("i",{staticClass:"el-icon-arrow-left"})])]):e._e(),e.arrowDisplay?n("transition",{attrs:{name:"carousel-arrow-right"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||e.activeIndex0}))},carouselClasses:function(){var e=["el-carousel","el-carousel--"+this.direction];return"card"===this.type&&e.push("el-carousel--card"),e},indicatorsClasses:function(){var e=["el-carousel__indicators","el-carousel__indicators--"+this.direction];return this.hasLabel&&e.push("el-carousel__indicators--labels"),"outside"!==this.indicatorPosition&&"card"!==this.type||e.push("el-carousel__indicators--outside"),e}},watch:{items:function(e){e.length>0&&this.setActiveItem(this.initialIndex)},activeIndex:function(e,t){this.resetItemPosition(t),t>-1&&this.$emit("change",e,t)},autoplay:function(e){e?this.startTimer():this.pauseTimer()},loop:function(){this.setActiveItem(this.activeIndex)},interval:function(){this.pauseTimer(),this.startTimer()}},methods:{handleMouseEnter:function(){this.hover=!0,this.pauseTimer()},handleMouseLeave:function(){this.hover=!1,this.startTimer()},itemInStage:function(e,t){var n=this.items.length;return t===n-1&&e.inStage&&this.items[0].active||e.inStage&&this.items[t+1]&&this.items[t+1].active?"left":!!(0===t&&e.inStage&&this.items[n-1].active||e.inStage&&this.items[t-1]&&this.items[t-1].active)&&"right"},handleButtonEnter:function(e){var t=this;"vertical"!==this.direction&&this.items.forEach((function(n,i){e===t.itemInStage(n,i)&&(n.hover=!0)}))},handleButtonLeave:function(){"vertical"!==this.direction&&this.items.forEach((function(e){e.hover=!1}))},updateItems:function(){this.items=this.$children.filter((function(e){return"ElCarouselItem"===e.$options.name}))},resetItemPosition:function(e){var t=this;this.items.forEach((function(n,i){n.translateItem(i,t.activeIndex,e)}))},playSlides:function(){this.activeIndex0&&(e=this.items.indexOf(t[0]))}if(e=Number(e),isNaN(e)||e!==Math.floor(e))console.warn("[Element Warn][Carousel]index must be an integer.");else{var n=this.items.length,i=this.activeIndex;this.activeIndex=e<0?this.loop?n-1:0:e>=n?this.loop?0:n-1:e,i===this.activeIndex&&this.resetItemPosition(i),this.resetTimer()}},prev:function(){this.setActiveItem(this.activeIndex-1)},next:function(){this.setActiveItem(this.activeIndex+1)},handleIndicatorClick:function(e){this.activeIndex=e},handleIndicatorHover:function(e){"hover"===this.trigger&&e!==this.activeIndex&&(this.activeIndex=e)}},created:function(){var e=this;this.throttledArrowClick=Ah()(300,!0,(function(t){e.setActiveItem(t)})),this.throttledIndicatorHover=Ah()(300,(function(t){e.handleIndicatorHover(t)}))},mounted:function(){var e=this;this.updateItems(),this.$nextTick((function(){Object(ei["addResizeListener"])(e.$el,e.resetItemPosition),e.initialIndex=0&&(e.activeIndex=e.initialIndex),e.startTimer()}))},beforeDestroy:function(){this.$el&&Object(ei["removeResizeListener"])(this.$el,this.resetItemPosition),this.pauseTimer()}},Fh=Lh,Vh=s(Fh,Ih,Nh,!1,null,null,null);Vh.options.__file="packages/carousel/src/main.vue";var zh=Vh.exports;zh.install=function(e){e.component(zh.name,zh)};var Bh=zh,Rh={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}};function Hh(e){var t=e.move,n=e.size,i=e.bar,r={},o="translate"+i.axis+"("+t+"%)";return r[i.size]=n,r.transform=o,r.msTransform=o,r.webkitTransform=o,r}var Wh={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return Rh[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,n=this.move,i=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+i.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:Hh({size:t,move:n,bar:i})})])},methods:{clickThumbHandler:function(e){e.ctrlKey||2===e.button||(this.startDrag(e),this[this.bar.axis]=e.currentTarget[this.bar.offset]-(e[this.bar.client]-e.currentTarget.getBoundingClientRect()[this.bar.direction]))},clickTrackHandler:function(e){var t=Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),n=this.$refs.thumb[this.bar.offset]/2,i=100*(t-n)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,Object(Fe["on"])(document,"mousemove",this.mouseMoveDocumentHandler),Object(Fe["on"])(document,"mouseup",this.mouseUpDocumentHandler),document.onselectstart=function(){return!1}},mouseMoveDocumentHandler:function(e){if(!1!==this.cursorDown){var t=this[this.bar.axis];if(t){var n=-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),i=this.$refs.thumb[this.bar.offset]-t,r=100*(n-i)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=r*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,Object(Fe["off"])(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){Object(Fe["off"])(document,"mouseup",this.mouseUpDocumentHandler)}},qh={name:"ElScrollbar",components:{Bar:Wh},props:{native:Boolean,wrapStyle:{},wrapClass:{},viewClass:{},viewStyle:{},noresize:Boolean,tag:{type:String,default:"div"}},data:function(){return{sizeWidth:"0",sizeHeight:"0",moveX:0,moveY:0}},computed:{wrap:function(){return this.$refs.wrap}},render:function(e){var t=gr()(),n=this.wrapStyle;if(t){var i="-"+t+"px",r="margin-bottom: "+i+"; margin-right: "+i+";";Array.isArray(this.wrapStyle)?(n=Object(b["toObject"])(this.wrapStyle),n.marginRight=n.marginBottom=i):"string"===typeof this.wrapStyle?n+=r:n=r}var o=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),a=e("div",{ref:"wrap",style:n,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[o]]),s=void 0;return s=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:n},[[o]])]:[a,e(Wh,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(Wh,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},s)},methods:{handleScroll:function(){var e=this.wrap;this.moveY=100*e.scrollTop/e.clientHeight,this.moveX=100*e.scrollLeft/e.clientWidth},update:function(){var e=void 0,t=void 0,n=this.wrap;n&&(e=100*n.clientHeight/n.scrollHeight,t=100*n.clientWidth/n.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Object(ei["addResizeListener"])(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Object(ei["removeResizeListener"])(this.$refs.resize,this.update)},install:function(e){e.component(qh.name,qh)}},Uh=qh,Yh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"show",rawName:"v-show",value:e.ready,expression:"ready"}],staticClass:"el-carousel__item",class:{"is-active":e.active,"el-carousel__item--card":"card"===e.$parent.type,"is-in-stage":e.inStage,"is-hover":e.hover,"is-animating":e.animating},style:e.itemStyle,on:{click:e.handleItemClick}},["card"===e.$parent.type?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.active,expression:"!active"}],staticClass:"el-carousel__mask"}):e._e(),e._t("default")],2)},Kh=[];Yh._withStripped=!0;var Gh=.83,Xh={name:"ElCarouselItem",props:{name:String,label:{type:[String,Number],default:""}},data:function(){return{hover:!1,translate:0,scale:1,active:!1,ready:!1,inStage:!1,animating:!1}},methods:{processIndex:function(e,t,n){return 0===t&&e===n-1?-1:t===n-1&&0===e?n:e=n/2?n+1:e>t+1&&e-t>=n/2?-2:e},calcCardTranslate:function(e,t){var n=this.$parent.$el.offsetWidth;return this.inStage?n*((2-Gh)*(e-t)+1)/4:e2&&this.$parent.loop&&(e=this.processIndex(e,t,o)),"card"===i)"vertical"===r&&console.warn("[Element Warn][Carousel]vertical direction is not supported in card mode"),this.inStage=Math.round(Math.abs(e-t))<=1,this.active=e===t,this.translate=this.calcCardTranslate(e,t),this.scale=this.active?1:Gh;else{this.active=e===t;var a="vertical"===r;this.translate=this.calcTranslate(e,t,a),this.scale=1}this.ready=!0},handleItemClick:function(){var e=this.$parent;if(e&&"card"===e.type){var t=e.items.indexOf(this);e.setActiveItem(t)}}},computed:{parentDirection:function(){return this.$parent.direction},itemStyle:function(){var e="vertical"===this.parentDirection?"translateY":"translateX",t=e+"("+this.translate+"px) scale("+this.scale+")",n={transform:t};return Object(b["autoprefixer"])(n)}},created:function(){this.$parent&&this.$parent.updateItems()},destroyed:function(){this.$parent&&this.$parent.updateItems()}},Qh=Xh,Zh=s(Qh,Yh,Kh,!1,null,null,null);Zh.options.__file="packages/carousel/src/item.vue";var Jh=Zh.exports;Jh.install=function(e){e.component(Jh.name,Jh)};var ef=Jh,tf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-collapse",attrs:{role:"tablist","aria-multiselectable":"true"}},[e._t("default")],2)},nf=[];tf._withStripped=!0;var rf={name:"ElCollapse",componentName:"ElCollapse",props:{accordion:Boolean,value:{type:[Array,String,Number],default:function(){return[]}}},data:function(){return{activeNames:[].concat(this.value)}},provide:function(){return{collapse:this}},watch:{value:function(e){this.activeNames=[].concat(e)}},methods:{setActiveNames:function(e){e=[].concat(e);var t=this.accordion?e[0]:e;this.activeNames=e,this.$emit("input",t),this.$emit("change",t)},handleItemClick:function(e){if(this.accordion)this.setActiveNames(!this.activeNames[0]&&0!==this.activeNames[0]||this.activeNames[0]!==e.name?e.name:"");else{var t=this.activeNames.slice(0),n=t.indexOf(e.name);n>-1?t.splice(n,1):t.push(e.name),this.setActiveNames(t)}}},created:function(){this.$on("item-click",this.handleItemClick)}},of=rf,af=s(of,tf,nf,!1,null,null,null);af.options.__file="packages/collapse/src/collapse.vue";var sf=af.exports;sf.install=function(e){e.component(sf.name,sf)};var lf=sf,cf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-collapse-item",class:{"is-active":e.isActive,"is-disabled":e.disabled}},[n("div",{attrs:{role:"tab","aria-expanded":e.isActive,"aria-controls":"el-collapse-content-"+e.id,"aria-describedby":"el-collapse-content-"+e.id}},[n("div",{staticClass:"el-collapse-item__header",class:{focusing:e.focusing,"is-active":e.isActive},attrs:{role:"button",id:"el-collapse-head-"+e.id,tabindex:e.disabled?void 0:0},on:{click:e.handleHeaderClick,keyup:function(t){return!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.stopPropagation(),e.handleEnterClick(t))},focus:e.handleFocus,blur:function(t){e.focusing=!1}}},[e._t("title",[e._v(e._s(e.title))]),n("i",{staticClass:"el-collapse-item__arrow el-icon-arrow-right",class:{"is-active":e.isActive}})],2)]),n("el-collapse-transition",[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"el-collapse-item__wrap",attrs:{role:"tabpanel","aria-hidden":!e.isActive,"aria-labelledby":"el-collapse-head-"+e.id,id:"el-collapse-content-"+e.id}},[n("div",{staticClass:"el-collapse-item__content"},[e._t("default")],2)])])],1)},uf=[];cf._withStripped=!0;var df={name:"ElCollapseItem",componentName:"ElCollapseItem",mixins:[$.a],components:{ElCollapseTransition:Ye.a},data:function(){return{contentWrapStyle:{height:"auto",display:"block"},contentHeight:0,focusing:!1,isClick:!1,id:Object(b["generateId"])()}},inject:["collapse"],props:{title:String,name:{type:[String,Number],default:function(){return this._uid}},disabled:Boolean},computed:{isActive:function(){return this.collapse.activeNames.indexOf(this.name)>-1}},methods:{handleFocus:function(){var e=this;setTimeout((function(){e.isClick?e.isClick=!1:e.focusing=!0}),50)},handleHeaderClick:function(){this.disabled||(this.dispatch("ElCollapse","item-click",this),this.focusing=!1,this.isClick=!0)},handleEnterClick:function(){this.dispatch("ElCollapse","item-click",this)}}},hf=df,ff=s(hf,cf,uf,!1,null,null,null);ff.options.__file="packages/collapse/src/collapse-item.vue";var pf=ff.exports;pf.install=function(e){e.component(pf.name,pf)};var mf=pf,vf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:function(){return e.toggleDropDownVisible(!1)},expression:"() => toggleDropDownVisible(false)"}],ref:"reference",class:["el-cascader",e.realSize&&"el-cascader--"+e.realSize,{"is-disabled":e.isDisabled}],on:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1},click:function(){return e.toggleDropDownVisible(!e.readonly||void 0)},keydown:e.handleKeyDown}},[n("el-input",{ref:"input",class:{"is-focus":e.dropDownVisible},attrs:{size:e.realSize,placeholder:e.placeholder,readonly:e.readonly,disabled:e.isDisabled,"validate-event":!1},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.handleInput},model:{value:e.multiple?e.presentText:e.inputValue,callback:function(t){e.multiple?e.presentText:e.inputValue=t},expression:"multiple ? presentText : inputValue"}},[n("template",{slot:"suffix"},[e.clearBtnVisible?n("i",{key:"clear",staticClass:"el-input__icon el-icon-circle-close",on:{click:function(t){return t.stopPropagation(),e.handleClear(t)}}}):n("i",{key:"arrow-down",class:["el-input__icon","el-icon-arrow-down",e.dropDownVisible&&"is-reverse"],on:{click:function(t){t.stopPropagation(),e.toggleDropDownVisible()}}})])],2),e.multiple?n("div",{staticClass:"el-cascader__tags"},[e._l(e.presentTags,(function(t){return n("el-tag",{key:t.key,attrs:{type:"info",size:e.tagSize,hit:t.hitState,closable:t.closable,"disable-transitions":""},on:{close:function(n){e.deleteTag(t)}}},[n("span",[e._v(e._s(t.text))])])})),e.filterable&&!e.isDisabled?n("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.inputValue,expression:"inputValue",modifiers:{trim:!0}}],staticClass:"el-cascader__search-input",attrs:{type:"text",placeholder:e.presentTags.length?"":e.placeholder},domProps:{value:e.inputValue},on:{input:[function(t){t.target.composing||(e.inputValue=t.target.value.trim())},function(t){return e.handleInput(e.inputValue,t)}],click:function(t){t.stopPropagation(),e.toggleDropDownVisible(!0)},keydown:function(t){return!("button"in t)&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.handleDelete(t)},blur:function(t){e.$forceUpdate()}}}):e._e()],2):e._e(),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.handleDropdownLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.dropDownVisible,expression:"dropDownVisible"}],ref:"popper",class:["el-popper","el-cascader__dropdown",e.popperClass]},[n("el-cascader-panel",{directives:[{name:"show",rawName:"v-show",value:!e.filtering,expression:"!filtering"}],ref:"panel",attrs:{options:e.options,props:e.config,border:!1,"render-label":e.$scopedSlots.default},on:{"expand-change":e.handleExpandChange,close:function(t){e.toggleDropDownVisible(!1)}},model:{value:e.checkedValue,callback:function(t){e.checkedValue=t},expression:"checkedValue"}}),e.filterable?n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.filtering,expression:"filtering"}],ref:"suggestionPanel",staticClass:"el-cascader__suggestion-panel",attrs:{tag:"ul","view-class":"el-cascader__suggestion-list"},nativeOn:{keydown:function(t){return e.handleSuggestionKeyDown(t)}}},[e.suggestions.length?e._l(e.suggestions,(function(t,i){return n("li",{key:t.uid,class:["el-cascader__suggestion-item",t.checked&&"is-checked"],attrs:{tabindex:-1},on:{click:function(t){e.handleSuggestionClick(i)}}},[n("span",[e._v(e._s(t.text))]),t.checked?n("i",{staticClass:"el-icon-check"}):e._e()])})):e._t("empty",[n("li",{staticClass:"el-cascader__empty-text"},[e._v(e._s(e.t("el.cascader.noMatch")))])])],2):e._e()],1)])],1)},gf=[];vf._withStripped=!0;var bf=n(42),yf=n.n(bf),_f=n(34),xf=n.n(_f),wf=xf.a.keys,Cf={expandTrigger:{newProp:"expandTrigger",type:String},changeOnSelect:{newProp:"checkStrictly",type:Boolean},hoverThreshold:{newProp:"hoverThreshold",type:Number}},kf={props:{placement:{type:String,default:"bottom-start"},appendToBody:H.a.props.appendToBody,visibleArrow:{type:Boolean,default:!0},arrowOffset:H.a.props.arrowOffset,offset:H.a.props.offset,boundariesPadding:H.a.props.boundariesPadding,popperOptions:H.a.props.popperOptions},methods:H.a.methods,data:H.a.data,beforeDestroy:H.a.beforeDestroy},Sf={medium:36,small:32,mini:28},Of={name:"ElCascader",directives:{Clickoutside:V.a},mixins:[kf,$.a,g.a,O.a],inject:{elForm:{default:""},elFormItem:{default:""}},components:{ElInput:m.a,ElTag:Jn.a,ElScrollbar:q.a,ElCascaderPanel:yf.a},props:{value:{},options:Array,props:Object,size:String,placeholder:{type:String,default:function(){return Object(ps["t"])("el.cascader.placeholder")}},disabled:Boolean,clearable:Boolean,filterable:Boolean,filterMethod:Function,separator:{type:String,default:" / "},showAllLevels:{type:Boolean,default:!0},collapseTags:Boolean,debounce:{type:Number,default:300},beforeFilter:{type:Function,default:function(){return function(){}}},popperClass:String},data:function(){return{dropDownVisible:!1,checkedValue:this.value,inputHover:!1,inputValue:null,presentText:null,presentTags:[],checkedNodes:[],filtering:!1,suggestions:[],inputInitialHeight:0,pressDeleteCount:0}},computed:{realSize:function(){var e=(this.elFormItem||{}).elFormItemSize;return this.size||e||(this.$ELEMENT||{}).size},tagSize:function(){return["small","mini"].indexOf(this.realSize)>-1?"mini":"small"},isDisabled:function(){return this.disabled||(this.elForm||{}).disabled},config:function(){var e=this.props||{},t=this.$attrs;return Object.keys(Cf).forEach((function(n){var i=Cf[n],r=i.newProp,o=i.type,a=t[n]||t[Object(b["kebabCase"])(n)];Object(Ot["isDef"])(n)&&!Object(Ot["isDef"])(e[r])&&(o===Boolean&&""===a&&(a=!0),e[r]=a)})),e},multiple:function(){return this.config.multiple},leafOnly:function(){return!this.config.checkStrictly},readonly:function(){return!this.filterable||this.multiple},clearBtnVisible:function(){return!(!this.clearable||this.isDisabled||this.filtering||!this.inputHover)&&(this.multiple?!!this.checkedNodes.filter((function(e){return!e.isDisabled})).length:!!this.presentText)},panel:function(){return this.$refs.panel}},watch:{disabled:function(){this.computePresentContent()},value:function(e){Object(b["isEqual"])(e,this.checkedValue)||(this.checkedValue=e,this.computePresentContent())},checkedValue:function(e){var t=this.value,n=this.dropDownVisible,i=this.config,r=i.checkStrictly,o=i.multiple;Object(b["isEqual"])(e,t)&&!Object(Hd["isUndefined"])(t)||(this.computePresentContent(),o||r||!n||this.toggleDropDownVisible(!1),this.$emit("input",e),this.$emit("change",e),this.dispatch("ElFormItem","el.form.change",[e]))},options:{handler:function(){this.$nextTick(this.computePresentContent)},deep:!0},presentText:function(e){this.inputValue=e},presentTags:function(e,t){this.multiple&&(e.length||t.length)&&this.$nextTick(this.updateStyle)},filtering:function(e){this.$nextTick(this.updatePopper)}},mounted:function(){var e=this,t=this.$refs.input;t&&t.$el&&(this.inputInitialHeight=t.$el.offsetHeight||Sf[this.realSize]||40),this.isEmptyValue(this.value)||this.computePresentContent(),this.filterHandler=L()(this.debounce,(function(){var t=e.inputValue;if(t){var n=e.beforeFilter(t);n&&n.then?n.then(e.getSuggestions):!1!==n?e.getSuggestions():e.filtering=!1}else e.filtering=!1})),Object(ei["addResizeListener"])(this.$el,this.updateStyle)},beforeDestroy:function(){Object(ei["removeResizeListener"])(this.$el,this.updateStyle)},methods:{getMigratingConfig:function(){return{props:{"expand-trigger":"expand-trigger is removed, use `props.expandTrigger` instead.","change-on-select":"change-on-select is removed, use `props.checkStrictly` instead.","hover-threshold":"hover-threshold is removed, use `props.hoverThreshold` instead"},events:{"active-item-change":"active-item-change is renamed to expand-change"}}},toggleDropDownVisible:function(e){var t=this;if(!this.isDisabled){var n=this.dropDownVisible,i=this.$refs.input;e=Object(Ot["isDef"])(e)?e:!n,e!==n&&(this.dropDownVisible=e,e&&this.$nextTick((function(){t.updatePopper(),t.panel.scrollIntoView()})),i.$refs.input.setAttribute("aria-expanded",e),this.$emit("visible-change",e))}},handleDropdownLeave:function(){this.filtering=!1,this.inputValue=this.presentText,this.doDestroy()},handleKeyDown:function(e){switch(e.keyCode){case wf.enter:this.toggleDropDownVisible();break;case wf.down:this.toggleDropDownVisible(!0),this.focusFirstNode(),e.preventDefault();break;case wf.esc:case wf.tab:this.toggleDropDownVisible(!1);break}},handleFocus:function(e){this.$emit("focus",e)},handleBlur:function(e){this.$emit("blur",e)},handleInput:function(e,t){!this.dropDownVisible&&this.toggleDropDownVisible(!0),t&&t.isComposing||(e?this.filterHandler():this.filtering=!1)},handleClear:function(){this.presentText="",this.panel.clearCheckedNodes()},handleExpandChange:function(e){this.$nextTick(this.updatePopper.bind(this)),this.$emit("expand-change",e),this.$emit("active-item-change",e)},focusFirstNode:function(){var e=this;this.$nextTick((function(){var t=e.filtering,n=e.$refs,i=n.popper,r=n.suggestionPanel,o=null;if(t&&r)o=r.$el.querySelector(".el-cascader__suggestion-item");else{var a=i.querySelector(".el-cascader-menu");o=a.querySelector('.el-cascader-node[tabindex="-1"]')}o&&(o.focus(),!t&&o.click())}))},computePresentContent:function(){var e=this;this.$nextTick((function(){e.config.multiple?(e.computePresentTags(),e.presentText=e.presentTags.length?" ":null):e.computePresentText()}))},isEmptyValue:function(e){var t=this.multiple,n=this.panel.config.emitPath;return!(!t&&!n)&&Object(b["isEmpty"])(e)},computePresentText:function(){var e=this.checkedValue,t=this.config;if(!this.isEmptyValue(e)){var n=this.panel.getNodeByValue(e);if(n&&(t.checkStrictly||n.isLeaf))return void(this.presentText=n.getText(this.showAllLevels,this.separator))}this.presentText=null},computePresentTags:function(){var e=this.isDisabled,t=this.leafOnly,n=this.showAllLevels,i=this.separator,r=this.collapseTags,o=this.getCheckedNodes(t),a=[],s=function(t){return{node:t,key:t.uid,text:t.getText(n,i),hitState:!1,closable:!e&&!t.isDisabled}};if(o.length){var l=o[0],c=o.slice(1),u=c.length;a.push(s(l)),u&&(r?a.push({key:-1,text:"+ "+u,closable:!1}):c.forEach((function(e){return a.push(s(e))})))}this.checkedNodes=o,this.presentTags=a},getSuggestions:function(){var e=this,t=this.filterMethod;Object(Hd["isFunction"])(t)||(t=function(e,t){return e.text.includes(t)});var n=this.panel.getFlattedNodes(this.leafOnly).filter((function(n){return!n.isDisabled&&(n.text=n.getText(e.showAllLevels,e.separator)||"",t(n,e.inputValue))}));this.multiple?this.presentTags.forEach((function(e){e.hitState=!1})):n.forEach((function(t){t.checked=Object(b["isEqual"])(e.checkedValue,t.getValueByOption())})),this.filtering=!0,this.suggestions=n,this.$nextTick(this.updatePopper)},handleSuggestionKeyDown:function(e){var t=e.keyCode,n=e.target;switch(t){case wf.enter:n.click();break;case wf.up:var i=n.previousElementSibling;i&&i.focus();break;case wf.down:var r=n.nextElementSibling;r&&r.focus();break;case wf.esc:case wf.tab:this.toggleDropDownVisible(!1);break}},handleDelete:function(){var e=this.inputValue,t=this.pressDeleteCount,n=this.presentTags,i=n.length-1,r=n[i];this.pressDeleteCount=e?0:t+1,r&&this.pressDeleteCount&&(r.hitState?this.deleteTag(r):r.hitState=!0)},handleSuggestionClick:function(e){var t=this.multiple,n=this.suggestions[e];if(t){var i=n.checked;n.doCheck(!i),this.panel.calculateMultiCheckedValue()}else this.checkedValue=n.getValueByOption(),this.toggleDropDownVisible(!1)},deleteTag:function(e){var t=this.checkedValue,n=e.node.getValueByOption(),i=t.find((function(e){return Object(b["isEqual"])(e,n)}));this.checkedValue=t.filter((function(e){return!Object(b["isEqual"])(e,n)})),this.$emit("remove-tag",i)},updateStyle:function(){var e=this.$el,t=this.inputInitialHeight;if(!this.$isServer&&e){var n=this.$refs.suggestionPanel,i=e.querySelector(".el-input__inner");if(i){var r=e.querySelector(".el-cascader__tags"),o=null;if(n&&(o=n.$el)){var a=o.querySelector(".el-cascader__suggestion-list");a.style.minWidth=i.offsetWidth+"px"}if(r){var s=Math.round(r.getBoundingClientRect().height),l=Math.max(s+6,t)+"px";i.style.height=l,this.dropDownVisible&&this.updatePopper()}}}},getCheckedNodes:function(e){return this.panel.getCheckedNodes(e)}}},Ef=Of,$f=s(Ef,vf,gf,!1,null,null,null);$f.options.__file="packages/cascader/src/cascader.vue";var Df=$f.exports;Df.install=function(e){e.component(Df.name,Df)};var Tf=Df,Pf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.hide,expression:"hide"}],class:["el-color-picker",e.colorDisabled?"is-disabled":"",e.colorSize?"el-color-picker--"+e.colorSize:""]},[e.colorDisabled?n("div",{staticClass:"el-color-picker__mask"}):e._e(),n("div",{staticClass:"el-color-picker__trigger",on:{click:e.handleTrigger}},[n("span",{staticClass:"el-color-picker__color",class:{"is-alpha":e.showAlpha}},[n("span",{staticClass:"el-color-picker__color-inner",style:{backgroundColor:e.displayedColor}}),e.value||e.showPanelColor?e._e():n("span",{staticClass:"el-color-picker__empty el-icon-close"})]),n("span",{directives:[{name:"show",rawName:"v-show",value:e.value||e.showPanelColor,expression:"value || showPanelColor"}],staticClass:"el-color-picker__icon el-icon-arrow-down"})]),n("picker-dropdown",{ref:"dropdown",class:["el-color-picker__panel",e.popperClass||""],attrs:{color:e.color,"show-alpha":e.showAlpha,predefine:e.predefine},on:{pick:e.confirmValue,clear:e.clearValue},model:{value:e.showPicker,callback:function(t){e.showPicker=t},expression:"showPicker"}})],1)},Mf=[];Pf._withStripped=!0;var If="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function Nf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var jf=function(e,t,n){return[e,t*n/((e=(2-t)*n)<1?e:2-e)||0,e/2]},Af=function(e){return"string"===typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)},Lf=function(e){return"string"===typeof e&&-1!==e.indexOf("%")},Ff=function(e,t){Af(e)&&(e="100%");var n=Lf(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)},Vf={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},zf=function(e){var t=e.r,n=e.g,i=e.b,r=function(e){e=Math.min(Math.round(e),255);var t=Math.floor(e/16),n=e%16;return""+(Vf[t]||t)+(Vf[n]||n)};return isNaN(t)||isNaN(n)||isNaN(i)?"":"#"+r(t)+r(n)+r(i)},Bf={A:10,B:11,C:12,D:13,E:14,F:15},Rf=function(e){return 2===e.length?16*(Bf[e[0].toUpperCase()]||+e[0])+(Bf[e[1].toUpperCase()]||+e[1]):Bf[e[1].toUpperCase()]||+e[1]},Hf=function(e,t,n){t/=100,n/=100;var i=t,r=Math.max(n,.01),o=void 0,a=void 0;return n*=2,t*=n<=1?n:2-n,i*=r<=1?r:2-r,a=(n+t)/2,o=0===n?2*i/(r+i):2*t/(n+t),{h:e,s:100*o,v:100*a}},Wf=function(e,t,n){e=Ff(e,255),t=Ff(t,255),n=Ff(n,255);var i=Math.max(e,t,n),r=Math.min(e,t,n),o=void 0,a=void 0,s=i,l=i-r;if(a=0===i?0:l/i,i===r)o=0;else{switch(i){case e:o=(t-n)/l+(t2?parseFloat(e):parseInt(e,10)}));if(4===i.length?this._alpha=Math.floor(100*parseFloat(i[3])):3===i.length&&(this._alpha=100),i.length>=3){var r=Hf(i[0],i[1],i[2]),o=r.h,a=r.s,s=r.v;n(o,a,s)}}else if(-1!==e.indexOf("hsv")){var l=e.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter((function(e){return""!==e})).map((function(e,t){return t>2?parseFloat(e):parseInt(e,10)}));4===l.length?this._alpha=Math.floor(100*parseFloat(l[3])):3===l.length&&(this._alpha=100),l.length>=3&&n(l[0],l[1],l[2])}else if(-1!==e.indexOf("rgb")){var c=e.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter((function(e){return""!==e})).map((function(e,t){return t>2?parseFloat(e):parseInt(e,10)}));if(4===c.length?this._alpha=Math.floor(100*parseFloat(c[3])):3===c.length&&(this._alpha=100),c.length>=3){var u=Wf(c[0],c[1],c[2]),d=u.h,h=u.s,f=u.v;n(d,h,f)}}else if(-1!==e.indexOf("#")){var p=e.replace("#","").trim();if(!/^(?:[0-9a-fA-F]{3}){1,2}|[0-9a-fA-F]{8}$/.test(p))return;var m=void 0,v=void 0,g=void 0;3===p.length?(m=Rf(p[0]+p[0]),v=Rf(p[1]+p[1]),g=Rf(p[2]+p[2])):6!==p.length&&8!==p.length||(m=Rf(p.substring(0,2)),v=Rf(p.substring(2,4)),g=Rf(p.substring(4,6))),8===p.length?this._alpha=Math.floor(Rf(p.substring(6))/255*100):3!==p.length&&6!==p.length||(this._alpha=100);var b=Wf(m,v,g),y=b.h,_=b.s,x=b.v;n(y,_,x)}},e.prototype.compare=function(e){return Math.abs(e._hue-this._hue)<2&&Math.abs(e._saturation-this._saturation)<1&&Math.abs(e._value-this._value)<1&&Math.abs(e._alpha-this._alpha)<1},e.prototype.doOnChange=function(){var e=this._hue,t=this._saturation,n=this._value,i=this._alpha,r=this.format;if(this.enableAlpha)switch(r){case"hsl":var o=jf(e,t/100,n/100);this.value="hsla("+e+", "+Math.round(100*o[1])+"%, "+Math.round(100*o[2])+"%, "+i/100+")";break;case"hsv":this.value="hsva("+e+", "+Math.round(t)+"%, "+Math.round(n)+"%, "+i/100+")";break;default:var a=qf(e,t,n),s=a.r,l=a.g,c=a.b;this.value="rgba("+s+", "+l+", "+c+", "+i/100+")"}else switch(r){case"hsl":var u=jf(e,t/100,n/100);this.value="hsl("+e+", "+Math.round(100*u[1])+"%, "+Math.round(100*u[2])+"%)";break;case"hsv":this.value="hsv("+e+", "+Math.round(t)+"%, "+Math.round(n)+"%)";break;case"rgb":var d=qf(e,t,n),h=d.r,f=d.g,p=d.b;this.value="rgb("+h+", "+f+", "+p+")";break;default:this.value=zf(qf(e,t,n))}},e}(),Yf=Uf,Kf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-color-dropdown"},[n("div",{staticClass:"el-color-dropdown__main-wrapper"},[n("hue-slider",{ref:"hue",staticStyle:{float:"right"},attrs:{color:e.color,vertical:""}}),n("sv-panel",{ref:"sl",attrs:{color:e.color}})],1),e.showAlpha?n("alpha-slider",{ref:"alpha",attrs:{color:e.color}}):e._e(),e.predefine?n("predefine",{attrs:{color:e.color,colors:e.predefine}}):e._e(),n("div",{staticClass:"el-color-dropdown__btns"},[n("span",{staticClass:"el-color-dropdown__value"},[n("el-input",{attrs:{"validate-event":!1,size:"mini"},on:{blur:e.handleConfirm},nativeOn:{keyup:function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleConfirm(t)}},model:{value:e.customInput,callback:function(t){e.customInput=t},expression:"customInput"}})],1),n("el-button",{staticClass:"el-color-dropdown__link-btn",attrs:{size:"mini",type:"text"},on:{click:function(t){e.$emit("clear")}}},[e._v("\n "+e._s(e.t("el.colorpicker.clear"))+"\n ")]),n("el-button",{staticClass:"el-color-dropdown__btn",attrs:{plain:"",size:"mini"},on:{click:e.confirmValue}},[e._v("\n "+e._s(e.t("el.colorpicker.confirm"))+"\n ")])],1)],1)])},Gf=[];Kf._withStripped=!0;var Xf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-svpanel",style:{backgroundColor:e.background}},[n("div",{staticClass:"el-color-svpanel__white"}),n("div",{staticClass:"el-color-svpanel__black"}),n("div",{staticClass:"el-color-svpanel__cursor",style:{top:e.cursorTop+"px",left:e.cursorLeft+"px"}},[n("div")])])},Qf=[];Xf._withStripped=!0;var Zf=!1,Jf=function(e,t){if(!Ri.a.prototype.$isServer){var n=function(e){t.drag&&t.drag(e)},i=function e(i){document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",e),document.onselectstart=null,document.ondragstart=null,Zf=!1,t.end&&t.end(i)};e.addEventListener("mousedown",(function(e){Zf||(document.onselectstart=function(){return!1},document.ondragstart=function(){return!1},document.addEventListener("mousemove",n),document.addEventListener("mouseup",i),Zf=!0,t.start&&t.start(e))}))}},ep={name:"el-sl-panel",props:{color:{required:!0}},computed:{colorValue:function(){var e=this.color.get("hue"),t=this.color.get("value");return{hue:e,value:t}}},watch:{colorValue:function(){this.update()}},methods:{update:function(){var e=this.color.get("saturation"),t=this.color.get("value"),n=this.$el,i=n.clientWidth,r=n.clientHeight;this.cursorLeft=e*i/100,this.cursorTop=(100-t)*r/100,this.background="hsl("+this.color.get("hue")+", 100%, 50%)"},handleDrag:function(e){var t=this.$el,n=t.getBoundingClientRect(),i=e.clientX-n.left,r=e.clientY-n.top;i=Math.max(0,i),i=Math.min(i,n.width),r=Math.max(0,r),r=Math.min(r,n.height),this.cursorLeft=i,this.cursorTop=r,this.color.set({saturation:i/n.width*100,value:100-r/n.height*100})}},mounted:function(){var e=this;Jf(this.$el,{drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}}),this.update()},data:function(){return{cursorTop:0,cursorLeft:0,background:"hsl(0, 100%, 50%)"}}},tp=ep,np=s(tp,Xf,Qf,!1,null,null,null);np.options.__file="packages/color-picker/src/components/sv-panel.vue";var ip=np.exports,rp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-hue-slider",class:{"is-vertical":e.vertical}},[n("div",{ref:"bar",staticClass:"el-color-hue-slider__bar",on:{click:e.handleClick}}),n("div",{ref:"thumb",staticClass:"el-color-hue-slider__thumb",style:{left:e.thumbLeft+"px",top:e.thumbTop+"px"}})])},op=[];rp._withStripped=!0;var ap={name:"el-color-hue-slider",props:{color:{required:!0},vertical:Boolean},data:function(){return{thumbLeft:0,thumbTop:0}},computed:{hueValue:function(){var e=this.color.get("hue");return e}},watch:{hueValue:function(){this.update()}},methods:{handleClick:function(e){var t=this.$refs.thumb,n=e.target;n!==t&&this.handleDrag(e)},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),n=this.$refs.thumb,i=void 0;if(this.vertical){var r=e.clientY-t.top;r=Math.min(r,t.height-n.offsetHeight/2),r=Math.max(n.offsetHeight/2,r),i=Math.round((r-n.offsetHeight/2)/(t.height-n.offsetHeight)*360)}else{var o=e.clientX-t.left;o=Math.min(o,t.width-n.offsetWidth/2),o=Math.max(n.offsetWidth/2,o),i=Math.round((o-n.offsetWidth/2)/(t.width-n.offsetWidth)*360)}this.color.set("hue",i)},getThumbLeft:function(){if(this.vertical)return 0;var e=this.$el,t=this.color.get("hue");if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetWidth-n.offsetWidth/2)/360)},getThumbTop:function(){if(!this.vertical)return 0;var e=this.$el,t=this.color.get("hue");if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetHeight-n.offsetHeight/2)/360)},update:function(){this.thumbLeft=this.getThumbLeft(),this.thumbTop=this.getThumbTop()}},mounted:function(){var e=this,t=this.$refs,n=t.bar,i=t.thumb,r={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};Jf(n,r),Jf(i,r),this.update()}},sp=ap,lp=s(sp,rp,op,!1,null,null,null);lp.options.__file="packages/color-picker/src/components/hue-slider.vue";var cp=lp.exports,up=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-alpha-slider",class:{"is-vertical":e.vertical}},[n("div",{ref:"bar",staticClass:"el-color-alpha-slider__bar",style:{background:e.background},on:{click:e.handleClick}}),n("div",{ref:"thumb",staticClass:"el-color-alpha-slider__thumb",style:{left:e.thumbLeft+"px",top:e.thumbTop+"px"}})])},dp=[];up._withStripped=!0;var hp={name:"el-color-alpha-slider",props:{color:{required:!0},vertical:Boolean},watch:{"color._alpha":function(){this.update()},"color.value":function(){this.update()}},methods:{handleClick:function(e){var t=this.$refs.thumb,n=e.target;n!==t&&this.handleDrag(e)},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),n=this.$refs.thumb;if(this.vertical){var i=e.clientY-t.top;i=Math.max(n.offsetHeight/2,i),i=Math.min(i,t.height-n.offsetHeight/2),this.color.set("alpha",Math.round((i-n.offsetHeight/2)/(t.height-n.offsetHeight)*100))}else{var r=e.clientX-t.left;r=Math.max(n.offsetWidth/2,r),r=Math.min(r,t.width-n.offsetWidth/2),this.color.set("alpha",Math.round((r-n.offsetWidth/2)/(t.width-n.offsetWidth)*100))}},getThumbLeft:function(){if(this.vertical)return 0;var e=this.$el,t=this.color._alpha;if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetWidth-n.offsetWidth/2)/100)},getThumbTop:function(){if(!this.vertical)return 0;var e=this.$el,t=this.color._alpha;if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetHeight-n.offsetHeight/2)/100)},getBackground:function(){if(this.color&&this.color.value){var e=this.color.toRgb(),t=e.r,n=e.g,i=e.b;return"linear-gradient(to right, rgba("+t+", "+n+", "+i+", 0) 0%, rgba("+t+", "+n+", "+i+", 1) 100%)"}return null},update:function(){this.thumbLeft=this.getThumbLeft(),this.thumbTop=this.getThumbTop(),this.background=this.getBackground()}},data:function(){return{thumbLeft:0,thumbTop:0,background:null}},mounted:function(){var e=this,t=this.$refs,n=t.bar,i=t.thumb,r={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};Jf(n,r),Jf(i,r),this.update()}},fp=hp,pp=s(fp,up,dp,!1,null,null,null);pp.options.__file="packages/color-picker/src/components/alpha-slider.vue";var mp=pp.exports,vp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-predefine"},[n("div",{staticClass:"el-color-predefine__colors"},e._l(e.rgbaColors,(function(t,i){return n("div",{key:e.colors[i],staticClass:"el-color-predefine__color-selector",class:{selected:t.selected,"is-alpha":t._alpha<100},on:{click:function(t){e.handleSelect(i)}}},[n("div",{style:{"background-color":t.value}})])})),0)])},gp=[];vp._withStripped=!0;var bp={props:{colors:{type:Array,required:!0},color:{required:!0}},data:function(){return{rgbaColors:this.parseColors(this.colors,this.color)}},methods:{handleSelect:function(e){this.color.fromString(this.colors[e])},parseColors:function(e,t){return e.map((function(e){var n=new Yf;return n.enableAlpha=!0,n.format="rgba",n.fromString(e),n.selected=n.value===t.value,n}))}},watch:{"$parent.currentColor":function(e){var t=new Yf;t.fromString(e),this.rgbaColors.forEach((function(e){e.selected=t.compare(e)}))},colors:function(e){this.rgbaColors=this.parseColors(e,this.color)},color:function(e){this.rgbaColors=this.parseColors(this.colors,e)}}},yp=bp,_p=s(yp,vp,gp,!1,null,null,null);_p.options.__file="packages/color-picker/src/components/predefine.vue";var xp=_p.exports,wp={name:"el-color-picker-dropdown",mixins:[H.a,g.a],components:{SvPanel:ip,HueSlider:cp,AlphaSlider:mp,ElInput:m.a,ElButton:ae.a,Predefine:xp},props:{color:{required:!0},showAlpha:Boolean,predefine:Array},data:function(){return{customInput:""}},computed:{currentColor:function(){var e=this.$parent;return e.value||e.showPanelColor?e.color.value:""}},methods:{confirmValue:function(){this.$emit("pick")},handleConfirm:function(){this.color.fromString(this.customInput)}},mounted:function(){this.$parent.popperElm=this.popperElm=this.$el,this.referenceElm=this.$parent.$el},watch:{showPopper:function(e){var t=this;!0===e&&this.$nextTick((function(){var e=t.$refs,n=e.sl,i=e.hue,r=e.alpha;n&&n.update(),i&&i.update(),r&&r.update()}))},currentColor:{immediate:!0,handler:function(e){this.customInput=e}}}},Cp=wp,kp=s(Cp,Kf,Gf,!1,null,null,null);kp.options.__file="packages/color-picker/src/components/picker-dropdown.vue";var Sp=kp.exports,Op={name:"ElColorPicker",mixins:[$.a],props:{value:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:String,popperClass:String,predefine:Array},inject:{elForm:{default:""},elFormItem:{default:""}},directives:{Clickoutside:V.a},computed:{displayedColor:function(){return this.value||this.showPanelColor?this.displayedRgb(this.color,this.showAlpha):"transparent"},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},colorSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},colorDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{value:function(e){e?e&&e!==this.color.value&&this.color.fromString(e):this.showPanelColor=!1},color:{deep:!0,handler:function(){this.showPanelColor=!0}},displayedColor:function(e){if(this.showPicker){var t=new Yf({enableAlpha:this.showAlpha,format:this.colorFormat});t.fromString(this.value);var n=this.displayedRgb(t,this.showAlpha);e!==n&&this.$emit("active-change",e)}}},methods:{handleTrigger:function(){this.colorDisabled||(this.showPicker=!this.showPicker)},confirmValue:function(){var e=this.color.value;this.$emit("input",e),this.$emit("change",e),this.dispatch("ElFormItem","el.form.change",e),this.showPicker=!1},clearValue:function(){this.$emit("input",null),this.$emit("change",null),null!==this.value&&this.dispatch("ElFormItem","el.form.change",null),this.showPanelColor=!1,this.showPicker=!1,this.resetColor()},hide:function(){this.showPicker=!1,this.resetColor()},resetColor:function(){var e=this;this.$nextTick((function(t){e.value?e.color.fromString(e.value):e.showPanelColor=!1}))},displayedRgb:function(e,t){if(!(e instanceof Yf))throw Error("color should be instance of Color Class");var n=e.toRgb(),i=n.r,r=n.g,o=n.b;return t?"rgba("+i+", "+r+", "+o+", "+e.get("alpha")/100+")":"rgb("+i+", "+r+", "+o+")"}},mounted:function(){var e=this.value;e&&this.color.fromString(e),this.popperElm=this.$refs.dropdown.$el},data:function(){var e=new Yf({enableAlpha:this.showAlpha,format:this.colorFormat});return{color:e,showPicker:!1,showPanelColor:!1}},components:{PickerDropdown:Sp}},Ep=Op,$p=s(Ep,Pf,Mf,!1,null,null,null);$p.options.__file="packages/color-picker/src/main.vue";var Dp=$p.exports;Dp.install=function(e){e.component(Dp.name,Dp)};var Tp=Dp,Pp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-transfer"},[n("transfer-panel",e._b({ref:"leftPanel",attrs:{data:e.sourceData,title:e.titles[0]||e.t("el.transfer.titles.0"),"default-checked":e.leftDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onSourceCheckedChange}},"transfer-panel",e.$props,!1),[e._t("left-footer")],2),n("div",{staticClass:"el-transfer__buttons"},[n("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.rightChecked.length},nativeOn:{click:function(t){return e.addToLeft(t)}}},[n("i",{staticClass:"el-icon-arrow-left"}),void 0!==e.buttonTexts[0]?n("span",[e._v(e._s(e.buttonTexts[0]))]):e._e()]),n("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.leftChecked.length},nativeOn:{click:function(t){return e.addToRight(t)}}},[void 0!==e.buttonTexts[1]?n("span",[e._v(e._s(e.buttonTexts[1]))]):e._e(),n("i",{staticClass:"el-icon-arrow-right"})])],1),n("transfer-panel",e._b({ref:"rightPanel",attrs:{data:e.targetData,title:e.titles[1]||e.t("el.transfer.titles.1"),"default-checked":e.rightDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onTargetCheckedChange}},"transfer-panel",e.$props,!1),[e._t("right-footer")],2)],1)},Mp=[];Pp._withStripped=!0;var Ip=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-transfer-panel"},[n("p",{staticClass:"el-transfer-panel__header"},[n("el-checkbox",{attrs:{indeterminate:e.isIndeterminate},on:{change:e.handleAllCheckedChange},model:{value:e.allChecked,callback:function(t){e.allChecked=t},expression:"allChecked"}},[e._v("\n "+e._s(e.title)+"\n "),n("span",[e._v(e._s(e.checkedSummary))])])],1),n("div",{class:["el-transfer-panel__body",e.hasFooter?"is-with-footer":""]},[e.filterable?n("el-input",{staticClass:"el-transfer-panel__filter",attrs:{size:"small",placeholder:e.placeholder},nativeOn:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1}},model:{value:e.query,callback:function(t){e.query=t},expression:"query"}},[n("i",{class:["el-input__icon","el-icon-"+e.inputIcon],attrs:{slot:"prefix"},on:{click:e.clearQuery},slot:"prefix"})]):e._e(),n("el-checkbox-group",{directives:[{name:"show",rawName:"v-show",value:!e.hasNoMatch&&e.data.length>0,expression:"!hasNoMatch && data.length > 0"}],staticClass:"el-transfer-panel__list",class:{"is-filterable":e.filterable},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},e._l(e.filteredData,(function(t){return n("el-checkbox",{key:t[e.keyProp],staticClass:"el-transfer-panel__item",attrs:{label:t[e.keyProp],disabled:t[e.disabledProp]}},[n("option-content",{attrs:{option:t}})],1)})),1),n("p",{directives:[{name:"show",rawName:"v-show",value:e.hasNoMatch,expression:"hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noMatch")))]),n("p",{directives:[{name:"show",rawName:"v-show",value:0===e.data.length&&!e.hasNoMatch,expression:"data.length === 0 && !hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noData")))])],1),e.hasFooter?n("p",{staticClass:"el-transfer-panel__footer"},[e._t("default")],2):e._e()])},Np=[];Ip._withStripped=!0;var jp={mixins:[g.a],name:"ElTransferPanel",componentName:"ElTransferPanel",components:{ElCheckboxGroup:Tr.a,ElCheckbox:Ni.a,ElInput:m.a,OptionContent:{props:{option:Object},render:function(e){var t=function e(t){return"ElTransferPanel"===t.$options.componentName?t:t.$parent?e(t.$parent):t},n=t(this),i=n.$parent||n;return n.renderContent?n.renderContent(e,this.option):i.$scopedSlots.default?i.$scopedSlots.default({option:this.option}):e("span",[this.option[n.labelProp]||this.option[n.keyProp]])}}},props:{data:{type:Array,default:function(){return[]}},renderContent:Function,placeholder:String,title:String,filterable:Boolean,format:Object,filterMethod:Function,defaultChecked:Array,props:Object},data:function(){return{checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}},watch:{checked:function(e,t){if(this.updateAllChecked(),this.checkChangeByUser){var n=e.concat(t).filter((function(n){return-1===e.indexOf(n)||-1===t.indexOf(n)}));this.$emit("checked-change",e,n)}else this.$emit("checked-change",e),this.checkChangeByUser=!0},data:function(){var e=this,t=[],n=this.filteredData.map((function(t){return t[e.keyProp]}));this.checked.forEach((function(e){n.indexOf(e)>-1&&t.push(e)})),this.checkChangeByUser=!1,this.checked=t},checkableData:function(){this.updateAllChecked()},defaultChecked:{immediate:!0,handler:function(e,t){var n=this;if(!t||e.length!==t.length||!e.every((function(e){return t.indexOf(e)>-1}))){var i=[],r=this.checkableData.map((function(e){return e[n.keyProp]}));e.forEach((function(e){r.indexOf(e)>-1&&i.push(e)})),this.checkChangeByUser=!1,this.checked=i}}}},computed:{filteredData:function(){var e=this;return this.data.filter((function(t){if("function"===typeof e.filterMethod)return e.filterMethod(e.query,t);var n=t[e.labelProp]||t[e.keyProp].toString();return n.toLowerCase().indexOf(e.query.toLowerCase())>-1}))},checkableData:function(){var e=this;return this.filteredData.filter((function(t){return!t[e.disabledProp]}))},checkedSummary:function(){var e=this.checked.length,t=this.data.length,n=this.format,i=n.noChecked,r=n.hasChecked;return i&&r?e>0?r.replace(/\${checked}/g,e).replace(/\${total}/g,t):i.replace(/\${total}/g,t):e+"/"+t},isIndeterminate:function(){var e=this.checked.length;return e>0&&e0&&0===this.filteredData.length},inputIcon:function(){return this.query.length>0&&this.inputHover?"circle-close":"search"},labelProp:function(){return this.props.label||"label"},keyProp:function(){return this.props.key||"key"},disabledProp:function(){return this.props.disabled||"disabled"},hasFooter:function(){return!!this.$slots.default}},methods:{updateAllChecked:function(){var e=this,t=this.checkableData.map((function(t){return t[e.keyProp]}));this.allChecked=t.length>0&&t.every((function(t){return e.checked.indexOf(t)>-1}))},handleAllCheckedChange:function(e){var t=this;this.checked=e?this.checkableData.map((function(e){return e[t.keyProp]})):[]},clearQuery:function(){"circle-close"===this.inputIcon&&(this.query="")}}},Ap=jp,Lp=s(Ap,Ip,Np,!1,null,null,null);Lp.options.__file="packages/transfer/src/transfer-panel.vue";var Fp=Lp.exports,Vp={name:"ElTransfer",mixins:[$.a,g.a,O.a],components:{TransferPanel:Fp,ElButton:ae.a},props:{data:{type:Array,default:function(){return[]}},titles:{type:Array,default:function(){return[]}},buttonTexts:{type:Array,default:function(){return[]}},filterPlaceholder:{type:String,default:""},filterMethod:Function,leftDefaultChecked:{type:Array,default:function(){return[]}},rightDefaultChecked:{type:Array,default:function(){return[]}},renderContent:Function,value:{type:Array,default:function(){return[]}},format:{type:Object,default:function(){return{}}},filterable:Boolean,props:{type:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},targetOrder:{type:String,default:"original"}},data:function(){return{leftChecked:[],rightChecked:[]}},computed:{dataObj:function(){var e=this.props.key;return this.data.reduce((function(t,n){return(t[n[e]]=n)&&t}),{})},sourceData:function(){var e=this;return this.data.filter((function(t){return-1===e.value.indexOf(t[e.props.key])}))},targetData:function(){var e=this;return"original"===this.targetOrder?this.data.filter((function(t){return e.value.indexOf(t[e.props.key])>-1})):this.value.reduce((function(t,n){var i=e.dataObj[n];return i&&t.push(i),t}),[])},hasButtonTexts:function(){return 2===this.buttonTexts.length}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}},methods:{getMigratingConfig:function(){return{props:{"footer-format":"footer-format is renamed to format."}}},onSourceCheckedChange:function(e,t){this.leftChecked=e,void 0!==t&&this.$emit("left-check-change",e,t)},onTargetCheckedChange:function(e,t){this.rightChecked=e,void 0!==t&&this.$emit("right-check-change",e,t)},addToLeft:function(){var e=this.value.slice();this.rightChecked.forEach((function(t){var n=e.indexOf(t);n>-1&&e.splice(n,1)})),this.$emit("input",e),this.$emit("change",e,"left",this.rightChecked)},addToRight:function(){var e=this,t=this.value.slice(),n=[],i=this.props.key;this.data.forEach((function(t){var r=t[i];e.leftChecked.indexOf(r)>-1&&-1===e.value.indexOf(r)&&n.push(r)})),t="unshift"===this.targetOrder?n.concat(t):t.concat(n),this.$emit("input",t),this.$emit("change",t,"right",this.leftChecked)},clearQuery:function(e){"left"===e?this.$refs.leftPanel.query="":"right"===e&&(this.$refs.rightPanel.query="")}}},zp=Vp,Bp=s(zp,Pp,Mp,!1,null,null,null);Bp.options.__file="packages/transfer/src/main.vue";var Rp=Bp.exports;Rp.install=function(e){e.component(Rp.name,Rp)};var Hp=Rp,Wp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"el-container",class:{"is-vertical":e.isVertical}},[e._t("default")],2)},qp=[];Wp._withStripped=!0;var Up={name:"ElContainer",componentName:"ElContainer",props:{direction:String},computed:{isVertical:function(){return"vertical"===this.direction||"horizontal"!==this.direction&&(!(!this.$slots||!this.$slots.default)&&this.$slots.default.some((function(e){var t=e.componentOptions&&e.componentOptions.tag;return"el-header"===t||"el-footer"===t})))}}},Yp=Up,Kp=s(Yp,Wp,qp,!1,null,null,null);Kp.options.__file="packages/container/src/main.vue";var Gp=Kp.exports;Gp.install=function(e){e.component(Gp.name,Gp)};var Xp=Gp,Qp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("header",{staticClass:"el-header",style:{height:e.height}},[e._t("default")],2)},Zp=[];Qp._withStripped=!0;var Jp={name:"ElHeader",componentName:"ElHeader",props:{height:{type:String,default:"60px"}}},em=Jp,tm=s(em,Qp,Zp,!1,null,null,null);tm.options.__file="packages/header/src/main.vue";var nm=tm.exports;nm.install=function(e){e.component(nm.name,nm)};var im=nm,rm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{staticClass:"el-aside",style:{width:e.width}},[e._t("default")],2)},om=[];rm._withStripped=!0;var am={name:"ElAside",componentName:"ElAside",props:{width:{type:String,default:"300px"}}},sm=am,lm=s(sm,rm,om,!1,null,null,null);lm.options.__file="packages/aside/src/main.vue";var cm=lm.exports;cm.install=function(e){e.component(cm.name,cm)};var um=cm,dm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("main",{staticClass:"el-main"},[e._t("default")],2)},hm=[];dm._withStripped=!0;var fm={name:"ElMain",componentName:"ElMain"},pm=fm,mm=s(pm,dm,hm,!1,null,null,null);mm.options.__file="packages/main/src/main.vue";var vm=mm.exports;vm.install=function(e){e.component(vm.name,vm)};var gm=vm,bm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"el-footer",style:{height:e.height}},[e._t("default")],2)},ym=[];bm._withStripped=!0;var _m={name:"ElFooter",componentName:"ElFooter",props:{height:{type:String,default:"60px"}}},xm=_m,wm=s(xm,bm,ym,!1,null,null,null);wm.options.__file="packages/footer/src/main.vue";var Cm=wm.exports;Cm.install=function(e){e.component(Cm.name,Cm)};var km,Sm,Om=Cm,Em={name:"ElTimeline",props:{reverse:{type:Boolean,default:!1}},provide:function(){return{timeline:this}},render:function(){var e=arguments[0],t=this.reverse,n={"el-timeline":!0,"is-reverse":t},i=this.$slots.default||[];return t&&(i=i.reverse()),e("ul",{class:n},[i])}},$m=Em,Dm=s($m,km,Sm,!1,null,null,null);Dm.options.__file="packages/timeline/src/main.vue";var Tm=Dm.exports;Tm.install=function(e){e.component(Tm.name,Tm)};var Pm=Tm,Mm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-timeline-item"},[n("div",{staticClass:"el-timeline-item__tail"}),e.$slots.dot?e._e():n("div",{staticClass:"el-timeline-item__node",class:["el-timeline-item__node--"+(e.size||""),"el-timeline-item__node--"+(e.type||"")],style:{backgroundColor:e.color}},[e.icon?n("i",{staticClass:"el-timeline-item__icon",class:e.icon}):e._e()]),e.$slots.dot?n("div",{staticClass:"el-timeline-item__dot"},[e._t("dot")],2):e._e(),n("div",{staticClass:"el-timeline-item__wrapper"},[e.hideTimestamp||"top"!==e.placement?e._e():n("div",{staticClass:"el-timeline-item__timestamp is-top"},[e._v("\n "+e._s(e.timestamp)+"\n ")]),n("div",{staticClass:"el-timeline-item__content"},[e._t("default")],2),e.hideTimestamp||"bottom"!==e.placement?e._e():n("div",{staticClass:"el-timeline-item__timestamp is-bottom"},[e._v("\n "+e._s(e.timestamp)+"\n ")])])])},Im=[];Mm._withStripped=!0;var Nm={name:"ElTimelineItem",inject:["timeline"],props:{timestamp:String,hideTimestamp:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},type:String,color:String,size:{type:String,default:"normal"},icon:String}},jm=Nm,Am=s(jm,Mm,Im,!1,null,null,null);Am.options.__file="packages/timeline/src/item.vue";var Lm=Am.exports;Lm.install=function(e){e.component(Lm.name,Lm)};var Fm=Lm,Vm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",e._b({class:["el-link",e.type?"el-link--"+e.type:"",e.disabled&&"is-disabled",e.underline&&!e.disabled&&"is-underline"],attrs:{href:e.disabled?null:e.href},on:{click:e.handleClick}},"a",e.$attrs,!1),[e.icon?n("i",{class:e.icon}):e._e(),e.$slots.default?n("span",{staticClass:"el-link--inner"},[e._t("default")],2):e._e(),e.$slots.icon?[e.$slots.icon?e._t("icon"):e._e()]:e._e()],2)},zm=[];Vm._withStripped=!0;var Bm={name:"ElLink",props:{type:{type:String,default:"default"},underline:{type:Boolean,default:!0},disabled:Boolean,href:String,icon:String},methods:{handleClick:function(e){this.disabled||this.href||this.$emit("click",e)}}},Rm=Bm,Hm=s(Rm,Vm,zm,!1,null,null,null);Hm.options.__file="packages/link/src/main.vue";var Wm=Hm.exports;Wm.install=function(e){e.component(Wm.name,Wm)};var qm=Wm,Um=function(e,t){var n=t._c;return n("div",t._g(t._b({class:[t.data.staticClass,"el-divider","el-divider--"+t.props.direction]},"div",t.data.attrs,!1),t.listeners),[t.slots().default&&"vertical"!==t.props.direction?n("div",{class:["el-divider__text","is-"+t.props.contentPosition]},[t._t("default")],2):t._e()])},Ym=[];Um._withStripped=!0;var Km={name:"ElDivider",props:{direction:{type:String,default:"horizontal",validator:function(e){return-1!==["horizontal","vertical"].indexOf(e)}},contentPosition:{type:String,default:"center",validator:function(e){return-1!==["left","center","right"].indexOf(e)}}}},Gm=Km,Xm=s(Gm,Um,Ym,!0,null,null,null);Xm.options.__file="packages/divider/src/main.vue";var Qm=Xm.exports;Qm.install=function(e){e.component(Qm.name,Qm)};var Zm=Qm,Jm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-image"},[e.loading?e._t("placeholder",[n("div",{staticClass:"el-image__placeholder"})]):e.error?e._t("error",[n("div",{staticClass:"el-image__error"},[e._v(e._s(e.t("el.image.error")))])]):n("img",e._g(e._b({staticClass:"el-image__inner",class:{"el-image__inner--center":e.alignCenter,"el-image__preview":e.preview},style:e.imageStyle,attrs:{src:e.src},on:{click:e.clickHandler}},"img",e.$attrs,!1),e.$listeners)),e.preview?[e.showViewer?n("image-viewer",{attrs:{"z-index":e.zIndex,"initial-index":e.imageIndex,"on-close":e.closeViewer,"url-list":e.previewSrcList}}):e._e()]:e._e()],2)},ev=[];Jm._withStripped=!0;var tv=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"viewer-fade"}},[n("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.viewerZIndex},attrs:{tabindex:"-1"}},[n("div",{staticClass:"el-image-viewer__mask",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleMaskClick(t)}}}),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[n("i",{staticClass:"el-icon-close"})]),e.isSingle?e._e():[n("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[n("i",{staticClass:"el-icon-arrow-left"})]),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[n("i",{staticClass:"el-icon-arrow-right"})])],n("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[n("div",{staticClass:"el-image-viewer__actions__inner"},[n("i",{staticClass:"el-icon-zoom-out",on:{click:function(t){e.handleActions("zoomOut")}}}),n("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){e.handleActions("zoomIn")}}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{class:e.mode.icon,on:{click:e.toggleMode}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){e.handleActions("anticlocelise")}}}),n("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){e.handleActions("clocelise")}}})])]),n("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,(function(t,i){return i===e.index?n("img",{key:t,ref:"img",refInFor:!0,staticClass:"el-image-viewer__img",style:e.imgStyle,attrs:{src:e.currentImg},on:{load:e.handleImgLoad,error:e.handleImgError,mousedown:e.handleMouseDown}}):e._e()})),0)],2)])},nv=[];tv._withStripped=!0;var iv=Object.assign||function(e){for(var t=1;te?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg:function(e){var t=this;this.$nextTick((function(e){var n=t.$refs.img[0];n.complete||(t.loading=!0)}))}},methods:{hide:function(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall:function(){var e=this;this._keyDownHandler=function(t){t.stopPropagation();var n=t.keyCode;switch(n){case 27:e.hide();break;case 32:e.toggleMode();break;case 37:e.prev();break;case 38:e.handleActions("zoomIn");break;case 39:e.next();break;case 40:e.handleActions("zoomOut");break}},this._mouseWheelHandler=Object(b["rafThrottle"])((function(t){var n=t.wheelDelta?t.wheelDelta:-t.detail;n>0?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})})),Object(Fe["on"])(document,"keydown",this._keyDownHandler),Object(Fe["on"])(document,ov,this._mouseWheelHandler)},deviceSupportUninstall:function(){Object(Fe["off"])(document,"keydown",this._keyDownHandler),Object(Fe["off"])(document,ov,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad:function(e){this.loading=!1},handleImgError:function(e){this.loading=!1,e.target.alt="加载失败"},handleMouseDown:function(e){var t=this;if(!this.loading&&0===e.button){var n=this.transform,i=n.offsetX,r=n.offsetY,o=e.pageX,a=e.pageY;this._dragHandler=Object(b["rafThrottle"])((function(e){t.transform.offsetX=i+e.pageX-o,t.transform.offsetY=r+e.pageY-a})),Object(Fe["on"])(document,"mousemove",this._dragHandler),Object(Fe["on"])(document,"mouseup",(function(e){Object(Fe["off"])(document,"mousemove",t._dragHandler)})),e.preventDefault()}},handleMaskClick:function(){this.maskClosable&&this.hide()},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){if(!this.loading){var e=Object.keys(rv),t=Object.values(rv),n=t.indexOf(this.mode),i=(n+1)%e.length;this.mode=rv[e[i]],this.reset()}},prev:function(){if(!this.isFirst||this.infinite){var e=this.urlList.length;this.index=(this.index-1+e)%e}},next:function(){if(!this.isLast||this.infinite){var e=this.urlList.length;this.index=(this.index+1)%e}},handleActions:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.loading){var n=iv({zoomRate:.2,rotateDeg:90,enableTransition:!0},t),i=n.zoomRate,r=n.rotateDeg,o=n.enableTransition,a=this.transform;switch(e){case"zoomOut":a.scale>.2&&(a.scale=parseFloat((a.scale-i).toFixed(3)));break;case"zoomIn":a.scale=parseFloat((a.scale+i).toFixed(3));break;case"clocelise":a.deg+=r;break;case"anticlocelise":a.deg-=r;break}a.enableTransition=o}}},mounted:function(){this.deviceSupportInstall(),this.appendToBody&&document.body.appendChild(this.$el),this.$refs["el-image-viewer__wrapper"].focus()},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},sv=av,lv=s(sv,tv,nv,!1,null,null,null);lv.options.__file="packages/image/src/image-viewer.vue";var cv=lv.exports,uv=function(){return void 0!==document.documentElement.style.objectFit},dv={NONE:"none",CONTAIN:"contain",COVER:"cover",FILL:"fill",SCALE_DOWN:"scale-down"},hv="",fv={name:"ElImage",mixins:[g.a],inheritAttrs:!1,components:{ImageViewer:cv},props:{src:String,fit:String,lazy:Boolean,scrollContainer:{},previewSrcList:{type:Array,default:function(){return[]}},zIndex:{type:Number,default:2e3}},data:function(){return{loading:!0,error:!1,show:!this.lazy,imageWidth:0,imageHeight:0,showViewer:!1}},computed:{imageStyle:function(){var e=this.fit;return!this.$isServer&&e?uv()?{"object-fit":e}:this.getImageStyle(e):{}},alignCenter:function(){return!this.$isServer&&!uv()&&this.fit!==dv.FILL},preview:function(){var e=this.previewSrcList;return Array.isArray(e)&&e.length>0},imageIndex:function(){var e=0,t=this.previewSrcList.indexOf(this.src);return t>=0&&(e=t),e}},watch:{src:function(e){this.show&&this.loadImage()},show:function(e){e&&this.loadImage()}},mounted:function(){this.lazy?this.addLazyLoadListener():this.loadImage()},beforeDestroy:function(){this.lazy&&this.removeLazyLoadListener()},methods:{loadImage:function(){var e=this;if(!this.$isServer){this.loading=!0,this.error=!1;var t=new Image;t.onload=function(n){return e.handleLoad(n,t)},t.onerror=this.handleError.bind(this),Object.keys(this.$attrs).forEach((function(n){var i=e.$attrs[n];t.setAttribute(n,i)})),t.src=this.src}},handleLoad:function(e,t){this.imageWidth=t.width,this.imageHeight=t.height,this.loading=!1,this.error=!1},handleError:function(e){this.loading=!1,this.error=!0,this.$emit("error",e)},handleLazyLoad:function(){Object(Fe["isInContainer"])(this.$el,this._scrollContainer)&&(this.show=!0,this.removeLazyLoadListener())},addLazyLoadListener:function(){if(!this.$isServer){var e=this.scrollContainer,t=null;t=Object(Hd["isHtmlElement"])(e)?e:Object(Hd["isString"])(e)?document.querySelector(e):Object(Fe["getScrollContainer"])(this.$el),t&&(this._scrollContainer=t,this._lazyLoadHandler=Ah()(200,this.handleLazyLoad),Object(Fe["on"])(t,"scroll",this._lazyLoadHandler),this.handleLazyLoad())}},removeLazyLoadListener:function(){var e=this._scrollContainer,t=this._lazyLoadHandler;!this.$isServer&&e&&t&&(Object(Fe["off"])(e,"scroll",t),this._scrollContainer=null,this._lazyLoadHandler=null)},getImageStyle:function(e){var t=this.imageWidth,n=this.imageHeight,i=this.$el,r=i.clientWidth,o=i.clientHeight;if(!t||!n||!r||!o)return{};var a=t/n,s=r/o;if(e===dv.SCALE_DOWN){var l=tr)return console.warn("[ElementCalendar]end time should be greater than start time"),[];if(Object(ro["validateRangeInOneMonth"])(i,r))return[[i,r]];var o=[],a=new Date(i.getFullYear(),i.getMonth()+1,1),s=this.toDate(a.getTime()-Tv);if(!Object(ro["validateRangeInOneMonth"])(a,r))return console.warn("[ElementCalendar]start time and end time interval must not exceed two months"),[];o.push([i,s]);var l=this.realFirstDayOfWeek,c=a.getDay(),u=0;return c!==l&&(0===l?u=7-c:(u=l-c,u=u>0?u:7+u)),a=this.toDate(a.getTime()+u*Tv),a.getDate()6?0:Math.floor(this.firstDayOfWeek)}},data:function(){return{selectedDay:"",now:new Date}}},Mv=Pv,Iv=s(Mv,bv,yv,!1,null,null,null);Iv.options.__file="packages/calendar/src/main.vue";var Nv=Iv.exports;Nv.install=function(e){e.component(Nv.name,Nv)};var jv=Nv,Av=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-fade-in"}},[e.visible?n("div",{staticClass:"el-backtop",style:{right:e.styleRight,bottom:e.styleBottom},on:{click:function(t){return t.stopPropagation(),e.handleClick(t)}}},[e._t("default",[n("el-icon",{attrs:{name:"caret-top"}})])],2):e._e()])},Lv=[];Av._withStripped=!0;var Fv=function(e){return Math.pow(e,3)},Vv=function(e){return e<.5?Fv(2*e)/2:1-Fv(2*(1-e))/2},zv={name:"ElBacktop",props:{visibilityHeight:{type:Number,default:200},target:[String],right:{type:Number,default:40},bottom:{type:Number,default:40}},data:function(){return{el:null,container:null,visible:!1}},computed:{styleBottom:function(){return this.bottom+"px"},styleRight:function(){return this.right+"px"}},mounted:function(){this.init(),this.throttledScrollHandler=Ah()(300,this.onScroll),this.container.addEventListener("scroll",this.throttledScrollHandler)},methods:{init:function(){if(this.container=document,this.el=document.documentElement,this.target){if(this.el=document.querySelector(this.target),!this.el)throw new Error("target is not existed: "+this.target);this.container=this.el}},onScroll:function(){var e=this.el.scrollTop;this.visible=e>=this.visibilityHeight},handleClick:function(e){this.scrollToTop(),this.$emit("click",e)},scrollToTop:function(){var e=this.el,t=Date.now(),n=e.scrollTop,i=window.requestAnimationFrame||function(e){return setTimeout(e,16)},r=function r(){var o=(Date.now()-t)/500;o<1?(e.scrollTop=n*(1-Vv(o)),i(r)):e.scrollTop=0};i(r)}},beforeDestroy:function(){this.container.removeEventListener("scroll",this.throttledScrollHandler)}},Bv=zv,Rv=s(Bv,Av,Lv,!1,null,null,null);Rv.options.__file="packages/backtop/src/main.vue";var Hv=Rv.exports;Hv.install=function(e){e.component(Hv.name,Hv)};var Wv=Hv,qv=function(e,t){if(e===window&&(e=document.documentElement),1!==e.nodeType)return[];var n=window.getComputedStyle(e,null);return t?n[t]:n},Uv=function(e){return Object.keys(e||{}).map((function(t){return[t,e[t]]}))},Yv=function(e,t){return e===window||e===document?document.documentElement[t]:e[t]},Kv=function(e){return Yv(e,"offsetHeight")},Gv=function(e){return Yv(e,"clientHeight")},Xv="ElInfiniteScroll",Qv={delay:{type:Number,default:200},distance:{type:Number,default:0},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Zv=function(e,t){return Object(Hd["isHtmlElement"])(e)?Uv(Qv).reduce((function(n,i){var r=i[0],o=i[1],a=o.type,s=o.default,l=e.getAttribute("infinite-scroll-"+r);switch(l=Object(Hd["isUndefined"])(t[l])?l:t[l],a){case Number:l=Number(l),l=Number.isNaN(l)?s:l;break;case Boolean:l=Object(Hd["isDefined"])(l)?"false"!==l&&Boolean(l):s;break;default:l=a(l)}return n[r]=l,n}),{}):{}},Jv=function(e){return e.getBoundingClientRect().top},eg=function(e){var t=this[Xv],n=t.el,i=t.vm,r=t.container,o=t.observer,a=Zv(n,i),s=a.distance,l=a.disabled;if(!l){var c=r.getBoundingClientRect();if(c.width||c.height){var u=!1;if(r===n){var d=r.scrollTop+Gv(r);u=r.scrollHeight-d<=s}else{var h=Kv(n)+Jv(n)-Jv(r),f=Kv(r),p=Number.parseFloat(qv(r,"borderBottomWidth"));u=h-f+p<=s}u&&Object(Hd["isFunction"])(e)?e.call(i):o&&(o.disconnect(),this[Xv].observer=null)}}},tg={name:"InfiniteScroll",inserted:function(e,t,n){var i=t.value,r=n.context,o=Object(Fe["getScrollContainer"])(e,!0),a=Zv(e,r),s=a.delay,l=a.immediate,c=L()(s,eg.bind(e,i));if(e[Xv]={el:e,vm:r,container:o,onScroll:c},o&&(o.addEventListener("scroll",c),l)){var u=e[Xv].observer=new MutationObserver(c);u.observe(o,{childList:!0,subtree:!0}),c()}},unbind:function(e){var t=e[Xv],n=t.container,i=t.onScroll;n&&n.removeEventListener("scroll",i)},install:function(e){e.directive(tg.name,tg)}},ng=tg,ig=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-page-header"},[n("div",{staticClass:"el-page-header__left",on:{click:function(t){e.$emit("back")}}},[n("i",{staticClass:"el-icon-back"}),n("div",{staticClass:"el-page-header__title"},[e._t("title",[e._v(e._s(e.title))])],2)]),n("div",{staticClass:"el-page-header__content"},[e._t("content",[e._v(e._s(e.content))])],2)])},rg=[];ig._withStripped=!0;var og={name:"ElPageHeader",props:{title:{type:String,default:function(){return Object(ps["t"])("el.pageHeader.title")}},content:String}},ag=og,sg=s(ag,ig,rg,!1,null,null,null);sg.options.__file="packages/page-header/src/main.vue";var lg=sg.exports;lg.install=function(e){e.component(lg.name,lg)};var cg=lg,ug=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["el-cascader-panel",e.border&&"is-bordered"],on:{keydown:e.handleKeyDown}},e._l(e.menus,(function(e,t){return n("cascader-menu",{key:t,ref:"menu",refInFor:!0,attrs:{index:t,nodes:e}})})),1)},dg=[];ug._withStripped=!0;var hg,fg,pg=n(43),mg=n.n(pg),vg=function(e){return e.stopPropagation()},gg={inject:["panel"],components:{ElCheckbox:Ni.a,ElRadio:mg.a},props:{node:{required:!0},nodeId:String},computed:{config:function(){return this.panel.config},isLeaf:function(){return this.node.isLeaf},isDisabled:function(){return this.node.isDisabled},checkedValue:function(){return this.panel.checkedValue},isChecked:function(){return this.node.isSameNode(this.checkedValue)},inActivePath:function(){return this.isInPath(this.panel.activePath)},inCheckedPath:function(){var e=this;return!!this.config.checkStrictly&&this.panel.checkedNodePaths.some((function(t){return e.isInPath(t)}))},value:function(){return this.node.getValueByOption()}},methods:{handleExpand:function(){var e=this,t=this.panel,n=this.node,i=this.isDisabled,r=this.config,o=r.multiple,a=r.checkStrictly;!a&&i||n.loading||(r.lazy&&!n.loaded?t.lazyLoad(n,(function(){var t=e.isLeaf;if(t||e.handleExpand(),o){var i=!!t&&n.checked;e.handleMultiCheckChange(i)}})):t.handleExpand(n))},handleCheckChange:function(){var e=this.panel,t=this.value,n=this.node;e.handleCheckChange(t),e.handleExpand(n)},handleMultiCheckChange:function(e){this.node.doCheck(e),this.panel.calculateMultiCheckedValue()},isInPath:function(e){var t=this.node,n=e[t.level-1]||{};return n.uid===t.uid},renderPrefix:function(e){var t=this.isLeaf,n=this.isChecked,i=this.config,r=i.checkStrictly,o=i.multiple;return o?this.renderCheckbox(e):r?this.renderRadio(e):t&&n?this.renderCheckIcon(e):null},renderPostfix:function(e){var t=this.node,n=this.isLeaf;return t.loading?this.renderLoadingIcon(e):n?null:this.renderExpandIcon(e)},renderCheckbox:function(e){var t=this.node,n=this.config,i=this.isDisabled,r={on:{change:this.handleMultiCheckChange},nativeOn:{}};return n.checkStrictly&&(r.nativeOn.click=vg),e("el-checkbox",Zu()([{attrs:{value:t.checked,indeterminate:t.indeterminate,disabled:i}},r]))},renderRadio:function(e){var t=this.checkedValue,n=this.value,i=this.isDisabled;return Object(b["isEqual"])(n,t)&&(n=t),e("el-radio",{attrs:{value:t,label:n,disabled:i},on:{change:this.handleCheckChange},nativeOn:{click:vg}},[e("span")])},renderCheckIcon:function(e){return e("i",{class:"el-icon-check el-cascader-node__prefix"})},renderLoadingIcon:function(e){return e("i",{class:"el-icon-loading el-cascader-node__postfix"})},renderExpandIcon:function(e){return e("i",{class:"el-icon-arrow-right el-cascader-node__postfix"})},renderContent:function(e){var t=this.panel,n=this.node,i=t.renderLabelFn,r=i?i({node:n,data:n.data}):null;return e("span",{class:"el-cascader-node__label"},[r||n.label])}},render:function(e){var t=this,n=this.inActivePath,i=this.inCheckedPath,r=this.isChecked,o=this.isLeaf,a=this.isDisabled,s=this.config,l=this.nodeId,c=s.expandTrigger,u=s.checkStrictly,d=s.multiple,h=!u&&a,f={on:{}};return"click"===c?f.on.click=this.handleExpand:(f.on.mouseenter=function(e){t.handleExpand(),t.$emit("expand",e)},f.on.focus=function(e){t.handleExpand(),t.$emit("expand",e)}),!o||a||u||d||(f.on.click=this.handleCheckChange),e("li",Zu()([{attrs:{role:"menuitem",id:l,"aria-expanded":n,tabindex:h?null:-1},class:{"el-cascader-node":!0,"is-selectable":u,"in-active-path":n,"in-checked-path":i,"is-active":r,"is-disabled":h}},f]),[this.renderPrefix(e),this.renderContent(e),this.renderPostfix(e)])}},bg=gg,yg=s(bg,hg,fg,!1,null,null,null);yg.options.__file="packages/cascader-panel/src/cascader-node.vue";var _g,xg,wg=yg.exports,Cg={name:"ElCascaderMenu",mixins:[g.a],inject:["panel"],components:{ElScrollbar:q.a,CascaderNode:wg},props:{nodes:{type:Array,required:!0},index:Number},data:function(){return{activeNode:null,hoverTimer:null,id:Object(b["generateId"])()}},computed:{isEmpty:function(){return!this.nodes.length},menuId:function(){return"cascader-menu-"+this.id+"-"+this.index}},methods:{handleExpand:function(e){this.activeNode=e.target},handleMouseMove:function(e){var t=this.activeNode,n=this.hoverTimer,i=this.$refs.hoverZone;if(t&&i)if(t.contains(e.target)){clearTimeout(n);var r=this.$el.getBoundingClientRect(),o=r.left,a=e.clientX-o,s=this.$el,l=s.offsetWidth,c=s.offsetHeight,u=t.offsetTop,d=u+t.offsetHeight;i.innerHTML='\n \n \n '}else n||(this.hoverTimer=setTimeout(this.clearHoverZone,this.panel.config.hoverThreshold))},clearHoverZone:function(){var e=this.$refs.hoverZone;e&&(e.innerHTML="")},renderEmptyText:function(e){return e("div",{class:"el-cascader-menu__empty-text"},[this.t("el.cascader.noData")])},renderNodeList:function(e){var t=this.menuId,n=this.panel.isHoverMenu,i={on:{}};n&&(i.on.expand=this.handleExpand);var r=this.nodes.map((function(n,r){var o=n.hasChildren;return e("cascader-node",Zu()([{key:n.uid,attrs:{node:n,"node-id":t+"-"+r,"aria-haspopup":o,"aria-owns":o?t:null}},i]))}));return[].concat(r,[n?e("svg",{ref:"hoverZone",class:"el-cascader-menu__hover-zone"}):null])}},render:function(e){var t=this.isEmpty,n=this.menuId,i={nativeOn:{}};return this.panel.isHoverMenu&&(i.nativeOn.mousemove=this.handleMouseMove),e("el-scrollbar",Zu()([{attrs:{tag:"ul",role:"menu",id:n,"wrap-class":"el-cascader-menu__wrap","view-class":{"el-cascader-menu__list":!0,"is-empty":t}},class:"el-cascader-menu"},i]),[t?this.renderEmptyText(e):this.renderNodeList(e)])}},kg=Cg,Sg=s(kg,_g,xg,!1,null,null,null);Sg.options.__file="packages/cascader-panel/src/cascader-menu.vue";var Og=Sg.exports,Eg=function(){function e(e,t){for(var n=0;n1?t-1:0),i=1;i1?i-1:0),o=1;o0},e.prototype.syncCheckState=function(e){var t=this.getValueByOption(),n=this.isSameNode(e,t);this.doCheck(n)},e.prototype.doCheck=function(e){this.checked!==e&&(this.config.checkStrictly?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check")))},Eg(e,[{key:"isDisabled",get:function(){var e=this.data,t=this.parent,n=this.config,i=n.disabled,r=n.checkStrictly;return e[i]||!r&&t&&t.isDisabled}},{key:"isLeaf",get:function(){var e=this.data,t=this.loaded,n=this.hasChildren,i=this.children,r=this.config,o=r.lazy,a=r.leaf;if(o){var s=Object(Ot["isDef"])(e[a])?e[a]:!!t&&!i.length;return this.hasChildren=!s,s}return!n}}]),e}(),Pg=Tg;function Mg(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Ig=function e(t,n){return t.reduce((function(t,i){return i.isLeaf?t.push(i):(!n&&t.push(i),t=t.concat(e(i.children,n))),t}),[])},Ng=function(){function e(t,n){Mg(this,e),this.config=n,this.initNodes(t)}return e.prototype.initNodes=function(e){var t=this;e=Object(b["coerceTruthyValueToArray"])(e),this.nodes=e.map((function(e){return new Pg(e,t.config)})),this.flattedNodes=this.getFlattedNodes(!1,!1),this.leafNodes=this.getFlattedNodes(!0,!1)},e.prototype.appendNode=function(e,t){var n=new Pg(e,this.config,t),i=t?t.children:this.nodes;i.push(n)},e.prototype.appendNodes=function(e,t){var n=this;e=Object(b["coerceTruthyValueToArray"])(e),e.forEach((function(e){return n.appendNode(e,t)}))},e.prototype.getNodes=function(){return this.nodes},e.prototype.getFlattedNodes=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=e?this.leafNodes:this.flattedNodes;return t?n:Ig(this.nodes,e)},e.prototype.getNodeByValue=function(e){var t=this.getFlattedNodes(!1,!this.config.lazy).filter((function(t){return Object(b["valueEquals"])(t.path,e)||t.value===e}));return t&&t.length?t[0]:null},e}(),jg=Ng,Ag=Object.assign||function(e){for(var t=1;t0){var l=n.store.getNodeByValue(o);l.data[s]||n.lazyLoad(l,(function(){n.handleExpand(l)})),n.loadCount===n.checkedValue.length&&n.$parent.computePresentText()}}t&&t(i)};i.lazyLoad(e,r)},calculateMultiCheckedValue:function(){this.checkedValue=this.getCheckedNodes(this.leafOnly).map((function(e){return e.getValueByOption()}))},scrollIntoView:function(){if(!this.$isServer){var e=this.$refs.menu||[];e.forEach((function(e){var t=e.$el;if(t){var n=t.querySelector(".el-scrollbar__wrap"),i=t.querySelector(".el-cascader-node.is-active")||t.querySelector(".el-cascader-node.in-active-path");ni()(n,i)}}))}},getNodeByValue:function(e){return this.store.getNodeByValue(e)},getFlattedNodes:function(e){var t=!this.config.lazy;return this.store.getFlattedNodes(e,t)},getCheckedNodes:function(e){var t=this.checkedValue,n=this.multiple;if(n){var i=this.getFlattedNodes(e);return i.filter((function(e){return e.checked}))}return this.isEmptyValue(t)?[]:[this.getNodeByValue(t)]},clearCheckedNodes:function(){var e=this.config,t=this.leafOnly,n=e.multiple,i=e.emitPath;n?(this.getCheckedNodes(t).filter((function(e){return!e.isDisabled})).forEach((function(e){return e.doCheck(!1)})),this.calculateMultiCheckedValue()):this.checkedValue=i?[]:null}}},qg=Wg,Ug=s(qg,ug,dg,!1,null,null,null);Ug.options.__file="packages/cascader-panel/src/cascader-panel.vue";var Yg=Ug.exports;Yg.install=function(e){e.component(Yg.name,Yg)};var Kg,Gg,Xg=Yg,Qg={name:"ElAvatar",props:{size:{type:[Number,String],validator:function(e){return"string"===typeof e?["large","medium","small"].includes(e):"number"===typeof e}},shape:{type:String,default:"circle",validator:function(e){return["circle","square"].includes(e)}},icon:String,src:String,alt:String,srcSet:String,error:Function,fit:{type:String,default:"cover"}},data:function(){return{isImageExist:!0}},computed:{avatarClass:function(){var e=this.size,t=this.icon,n=this.shape,i=["el-avatar"];return e&&"string"===typeof e&&i.push("el-avatar--"+e),t&&i.push("el-avatar--icon"),n&&i.push("el-avatar--"+n),i.join(" ")}},methods:{handleError:function(){var e=this.error,t=e?e():void 0;!1!==t&&(this.isImageExist=!1)},renderAvatar:function(){var e=this.$createElement,t=this.icon,n=this.src,i=this.alt,r=this.isImageExist,o=this.srcSet,a=this.fit;return r&&n?e("img",{attrs:{src:n,alt:i,srcSet:o},on:{error:this.handleError},style:{"object-fit":a}}):t?e("i",{class:t}):this.$slots.default}},render:function(){var e=arguments[0],t=this.avatarClass,n=this.size,i="number"===typeof n?{height:n+"px",width:n+"px",lineHeight:n+"px"}:{};return e("span",{class:t,style:i},[this.renderAvatar()])}},Zg=Qg,Jg=s(Zg,Kg,Gg,!1,null,null,null);Jg.options.__file="packages/avatar/src/main.vue";var eb=Jg.exports;eb.install=function(e){e.component(eb.name,eb)};var tb=eb,nb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-drawer-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-drawer__wrapper",attrs:{tabindex:"-1"}},[n("div",{staticClass:"el-drawer__container",class:e.visible&&"el-drawer__open",attrs:{role:"document",tabindex:"-1"},on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[n("div",{ref:"drawer",staticClass:"el-drawer",class:[e.direction,e.customClass],style:e.isHorizontal?"width: "+e.drawerSize:"height: "+e.drawerSize,attrs:{"aria-modal":"true","aria-labelledby":"el-drawer__title","aria-label":e.title,role:"dialog",tabindex:"-1"}},[e.withHeader?n("header",{staticClass:"el-drawer__header",attrs:{id:"el-drawer__title"}},[e._t("title",[n("span",{attrs:{role:"heading",title:e.title}},[e._v(e._s(e.title))])]),e.showClose?n("button",{staticClass:"el-drawer__close-btn",attrs:{"aria-label":"close "+(e.title||"drawer"),type:"button"},on:{click:e.closeDrawer}},[n("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2):e._e(),e.rendered?n("section",{staticClass:"el-drawer__body"},[e._t("default")],2):e._e()])])])])},ib=[];nb._withStripped=!0;var rb={name:"ElDrawer",mixins:[k.a,$.a],props:{appendToBody:{type:Boolean,default:!1},beforeClose:{type:Function},customClass:{type:String,default:""},closeOnPressEscape:{type:Boolean,default:!0},destroyOnClose:{type:Boolean,default:!1},modal:{type:Boolean,default:!0},direction:{type:String,default:"rtl",validator:function(e){return-1!==["ltr","rtl","ttb","btt"].indexOf(e)}},modalAppendToBody:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},size:{type:[Number,String],default:"30%"},title:{type:String,default:""},visible:{type:Boolean},wrapperClosable:{type:Boolean,default:!0},withHeader:{type:Boolean,default:!0}},computed:{isHorizontal:function(){return"rtl"===this.direction||"ltr"===this.direction},drawerSize:function(){return"number"===typeof this.size?this.size+"px":this.size}},data:function(){return{closed:!1,prevActiveElement:null}},watch:{visible:function(e){var t=this;e?(this.closed=!1,this.$emit("open"),this.appendToBody&&document.body.appendChild(this.$el),this.prevActiveElement=document.activeElement):(this.closed||(this.$emit("close"),!0===this.destroyOnClose&&(this.rendered=!1)),this.$nextTick((function(){t.prevActiveElement&&t.prevActiveElement.focus()})))}},methods:{afterEnter:function(){this.$emit("opened")},afterLeave:function(){this.$emit("closed")},hide:function(e){!1!==e&&(this.$emit("update:visible",!1),this.$emit("close"),!0===this.destroyOnClose&&(this.rendered=!1),this.closed=!0)},handleWrapperClick:function(){this.wrapperClosable&&this.closeDrawer()},closeDrawer:function(){"function"===typeof this.beforeClose?this.beforeClose(this.hide):this.hide()},handleClose:function(){this.closeDrawer()}},mounted:function(){this.visible&&(this.rendered=!0,this.open(),this.appendToBody&&document.body.appendChild(this.$el))},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},ob=rb,ab=s(ob,nb,ib,!1,null,null,null);ab.options.__file="packages/drawer/src/main.vue";var sb=ab.exports;sb.install=function(e){e.component(sb.name,sb)};var lb=sb,cb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",e._b({attrs:{trigger:"click"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},"el-popover",e.$attrs,!1),[n("div",{staticClass:"el-popconfirm"},[n("p",{staticClass:"el-popconfirm__main"},[e.hideIcon?e._e():n("i",{staticClass:"el-popconfirm__icon",class:e.icon,style:{color:e.iconColor}}),e._v("\n "+e._s(e.title)+"\n ")]),n("div",{staticClass:"el-popconfirm__action"},[n("el-button",{attrs:{size:"mini",type:e.cancelButtonType},on:{click:e.cancel}},[e._v("\n "+e._s(e.displayCancelButtonText)+"\n ")]),n("el-button",{attrs:{size:"mini",type:e.confirmButtonType},on:{click:e.confirm}},[e._v("\n "+e._s(e.displayConfirmButtonText)+"\n ")])],1)]),e._t("reference",null,{slot:"reference"})],2)},ub=[];cb._withStripped=!0;var db=n(44),hb=n.n(db),fb={name:"ElPopconfirm",props:{title:{type:String},confirmButtonText:{type:String},cancelButtonText:{type:String},confirmButtonType:{type:String,default:"primary"},cancelButtonType:{type:String,default:"text"},icon:{type:String,default:"el-icon-question"},iconColor:{type:String,default:"#f90"},hideIcon:{type:Boolean,default:!1}},components:{ElPopover:hb.a,ElButton:ae.a},data:function(){return{visible:!1}},computed:{displayConfirmButtonText:function(){return this.confirmButtonText||Object(ps["t"])("el.popconfirm.confirmButtonText")},displayCancelButtonText:function(){return this.cancelButtonText||Object(ps["t"])("el.popconfirm.cancelButtonText")}},methods:{confirm:function(){this.visible=!1,this.$emit("confirm")},cancel:function(){this.visible=!1,this.$emit("cancel")}}},pb=fb,mb=s(pb,cb,ub,!1,null,null,null);mb.options.__file="packages/popconfirm/src/main.vue";var vb=mb.exports;vb.install=function(e){e.component(vb.name,vb)};var gb=vb,bb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.uiLoading?[n("div",e._b({class:["el-skeleton",e.animated?"is-animated":""]},"div",e.$attrs,!1),[e._l(e.count,(function(t){return[e.loading?e._t("template",e._l(e.rows,(function(i){return n("el-skeleton-item",{key:t+"-"+i,class:{"el-skeleton__paragraph":1!==i,"is-first":1===i,"is-last":i===e.rows&&e.rows>1},attrs:{variant:"p"}})}))):e._e()]}))],2)]:[e._t("default",null,null,e.$attrs)]],2)},yb=[];bb._withStripped=!0;var _b={name:"ElSkeleton",props:{animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:4},loading:{type:Boolean,default:!0},throttle:{type:Number,default:0}},watch:{loading:{handler:function(e){var t=this;this.throttle<=0?this.uiLoading=e:e?(clearTimeout(this.timeoutHandle),this.timeoutHandle=setTimeout((function(){t.uiLoading=t.loading}),this.throttle)):this.uiLoading=e},immediate:!0}},data:function(){return{uiLoading:this.throttle<=0&&this.loading}}},xb=_b,wb=s(xb,bb,yb,!1,null,null,null);wb.options.__file="packages/skeleton/src/index.vue";var Cb=wb.exports;Cb.install=function(e){e.component(Cb.name,Cb)};var kb=Cb,Sb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["el-skeleton__item","el-skeleton__"+e.variant]},["image"===e.variant?n("img-placeholder"):e._e()],1)},Ob=[];Sb._withStripped=!0;var Eb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M64 896V128h896v768H64z m64-128l192-192 116.352 116.352L640 448l256 307.2V192H128v576z m224-480a96 96 0 1 1-0.064 192.064A96 96 0 0 1 352 288z"}})])},$b=[];Eb._withStripped=!0;var Db={name:"ImgPlaceholder"},Tb=Db,Pb=s(Tb,Eb,$b,!1,null,null,null);Pb.options.__file="packages/skeleton/src/img-placeholder.vue";var Mb,Ib=Pb.exports,Nb={name:"ElSkeletonItem",props:{variant:{type:String,default:"text"}},components:(Mb={},Mb[Ib.name]=Ib,Mb)},jb=Nb,Ab=s(jb,Sb,Ob,!1,null,null,null);Ab.options.__file="packages/skeleton/src/item.vue";var Lb=Ab.exports;Lb.install=function(e){e.component(Lb.name,Lb)};var Fb=Lb,Vb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-empty"},[n("div",{staticClass:"el-empty__image",style:e.imageStyle},[e.image?n("img",{attrs:{src:e.image,ondragstart:"return false"}}):e._t("image",[n("img-empty")])],2),n("div",{staticClass:"el-empty__description"},[e.$slots.description?e._t("description"):n("p",[e._v(e._s(e.emptyDescription))])],2),e.$slots.default?n("div",{staticClass:"el-empty__bottom"},[e._t("default")],2):e._e()])},zb=[];Vb._withStripped=!0;var Bb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[n("defs",[n("linearGradient",{attrs:{id:"linearGradient-1-"+e.id,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"}},[n("stop",{attrs:{"stop-color":"#FCFCFD",offset:"0%"}}),n("stop",{attrs:{"stop-color":"#EEEFF3",offset:"100%"}})],1),n("linearGradient",{attrs:{id:"linearGradient-2-"+e.id,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"}},[n("stop",{attrs:{"stop-color":"#FCFCFD",offset:"0%"}}),n("stop",{attrs:{"stop-color":"#E9EBEF",offset:"100%"}})],1),n("rect",{attrs:{id:"path-3-"+e.id,x:"0",y:"0",width:"17",height:"36"}})],1),n("g",{attrs:{id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{id:"B-type",transform:"translate(-1268.000000, -535.000000)"}},[n("g",{attrs:{id:"Group-2",transform:"translate(1268.000000, 535.000000)"}},[n("path",{attrs:{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:"#F7F8FC"}}),n("polygon",{attrs:{id:"Rectangle-Copy-14",fill:"#E5E7E9",transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"}}),n("g",{attrs:{id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"}},[n("polygon",{attrs:{id:"Rectangle-Copy-10",fill:"#E5E7E9",transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"}}),n("polygon",{attrs:{id:"Rectangle-Copy-11",fill:"#EDEEF2",points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"}}),n("rect",{attrs:{id:"Rectangle-Copy-12",fill:"url(#linearGradient-1-"+e.id+")",transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"}}),n("polygon",{attrs:{id:"Rectangle-Copy-13",fill:"#F8F9FB",transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"}})]),n("rect",{attrs:{id:"Rectangle-Copy-15",fill:"url(#linearGradient-2-"+e.id+")",x:"13",y:"45",width:"40",height:"36"}}),n("g",{attrs:{id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"}},[n("mask",{attrs:{id:"mask-4-"+e.id,fill:"white"}},[n("use",{attrs:{"xlink:href":"#path-3-"+e.id}})]),n("use",{attrs:{id:"Mask",fill:"#E0E3E9",transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":"#path-3-"+e.id}}),n("polygon",{attrs:{id:"Rectangle-Copy",fill:"#D5D7DE",mask:"url(#mask-4-"+e.id+")",transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 -1.70530257e-13 16"}})]),n("polygon",{attrs:{id:"Rectangle-Copy-18",fill:"#F8F9FB",transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"}})])])])])},Rb=[];Bb._withStripped=!0;var Hb=0,Wb={name:"ImgEmpty",data:function(){return{id:++Hb}}},qb=Wb,Ub=s(qb,Bb,Rb,!1,null,null,null);Ub.options.__file="packages/empty/src/img-empty.vue";var Yb,Kb=Ub.exports,Gb={name:"ElEmpty",components:(Yb={},Yb[Kb.name]=Kb,Yb),props:{image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}},computed:{emptyDescription:function(){return this.description||Object(ps["t"])("el.empty.description")},imageStyle:function(){return{width:this.imageSize?this.imageSize+"px":""}}}},Xb=Gb,Qb=s(Xb,Vb,zb,!1,null,null,null);Qb.options.__file="packages/empty/src/index.vue";var Zb=Qb.exports;Zb.install=function(e){e.component(Zb.name,Zb)};var Jb,ey=Zb,ty=Object.assign||function(e){for(var t=1;t3&&void 0!==arguments[3]&&arguments[3];return e.props||(e.props={}),t>n&&(e.props.span=n),i&&(e.props.span=n),e},getRows:function(){var e=this,t=(this.$slots.default||[]).filter((function(e){return e.tag&&e.componentOptions&&"ElDescriptionsItem"===e.componentOptions.Ctor.options.name})),n=t.map((function(t){return{props:e.getOptionProps(t),slots:e.getSlots(t),vnode:t}})),i=[],r=[],o=this.column;return n.forEach((function(n,a){var s=n.props.span||1;if(a===t.length-1)return r.push(e.filledNode(n,s,o,!0)),void i.push(r);s1&&void 0!==arguments[1]?arguments[1]:{};ms.a.use(t.locale),ms.a.i18n(t.i18n),By.forEach((function(t){e.component(t.name,t)})),e.use(ng),e.use(Tu.directive),e.prototype.$ELEMENT={size:t.size||"",zIndex:t.zIndex||2e3},e.prototype.$loading=Tu.service,e.prototype.$msgbox=As,e.prototype.$alert=As.alert,e.prototype.$confirm=As.confirm,e.prototype.$prompt=As.prompt,e.prototype.$notify=Xc,e.prototype.$message=Qd};"undefined"!==typeof window&&window.Vue&&Ry(window.Vue);t["default"]={version:"2.15.6",locale:ms.a.use,i18n:ms.a.i18n,install:Ry,CollapseTransition:Ye.a,Loading:Tu,Pagination:_,Dialog:I,Autocomplete:re,Dropdown:fe,DropdownMenu:_e,DropdownItem:Ee,Menu:qe,Submenu:et,MenuItem:ct,MenuItemGroup:vt,Input:Pt,InputNumber:Vt,Radio:Ut,RadioGroup:en,RadioButton:ln,Checkbox:mn,CheckboxButton:wn,CheckboxGroup:Dn,Switch:An,Select:li,Option:ci,OptionGroup:vi,Button:Ci,ButtonGroup:Ti,Table:Yr,TableColumn:to,DatePicker:Da,TimeSelect:Ba,TimePicker:es,Popover:cs,Tooltip:ds,MessageBox:As,Breadcrumb:Hs,BreadcrumbItem:Xs,Form:il,FormItem:bl,Tabs:Vl,TabPane:Kl,Tag:Jl,Tree:$c,Alert:Ac,Notification:Xc,Slider:hu,Icon:Lu,Row:Vu,Col:Ru,Upload:xd,Progress:$d,Spinner:jd,Message:Qd,Badge:rh,Card:dh,Rate:bh,Steps:Sh,Step:Mh,Carousel:Bh,Scrollbar:Uh,CarouselItem:ef,Collapse:lf,CollapseItem:mf,Cascader:Tf,ColorPicker:Tp,Transfer:Hp,Container:Xp,Header:im,Aside:um,Main:gm,Footer:Om,Timeline:Pm,TimelineItem:Fm,Link:qm,Divider:Zm,Image:gv,Calendar:jv,Backtop:Wv,InfiniteScroll:ng,PageHeader:cg,CascaderPanel:Xg,Avatar:tb,Drawer:lb,Popconfirm:gb,Skeleton:kb,SkeletonItem:Fb,Empty:ey,Descriptions:oy,DescriptionsItem:sy,Result:zy}}])["default"]},"605d":function(e,t,n){var i=n("c6b6"),r=n("da84");e.exports="process"==i(r.process)},"60da":function(e,t,n){"use strict";var i=n("83ab"),r=n("d039"),o=n("df75"),a=n("7418"),s=n("d1e7"),l=n("7b0b"),c=n("44ad"),u=Object.assign,d=Object.defineProperty;e.exports=!u||r((function(){if(i&&1!==u({b:1},u(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||o(u({},t)).join("")!=r}))?function(e,t){var n=l(e),r=arguments.length,u=1,d=a.f,h=s.f;while(r>u){var f,p=c(arguments[u++]),m=d?o(p).concat(d(p)):o(p),v=m.length,g=0;while(v>g)f=m[g++],i&&!h.call(p,f)||(n[f]=p[f])}return n}:u},6167:function(e,t,n){"use strict";var i,r;"function"===typeof Symbol&&Symbol.iterator;(function(o,a){i=a,r="function"===typeof i?i.call(t,n,t,e):i,void 0===r||(e.exports=r)})(0,(function(){var e=window,t={placement:"bottom",gpuAcceleration:!0,offset:0,boundariesElement:"viewport",boundariesPadding:5,preventOverflowOrder:["left","right","top","bottom"],flipBehavior:"flip",arrowElement:"[x-arrow]",arrowOffset:0,modifiers:["shift","offset","preventOverflow","keepTogether","arrow","flip","applyStyle"],modifiersIgnored:[],forceAbsolute:!1};function n(e,n,i){this._reference=e.jquery?e[0]:e,this.state={};var r="undefined"===typeof n||null===n,o=n&&"[object Object]"===Object.prototype.toString.call(n);return this._popper=r||o?this.parse(o?n:{}):n.jquery?n[0]:n,this._options=Object.assign({},t,i),this._options.modifiers=this._options.modifiers.map(function(e){if(-1===this._options.modifiersIgnored.indexOf(e))return"applyStyle"===e&&this._popper.setAttribute("x-placement",this._options.placement),this.modifiers[e]||e}.bind(this)),this.state.position=this._getPosition(this._popper,this._reference),d(this._popper,{position:this.state.position,top:0}),this.update(),this._setupEventListeners(),this}function i(t){var n=t.style.display,i=t.style.visibility;t.style.display="block",t.style.visibility="hidden";t.offsetWidth;var r=e.getComputedStyle(t),o=parseFloat(r.marginTop)+parseFloat(r.marginBottom),a=parseFloat(r.marginLeft)+parseFloat(r.marginRight),s={width:t.offsetWidth+a,height:t.offsetHeight+o};return t.style.display=n,t.style.visibility=i,s}function r(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function o(e){var t=Object.assign({},e);return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function a(e,t){var n,i=0;for(n in e){if(e[n]===t)return i;i++}return null}function s(t,n){var i=e.getComputedStyle(t,null);return i[n]}function l(t){var n=t.offsetParent;return n!==e.document.body&&n?n:e.document.documentElement}function c(t){var n=t.parentNode;return n?n===e.document?e.document.body.scrollTop||e.document.body.scrollLeft?e.document.body:e.document.documentElement:-1!==["scroll","auto"].indexOf(s(n,"overflow"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-x"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-y"))?n:c(t.parentNode):t}function u(t){return t!==e.document.body&&("fixed"===s(t,"position")||(t.parentNode?u(t.parentNode):t))}function d(e,t){function n(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}Object.keys(t).forEach((function(i){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&n(t[i])&&(r="px"),e.style[i]=t[i]+r}))}function h(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function f(e){var t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function p(e){var t=e.getBoundingClientRect(),n=-1!=navigator.userAgent.indexOf("MSIE"),i=n&&"HTML"===e.tagName?-e.scrollTop:t.top;return{left:t.left,top:i,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-i}}function m(e,t,n){var i=p(e),r=p(t);if(n){var o=c(t);r.top+=o.scrollTop,r.bottom+=o.scrollTop,r.left+=o.scrollLeft,r.right+=o.scrollLeft}var a={top:i.top-r.top,left:i.left-r.left,bottom:i.top-r.top+i.height,right:i.left-r.left+i.width,width:i.width,height:i.height};return a}function v(t){for(var n=["","ms","webkit","moz","o"],i=0;i1&&console.warn("WARNING: the given `parent` query("+t.parent+") matched more than one element, the first one will be used"),0===a.length)throw"ERROR: the given `parent` doesn't exists!";a=a[0]}return a.length>1&&a instanceof Element===!1&&(console.warn("WARNING: you have passed as parent a list of elements, the first one will be used"),a=a[0]),a.appendChild(r),r;function s(e,t){t.forEach((function(t){e.classList.add(t)}))}function l(e,t){t.forEach((function(t){e.setAttribute(t.split(":")[0],t.split(":")[1]||"")}))}},n.prototype._getPosition=function(e,t){var n=l(t);if(this._options.forceAbsolute)return"absolute";var i=u(t,n);return i?"fixed":"absolute"},n.prototype._getOffsets=function(e,t,n){n=n.split("-")[0];var r={};r.position=this.state.position;var o="fixed"===r.position,a=m(t,l(e),o),s=i(e);return-1!==["right","left"].indexOf(n)?(r.top=a.top+a.height/2-s.height/2,r.left="left"===n?a.left-s.width:a.right):(r.left=a.left+a.width/2-s.width/2,r.top="top"===n?a.top-s.height:a.bottom),r.width=s.width,r.height=s.height,{popper:r,reference:a}},n.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),e.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var t=c(this._reference);t!==e.document.body&&t!==e.document.documentElement||(t=e),t.addEventListener("scroll",this.state.updateBound),this.state.scrollTarget=t}},n.prototype._removeEventListeners=function(){e.removeEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement&&this.state.scrollTarget&&(this.state.scrollTarget.removeEventListener("scroll",this.state.updateBound),this.state.scrollTarget=null),this.state.updateBound=null},n.prototype._getBoundaries=function(t,n,i){var r,o,a={};if("window"===i){var s=e.document.body,u=e.document.documentElement;o=Math.max(s.scrollHeight,s.offsetHeight,u.clientHeight,u.scrollHeight,u.offsetHeight),r=Math.max(s.scrollWidth,s.offsetWidth,u.clientWidth,u.scrollWidth,u.offsetWidth),a={top:0,right:r,bottom:o,left:0}}else if("viewport"===i){var d=l(this._popper),h=c(this._popper),p=f(d),m=function(e){return e==document.body?Math.max(document.documentElement.scrollTop,document.body.scrollTop):e.scrollTop},v=function(e){return e==document.body?Math.max(document.documentElement.scrollLeft,document.body.scrollLeft):e.scrollLeft},g="fixed"===t.offsets.popper.position?0:m(h),b="fixed"===t.offsets.popper.position?0:v(h);a={top:0-(p.top-g),right:e.document.documentElement.clientWidth-(p.left-b),bottom:e.document.documentElement.clientHeight-(p.top-g),left:0-(p.left-b)}}else a=l(this._popper)===i?{top:0,left:0,right:i.clientWidth,bottom:i.clientHeight}:f(i);return a.left+=n,a.right-=n,a.top=a.top+n,a.bottom=a.bottom-n,a},n.prototype.runModifiers=function(e,t,n){var i=t.slice();return void 0!==n&&(i=this._options.modifiers.slice(0,a(this._options.modifiers,n))),i.forEach(function(t){h(t)&&(e=t.call(this,e))}.bind(this)),e},n.prototype.isModifierRequired=function(e,t){var n=a(this._options.modifiers,e);return!!this._options.modifiers.slice(0,n).filter((function(e){return e===t})).length},n.prototype.modifiers={},n.prototype.modifiers.applyStyle=function(e){var t,n={position:e.offsets.popper.position},i=Math.round(e.offsets.popper.left),r=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=v("transform"))?(n[t]="translate3d("+i+"px, "+r+"px, 0)",n.top=0,n.left=0):(n.left=i,n.top=r),Object.assign(n,e.styles),d(this._popper,n),this._popper.setAttribute("x-placement",e.placement),this.isModifierRequired(this.modifiers.applyStyle,this.modifiers.arrow)&&e.offsets.arrow&&d(e.arrowElement,e.offsets.arrow),e},n.prototype.modifiers.shift=function(e){var t=e.placement,n=t.split("-")[0],i=t.split("-")[1];if(i){var r=e.offsets.reference,a=o(e.offsets.popper),s={y:{start:{top:r.top},end:{top:r.top+r.height-a.height}},x:{start:{left:r.left},end:{left:r.left+r.width-a.width}}},l=-1!==["bottom","top"].indexOf(n)?"x":"y";e.offsets.popper=Object.assign(a,s[l][i])}return e},n.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,n=o(e.offsets.popper),i={left:function(){var t=n.left;return n.lefte.boundaries.right&&(t=Math.min(n.left,e.boundaries.right-n.width)),{left:t}},top:function(){var t=n.top;return n.tope.boundaries.bottom&&(t=Math.min(n.top,e.boundaries.bottom-n.height)),{top:t}}};return t.forEach((function(t){e.offsets.popper=Object.assign(n,i[t]())})),e},n.prototype.modifiers.keepTogether=function(e){var t=o(e.offsets.popper),n=e.offsets.reference,i=Math.floor;return t.righti(n.right)&&(e.offsets.popper.left=i(n.right)),t.bottomi(n.bottom)&&(e.offsets.popper.top=i(n.bottom)),e},n.prototype.modifiers.flip=function(e){if(!this.isModifierRequired(this.modifiers.flip,this.modifiers.preventOverflow))return console.warn("WARNING: preventOverflow modifier is required by flip modifier in order to work, be sure to include it before flip!"),e;if(e.flipped&&e.placement===e._originalPlacement)return e;var t=e.placement.split("-")[0],n=r(t),i=e.placement.split("-")[1]||"",a=[];return a="flip"===this._options.flipBehavior?[t,n]:this._options.flipBehavior,a.forEach(function(s,l){if(t===s&&a.length!==l+1){t=e.placement.split("-")[0],n=r(t);var c=o(e.offsets.popper),u=-1!==["right","bottom"].indexOf(t);(u&&Math.floor(e.offsets.reference[t])>Math.floor(c[n])||!u&&Math.floor(e.offsets.reference[t])s[f]&&(e.offsets.popper[d]+=l[d]+p-s[f]);var m=l[d]+(n||l[u]/2-p/2),v=m-s[d];return v=Math.max(Math.min(s[u]-p-8,v),8),r[d]=v,r[h]="",e.offsets.arrow=r,e.arrowElement=t,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),n=1;n=c?e?"":void 0:(o=s.charCodeAt(l),o<55296||o>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):o:e?s.slice(l,l+2):a-56320+(o-55296<<10)+65536)}};e.exports={codeAt:o(!1),charAt:o(!0)}},"658f":function(e,t,n){n("6858");for(var i=n("ef08"),r=n("051b"),o=n("8a0d"),a=n("cc15")("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},"693d":function(e,t,n){"use strict";var i=n("ef08"),r=n("9c0e"),o=n("0bad"),a=n("512c"),s=n("ba01"),l=n("e34a").KEY,c=n("4b8b"),u=n("b367"),d=n("92f0"),h=n("8b1a"),f=n("cc15"),p=n("fcd4"),m=n("e198"),v=n("0ae2"),g=n("4ebc"),b=n("77e9"),y=n("7a41"),_=n("0983"),x=n("6ca1"),w=n("3397"),C=n("10db"),k=n("6f4f"),S=n("1836"),O=n("4d20"),E=n("fed5"),$=n("1a14"),D=n("9876"),T=O.f,P=$.f,M=S.f,I=i.Symbol,N=i.JSON,j=N&&N.stringify,A="prototype",L=f("_hidden"),F=f("toPrimitive"),V={}.propertyIsEnumerable,z=u("symbol-registry"),B=u("symbols"),R=u("op-symbols"),H=Object[A],W="function"==typeof I&&!!E.f,q=i.QObject,U=!q||!q[A]||!q[A].findChild,Y=o&&c((function(){return 7!=k(P({},"a",{get:function(){return P(this,"a",{value:7}).a}})).a}))?function(e,t,n){var i=T(H,t);i&&delete H[t],P(e,t,n),i&&e!==H&&P(H,t,i)}:P,K=function(e){var t=B[e]=k(I[A]);return t._k=e,t},G=W&&"symbol"==typeof I.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof I},X=function(e,t,n){return e===H&&X(R,t,n),b(e),t=w(t,!0),b(n),r(B,t)?(n.enumerable?(r(e,L)&&e[L][t]&&(e[L][t]=!1),n=k(n,{enumerable:C(0,!1)})):(r(e,L)||P(e,L,C(1,{})),e[L][t]=!0),Y(e,t,n)):P(e,t,n)},Q=function(e,t){b(e);var n,i=v(t=x(t)),r=0,o=i.length;while(o>r)X(e,n=i[r++],t[n]);return e},Z=function(e,t){return void 0===t?k(e):Q(k(e),t)},J=function(e){var t=V.call(this,e=w(e,!0));return!(this===H&&r(B,e)&&!r(R,e))&&(!(t||!r(this,e)||!r(B,e)||r(this,L)&&this[L][e])||t)},ee=function(e,t){if(e=x(e),t=w(t,!0),e!==H||!r(B,t)||r(R,t)){var n=T(e,t);return!n||!r(B,t)||r(e,L)&&e[L][t]||(n.enumerable=!0),n}},te=function(e){var t,n=M(x(e)),i=[],o=0;while(n.length>o)r(B,t=n[o++])||t==L||t==l||i.push(t);return i},ne=function(e){var t,n=e===H,i=M(n?R:x(e)),o=[],a=0;while(i.length>a)!r(B,t=i[a++])||n&&!r(H,t)||o.push(B[t]);return o};W||(I=function(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(n){this===H&&t.call(R,n),r(this,L)&&r(this[L],e)&&(this[L][e]=!1),Y(this,e,C(1,n))};return o&&U&&Y(H,e,{configurable:!0,set:t}),K(e)},s(I[A],"toString",(function(){return this._k})),O.f=ee,$.f=X,n("6438").f=S.f=te,n("1917").f=J,E.f=ne,o&&!n("e444")&&s(H,"propertyIsEnumerable",J,!0),p.f=function(e){return K(f(e))}),a(a.G+a.W+a.F*!W,{Symbol:I});for(var ie="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;ie.length>re;)f(ie[re++]);for(var oe=D(f.store),ae=0;oe.length>ae;)m(oe[ae++]);a(a.S+a.F*!W,"Symbol",{for:function(e){return r(z,e+="")?z[e]:z[e]=I(e)},keyFor:function(e){if(!G(e))throw TypeError(e+" is not a symbol!");for(var t in z)if(z[t]===e)return t},useSetter:function(){U=!0},useSimple:function(){U=!1}}),a(a.S+a.F*!W,"Object",{create:Z,defineProperty:X,defineProperties:Q,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var se=c((function(){E.f(1)}));a(a.S+a.F*se,"Object",{getOwnPropertySymbols:function(e){return E.f(_(e))}}),N&&a(a.S+a.F*(!W||c((function(){var e=I();return"[null]"!=j([e])||"{}"!=j({a:e})||"{}"!=j(Object(e))}))),"JSON",{stringify:function(e){var t,n,i=[e],r=1;while(arguments.length>r)i.push(arguments[r++]);if(n=t=i[1],(y(t)||void 0!==e)&&!G(e))return g(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!G(t))return t}),i[1]=t,j.apply(N,i)}}),I[A][F]||n("051b")(I[A],F,I[A].valueOf),d(I,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},"69f3":function(e,t,n){var i,r,o,a=n("7f9a"),s=n("da84"),l=n("861d"),c=n("9112"),u=n("5135"),d=n("c6cd"),h=n("f772"),f=n("d012"),p=s.WeakMap,m=function(e){return o(e)?r(e):i(e,{})},v=function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var g=d.state||(d.state=new p),b=g.get,y=g.has,_=g.set;i=function(e,t){return t.facade=e,_.call(g,e,t),t},r=function(e){return b.call(g,e)||{}},o=function(e){return y.call(g,e)}}else{var x=h("state");f[x]=!0,i=function(e,t){return t.facade=e,c(e,x,t),t},r=function(e){return u(e,x)?e[x]:{}},o=function(e){return u(e,x)}}e.exports={set:i,get:r,has:o,enforce:m,getterFor:v}},"6ac9":function(e,t,n){e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=79)}({0:function(e,t,n){"use strict";function i(e,t,n,i,r,o,a,s){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},2:function(e,t){e.exports=n("5924")},3:function(e,t){e.exports=n("8122")},5:function(e,t){e.exports=n("e974")},7:function(e,t){e.exports=n("2b0e")},79:function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",[n("transition",{attrs:{name:e.transition},on:{"after-enter":e.handleAfterEnter,"after-leave":e.handleAfterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:!e.disabled&&e.showPopper,expression:"!disabled && showPopper"}],ref:"popper",staticClass:"el-popover el-popper",class:[e.popperClass,e.content&&"el-popover--plain"],style:{width:e.width+"px"},attrs:{role:"tooltip",id:e.tooltipId,"aria-hidden":e.disabled||!e.showPopper?"true":"false"}},[e.title?n("div",{staticClass:"el-popover__title",domProps:{textContent:e._s(e.title)}}):e._e(),e._t("default",[e._v(e._s(e.content))])],2)]),n("span",{ref:"wrapper",staticClass:"el-popover__reference-wrapper"},[e._t("reference")],2)],1)},r=[];i._withStripped=!0;var o=n(5),a=n.n(o),s=n(2),l=n(3),c={name:"ElPopover",mixins:[a.a],props:{trigger:{type:String,default:"click",validator:function(e){return["click","focus","hover","manual"].indexOf(e)>-1}},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:200},title:String,disabled:Boolean,content:String,reference:{},popperClass:String,width:{},visibleArrow:{default:!0},arrowOffset:{type:Number,default:0},transition:{type:String,default:"fade-in-linear"},tabindex:{type:Number,default:0}},computed:{tooltipId:function(){return"el-popover-"+Object(l["generateId"])()}},watch:{showPopper:function(e){this.disabled||(e?this.$emit("show"):this.$emit("hide"))}},mounted:function(){var e=this,t=this.referenceElm=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),t&&(Object(s["addClass"])(t,"el-popover__reference"),t.setAttribute("aria-describedby",this.tooltipId),t.setAttribute("tabindex",this.tabindex),n.setAttribute("tabindex",0),"click"!==this.trigger&&(Object(s["on"])(t,"focusin",(function(){e.handleFocus();var n=t.__vue__;n&&"function"===typeof n.focus&&n.focus()})),Object(s["on"])(n,"focusin",this.handleFocus),Object(s["on"])(t,"focusout",this.handleBlur),Object(s["on"])(n,"focusout",this.handleBlur)),Object(s["on"])(t,"keydown",this.handleKeydown),Object(s["on"])(t,"click",this.handleClick)),"click"===this.trigger?(Object(s["on"])(t,"click",this.doToggle),Object(s["on"])(document,"click",this.handleDocumentClick)):"hover"===this.trigger?(Object(s["on"])(t,"mouseenter",this.handleMouseEnter),Object(s["on"])(n,"mouseenter",this.handleMouseEnter),Object(s["on"])(t,"mouseleave",this.handleMouseLeave),Object(s["on"])(n,"mouseleave",this.handleMouseLeave)):"focus"===this.trigger&&(this.tabindex<0&&console.warn("[Element Warn][Popover]a negative taindex means that the element cannot be focused by tab key"),t.querySelector("input, textarea")?(Object(s["on"])(t,"focusin",this.doShow),Object(s["on"])(t,"focusout",this.doClose)):(Object(s["on"])(t,"mousedown",this.doShow),Object(s["on"])(t,"mouseup",this.doClose)))},beforeDestroy:function(){this.cleanup()},deactivated:function(){this.cleanup()},methods:{doToggle:function(){this.showPopper=!this.showPopper},doShow:function(){this.showPopper=!0},doClose:function(){this.showPopper=!1},handleFocus:function(){Object(s["addClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!0)},handleClick:function(){Object(s["removeClass"])(this.referenceElm,"focusing")},handleBlur:function(){Object(s["removeClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!1)},handleMouseEnter:function(){var e=this;clearTimeout(this._timer),this.openDelay?this._timer=setTimeout((function(){e.showPopper=!0}),this.openDelay):this.showPopper=!0},handleKeydown:function(e){27===e.keyCode&&"manual"!==this.trigger&&this.doClose()},handleMouseLeave:function(){var e=this;clearTimeout(this._timer),this.closeDelay?this._timer=setTimeout((function(){e.showPopper=!1}),this.closeDelay):this.showPopper=!1},handleDocumentClick:function(e){var t=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&n&&!n.contains(e.target)&&(this.showPopper=!1)},handleAfterEnter:function(){this.$emit("after-enter")},handleAfterLeave:function(){this.$emit("after-leave"),this.doDestroy()},cleanup:function(){(this.openDelay||this.closeDelay)&&clearTimeout(this._timer)}},destroyed:function(){var e=this.reference;Object(s["off"])(e,"click",this.doToggle),Object(s["off"])(e,"mouseup",this.doClose),Object(s["off"])(e,"mousedown",this.doShow),Object(s["off"])(e,"focusin",this.doShow),Object(s["off"])(e,"focusout",this.doClose),Object(s["off"])(e,"mousedown",this.doShow),Object(s["off"])(e,"mouseup",this.doClose),Object(s["off"])(e,"mouseleave",this.handleMouseLeave),Object(s["off"])(e,"mouseenter",this.handleMouseEnter),Object(s["off"])(document,"click",this.handleDocumentClick)}},u=c,d=n(0),h=Object(d["a"])(u,i,r,!1,null,null,null);h.options.__file="packages/popover/src/main.vue";var f=h.exports,p=function(e,t,n){var i=t.expression?t.value:t.arg,r=n.context.$refs[i];r&&(Array.isArray(r)?r[0].$refs.reference=e:r.$refs.reference=e)},m={bind:function(e,t,n){p(e,t,n)},inserted:function(e,t,n){p(e,t,n)}},v=n(7),g=n.n(v);g.a.directive("popover",m),f.install=function(e){e.directive("popover",m),e.component(f.name,f)},f.directive=m;t["default"]=f}})},"6b7c":function(e,t,n){"use strict";t.__esModule=!0;var i=n("4897");t.default={methods:{t:function(){for(var e=arguments.length,t=Array(e),n=0;n0},e.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,i=c.some((function(e){return!!~n.indexOf(e)}));i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),h=function(e,t){for(var n=0,i=Object.keys(t);n0},e}(),$="undefined"!==typeof WeakMap?new WeakMap:new n,D=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=d.getInstance(),i=new E(t,n,this);$.set(this,i)}return e}();["observe","unobserve","disconnect"].forEach((function(e){D.prototype[e]=function(){var t;return(t=$.get(this))[e].apply(t,arguments)}}));var T=function(){return"undefined"!==typeof r.ResizeObserver?r.ResizeObserver:D}();t["default"]=T}.call(this,n("c8ba"))},"6eeb":function(e,t,n){var i=n("da84"),r=n("9112"),o=n("5135"),a=n("ce4e"),s=n("8925"),l=n("69f3"),c=l.get,u=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,s){var l,c=!!s&&!!s.unsafe,h=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof t||o(n,"name")||r(n,"name",t),l=u(n),l.source||(l.source=d.join("string"==typeof t?t:""))),e!==i?(c?!f&&e[t]&&(h=!0):delete e[t],h?e[t]=n:r(e,t,n)):h?e[t]=n:a(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s(this)}))},"6f4f":function(e,t,n){var i=n("77e9"),r=n("85e7"),o=n("9742"),a=n("5a94")("IE_PROTO"),s=function(){},l="prototype",c=function(){var e,t=n("05f5")("iframe"),i=o.length,r="<",a=">";t.style.display="none",n("9141").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(r+"script"+a+"document.F=Object"+r+"/script"+a),e.close(),c=e.F;while(i--)delete c[l][o[i]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[l]=i(e),n=new s,s[l]=null,n[a]=e):n=c(),void 0===t?n:r(n,t)}},7156:function(e,t,n){var i=n("861d"),r=n("d2bb");e.exports=function(e,t,n){var o,a;return r&&"function"==typeof(o=t.constructor)&&o!==n&&i(a=o.prototype)&&a!==n.prototype&&r(e,a),e}},"722f":function(e,t,n){"use strict";t.__esModule=!0;var i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=n("e452"),o=a(r);function a(e){return e&&e.__esModule?e:{default:e}}var s,l=l||{};l.Dialog=function(e,t,n){var r=this;if(this.dialogNode=e,null===this.dialogNode||"dialog"!==this.dialogNode.getAttribute("role"))throw new Error("Dialog() requires a DOM element with ARIA role of dialog.");"string"===typeof t?this.focusAfterClosed=document.getElementById(t):"object"===("undefined"===typeof t?"undefined":i(t))?this.focusAfterClosed=t:this.focusAfterClosed=null,"string"===typeof n?this.focusFirst=document.getElementById(n):"object"===("undefined"===typeof n?"undefined":i(n))?this.focusFirst=n:this.focusFirst=null,this.focusFirst?this.focusFirst.focus():o.default.focusFirstDescendant(this.dialogNode),this.lastFocus=document.activeElement,s=function(e){r.trapFocus(e)},this.addListeners()},l.Dialog.prototype.addListeners=function(){document.addEventListener("focus",s,!0)},l.Dialog.prototype.removeListeners=function(){document.removeEventListener("focus",s,!0)},l.Dialog.prototype.closeDialog=function(){var e=this;this.removeListeners(),this.focusAfterClosed&&setTimeout((function(){e.focusAfterClosed.focus()}))},l.Dialog.prototype.trapFocus=function(e){o.default.IgnoreUtilFocusChanges||(this.dialogNode.contains(e.target)?this.lastFocus=e.target:(o.default.focusFirstDescendant(this.dialogNode),this.lastFocus===document.activeElement&&o.default.focusLastDescendant(this.dialogNode),this.lastFocus=document.activeElement))},t.default=l.Dialog},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"746f":function(e,t,n){var i=n("428f"),r=n("5135"),o=n("e538"),a=n("9bf2").f;e.exports=function(e){var t=i.Symbol||(i.Symbol={});r(t,e)||a(t,e,{value:o.f(e)})}},"77e9":function(e,t,n){var i=n("7a41");e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7a41":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"7b0b":function(e,t,n){var i=n("1d80");e.exports=function(e){return Object(i(e))}},"7b3e":function(e,t,n){"use strict";var i,r=n("a3de"); +var n=Object.freeze({});function i(e){return void 0===e||null===e}function r(e){return void 0!==e&&null!==e}function o(e){return!0===e}function a(e){return!1===e}function s(e){return"string"===typeof e||"number"===typeof e||"symbol"===typeof e||"boolean"===typeof e}function l(e){return null!==e&&"object"===typeof e}var c=Object.prototype.toString;function u(e){return"[object Object]"===c.call(e)}function d(e){return"[object RegExp]"===c.call(e)}function h(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function f(e){return r(e)&&"function"===typeof e.then&&"function"===typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||u(e)&&e.toString===c?JSON.stringify(e,null,2):String(e)}function m(e){var t=parseFloat(e);return isNaN(t)?e:t}function v(e,t){for(var n=Object.create(null),i=e.split(","),r=0;r-1)return e.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function _(e,t){return y.call(e,t)}function x(e){var t=Object.create(null);return function(n){var i=t[n];return i||(t[n]=e(n))}}var w=/-(\w)/g,C=x((function(e){return e.replace(w,(function(e,t){return t?t.toUpperCase():""}))})),k=x((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),S=/\B([A-Z])/g,O=x((function(e){return e.replace(S,"-$1").toLowerCase()}));function E(e,t){function n(n){var i=arguments.length;return i?i>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function $(e,t){return e.bind(t)}var D=Function.prototype.bind?$:E;function T(e,t){t=t||0;var n=e.length-t,i=new Array(n);while(n--)i[n]=e[n+t];return i}function P(e,t){for(var n in t)e[n]=t[n];return e}function M(e){for(var t={},n=0;n0,ne=J&&J.indexOf("edge/")>0,ie=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===Z),re=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),oe={}.watch,ae=!1;if(X)try{var se={};Object.defineProperty(se,"passive",{get:function(){ae=!0}}),window.addEventListener("test-passive",null,se)}catch(Ca){}var le=function(){return void 0===K&&(K=!X&&!Q&&"undefined"!==typeof e&&(e["process"]&&"server"===e["process"].env.VUE_ENV)),K},ce=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ue(e){return"function"===typeof e&&/native code/.test(e.toString())}var de,he="undefined"!==typeof Symbol&&ue(Symbol)&&"undefined"!==typeof Reflect&&ue(Reflect.ownKeys);de="undefined"!==typeof Set&&ue(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var fe=I,pe=0,me=function(){this.id=pe++,this.subs=[]};me.prototype.addSub=function(e){this.subs.push(e)},me.prototype.removeSub=function(e){b(this.subs,e)},me.prototype.depend=function(){me.target&&me.target.addDep(this)},me.prototype.notify=function(){var e=this.subs.slice();for(var t=0,n=e.length;t-1)if(o&&!_(r,"default"))a=!1;else if(""===a||a===O(e)){var l=et(String,r.type);(l<0||s0&&(a=Et(a,(t||"")+"_"+n),Ot(a[0])&&Ot(c)&&(u[l]=we(c.text+a[0].text),a.shift()),u.push.apply(u,a)):s(a)?Ot(c)?u[l]=we(c.text+a):""!==a&&u.push(we(a)):Ot(a)&&Ot(c)?u[l]=we(c.text+a.text):(o(e._isVList)&&r(a.tag)&&i(a.key)&&r(t)&&(a.key="__vlist"+t+"_"+n+"__"),u.push(a)));return u}function $t(e){var t=e.$options.provide;t&&(e._provided="function"===typeof t?t.call(e):t)}function Dt(e){var t=Tt(e.$options.inject,e);t&&(De(!1),Object.keys(t).forEach((function(n){Ne(e,n,t[n])})),De(!0))}function Tt(e,t){if(e){for(var n=Object.create(null),i=he?Reflect.ownKeys(e):Object.keys(e),r=0;r0,a=e?!!e.$stable:!o,s=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(a&&i&&i!==n&&s===i.$key&&!o&&!i.$hasNormal)return i;for(var l in r={},e)e[l]&&"$"!==l[0]&&(r[l]=Nt(t,l,e[l]))}else r={};for(var c in t)c in r||(r[c]=jt(t,c));return e&&Object.isExtensible(e)&&(e._normalized=r),q(r,"$stable",a),q(r,"$key",s),q(r,"$hasNormal",o),r}function Nt(e,t,n){var i=function(){var e=arguments.length?n.apply(null,arguments):n({});return e=e&&"object"===typeof e&&!Array.isArray(e)?[e]:St(e),e&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:i,enumerable:!0,configurable:!0}),i}function jt(e,t){return function(){return e[t]}}function At(e,t){var n,i,o,a,s;if(Array.isArray(e)||"string"===typeof e)for(n=new Array(e.length),i=0,o=e.length;i1?T(n):n;for(var i=T(arguments,1),r='event handler for "'+e+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Kn=function(){return Gn.now()})}function Xn(){var e,t;for(Yn=Kn(),Wn=!0,zn.sort((function(e,t){return e.id-t.id})),qn=0;qnqn&&zn[n].id>e.id)n--;zn.splice(n+1,0,e)}else zn.push(e);Hn||(Hn=!0,pt(Xn))}}var ti=0,ni=function(e,t,n,i,r){this.vm=e,r&&(e._watcher=this),e._watchers.push(this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync,this.before=i.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++ti,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new de,this.newDepIds=new de,this.expression="","function"===typeof t?this.getter=t:(this.getter=Y(t),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};ni.prototype.get=function(){var e;ge(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(Ca){if(!this.user)throw Ca;tt(Ca,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&vt(e),be(),this.cleanupDeps()}return e},ni.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},ni.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},ni.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():ei(this)},ni.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||l(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(Ca){tt(Ca,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},ni.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},ni.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},ni.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1}};var ii={enumerable:!0,configurable:!0,get:I,set:I};function ri(e,t,n){ii.get=function(){return this[t][n]},ii.set=function(e){this[t][n]=e},Object.defineProperty(e,n,ii)}function oi(e){e._watchers=[];var t=e.$options;t.props&&ai(e,t.props),t.methods&&pi(e,t.methods),t.data?si(e):Ie(e._data={},!0),t.computed&&ui(e,t.computed),t.watch&&t.watch!==oe&&mi(e,t.watch)}function ai(e,t){var n=e.$options.propsData||{},i=e._props={},r=e.$options._propKeys=[],o=!e.$parent;o||De(!1);var a=function(o){r.push(o);var a=Xe(o,t,n,e);Ne(i,o,a),o in e||ri(e,"_props",o)};for(var s in t)a(s);De(!0)}function si(e){var t=e.$options.data;t=e._data="function"===typeof t?li(t,e):t||{},u(t)||(t={});var n=Object.keys(t),i=e.$options.props,r=(e.$options.methods,n.length);while(r--){var o=n[r];0,i&&_(i,o)||W(o)||ri(e,"_data",o)}Ie(t,!0)}function li(e,t){ge();try{return e.call(t,t)}catch(Ca){return tt(Ca,t,"data()"),{}}finally{be()}}var ci={lazy:!0};function ui(e,t){var n=e._computedWatchers=Object.create(null),i=le();for(var r in t){var o=t[r],a="function"===typeof o?o:o.get;0,i||(n[r]=new ni(e,a||I,I,ci)),r in e||di(e,r,o)}}function di(e,t,n){var i=!le();"function"===typeof n?(ii.get=i?hi(t):fi(n),ii.set=I):(ii.get=n.get?i&&!1!==n.cache?hi(t):fi(n.get):I,ii.set=n.set||I),Object.defineProperty(e,t,ii)}function hi(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),me.target&&t.depend(),t.value}}function fi(e){return function(){return e.call(this,this)}}function pi(e,t){e.$options.props;for(var n in t)e[n]="function"!==typeof t[n]?I:D(t[n],e)}function mi(e,t){for(var n in t){var i=t[n];if(Array.isArray(i))for(var r=0;r-1)return this;var n=T(arguments,1);return n.unshift(this),"function"===typeof e.install?e.install.apply(e,n):"function"===typeof e&&e.apply(null,n),t.push(e),this}}function Si(e){e.mixin=function(e){return this.options=Ke(this.options,e),this}}function Oi(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,i=n.cid,r=e._Ctor||(e._Ctor={});if(r[i])return r[i];var o=e.name||n.options.name;var a=function(e){this._init(e)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=t++,a.options=Ke(n.options,e),a["super"]=n,a.options.props&&Ei(a),a.options.computed&&$i(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,z.forEach((function(e){a[e]=n[e]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=P({},a.options),r[i]=a,a}}function Ei(e){var t=e.options.props;for(var n in t)ri(e.prototype,"_props",n)}function $i(e){var t=e.options.computed;for(var n in t)di(e.prototype,n,t[n])}function Di(e){z.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&u(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"===typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}function Ti(e){return e&&(e.Ctor.options.name||e.tag)}function Pi(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"===typeof e?e.split(",").indexOf(t)>-1:!!d(e)&&e.test(t)}function Mi(e,t){var n=e.cache,i=e.keys,r=e._vnode;for(var o in n){var a=n[o];if(a){var s=Ti(a.componentOptions);s&&!t(s)&&Ii(n,o,i,r)}}}function Ii(e,t,n,i){var r=e[t];!r||i&&r.tag===i.tag||r.componentInstance.$destroy(),e[t]=null,b(n,t)}yi(Ci),gi(Ci),Dn(Ci),In(Ci),bn(Ci);var Ni=[String,RegExp,Array],ji={name:"keep-alive",abstract:!0,props:{include:Ni,exclude:Ni,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Ii(this.cache,e,this.keys)},mounted:function(){var e=this;this.$watch("include",(function(t){Mi(e,(function(e){return Pi(t,e)}))})),this.$watch("exclude",(function(t){Mi(e,(function(e){return!Pi(t,e)}))}))},render:function(){var e=this.$slots.default,t=Cn(e),n=t&&t.componentOptions;if(n){var i=Ti(n),r=this,o=r.include,a=r.exclude;if(o&&(!i||!Pi(o,i))||a&&i&&Pi(a,i))return t;var s=this,l=s.cache,c=s.keys,u=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;l[u]?(t.componentInstance=l[u].componentInstance,b(c,u),c.push(u)):(l[u]=t,c.push(u),this.max&&c.length>parseInt(this.max)&&Ii(l,c[0],c,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}},Ai={KeepAlive:ji};function Li(e){var t={get:function(){return R}};Object.defineProperty(e,"config",t),e.util={warn:fe,extend:P,mergeOptions:Ke,defineReactive:Ne},e.set=je,e.delete=Ae,e.nextTick=pt,e.observable=function(e){return Ie(e),e},e.options=Object.create(null),z.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,P(e.options.components,Ai),ki(e),Si(e),Oi(e),Di(e)}Li(Ci),Object.defineProperty(Ci.prototype,"$isServer",{get:le}),Object.defineProperty(Ci.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ci,"FunctionalRenderContext",{value:Qt}),Ci.version="2.6.12";var Fi=v("style,class"),Vi=v("input,textarea,option,select,progress"),zi=function(e,t,n){return"value"===n&&Vi(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},Bi=v("contenteditable,draggable,spellcheck"),Ri=v("events,caret,typing,plaintext-only"),Hi=function(e,t){return Ki(t)||"false"===t?"false":"contenteditable"===e&&Ri(t)?t:"true"},Wi=v("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),qi="http://www.w3.org/1999/xlink",Ui=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Yi=function(e){return Ui(e)?e.slice(6,e.length):""},Ki=function(e){return null==e||!1===e};function Gi(e){var t=e.data,n=e,i=e;while(r(i.componentInstance))i=i.componentInstance._vnode,i&&i.data&&(t=Xi(i.data,t));while(r(n=n.parent))n&&n.data&&(t=Xi(t,n.data));return Qi(t.staticClass,t.class)}function Xi(e,t){return{staticClass:Zi(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function Qi(e,t){return r(e)||r(t)?Zi(e,Ji(t)):""}function Zi(e,t){return e?t?e+" "+t:e:t||""}function Ji(e){return Array.isArray(e)?er(e):l(e)?tr(e):"string"===typeof e?e:""}function er(e){for(var t,n="",i=0,o=e.length;i-1?sr[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:sr[e]=/HTMLUnknownElement/.test(t.toString())}var cr=v("text,number,password,search,email,tel,url");function ur(e){if("string"===typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function dr(e,t){var n=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hr(e,t){return document.createElementNS(nr[e],t)}function fr(e){return document.createTextNode(e)}function pr(e){return document.createComment(e)}function mr(e,t,n){e.insertBefore(t,n)}function vr(e,t){e.removeChild(t)}function gr(e,t){e.appendChild(t)}function br(e){return e.parentNode}function yr(e){return e.nextSibling}function _r(e){return e.tagName}function xr(e,t){e.textContent=t}function wr(e,t){e.setAttribute(t,"")}var Cr=Object.freeze({createElement:dr,createElementNS:hr,createTextNode:fr,createComment:pr,insertBefore:mr,removeChild:vr,appendChild:gr,parentNode:br,nextSibling:yr,tagName:_r,setTextContent:xr,setStyleScope:wr}),kr={create:function(e,t){Sr(t)},update:function(e,t){e.data.ref!==t.data.ref&&(Sr(e,!0),Sr(t))},destroy:function(e){Sr(e,!0)}};function Sr(e,t){var n=e.data.ref;if(r(n)){var i=e.context,o=e.componentInstance||e.elm,a=i.$refs;t?Array.isArray(a[n])?b(a[n],o):a[n]===o&&(a[n]=void 0):e.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Or=new ye("",{},[]),Er=["create","activate","update","remove","destroy"];function $r(e,t){return e.key===t.key&&(e.tag===t.tag&&e.isComment===t.isComment&&r(e.data)===r(t.data)&&Dr(e,t)||o(e.isAsyncPlaceholder)&&e.asyncFactory===t.asyncFactory&&i(t.asyncFactory.error))}function Dr(e,t){if("input"!==e.tag)return!0;var n,i=r(n=e.data)&&r(n=n.attrs)&&n.type,o=r(n=t.data)&&r(n=n.attrs)&&n.type;return i===o||cr(i)&&cr(o)}function Tr(e,t,n){var i,o,a={};for(i=t;i<=n;++i)o=e[i].key,r(o)&&(a[o]=i);return a}function Pr(e){var t,n,a={},l=e.modules,c=e.nodeOps;for(t=0;tm?(d=i(n[b+1])?null:n[b+1].elm,C(e,d,n,p,b,o)):p>b&&S(t,h,m)}function $(e,t,n,i){for(var o=n;o-1?Rr(e,t,n):Wi(t)?Ki(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Bi(t)?e.setAttribute(t,Hi(t,n)):Ui(t)?Ki(n)?e.removeAttributeNS(qi,Yi(t)):e.setAttributeNS(qi,t,n):Rr(e,t,n)}function Rr(e,t,n){if(Ki(n))e.removeAttribute(t);else{if(ee&&!te&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var i=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",i)};e.addEventListener("input",i),e.__ieph=!0}e.setAttribute(t,n)}}var Hr={create:zr,update:zr};function Wr(e,t){var n=t.elm,o=t.data,a=e.data;if(!(i(o.staticClass)&&i(o.class)&&(i(a)||i(a.staticClass)&&i(a.class)))){var s=Gi(t),l=n._transitionClasses;r(l)&&(s=Zi(s,Ji(l))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qr,Ur={create:Wr,update:Wr},Yr="__r",Kr="__c";function Gr(e){if(r(e[Yr])){var t=ee?"change":"input";e[t]=[].concat(e[Yr],e[t]||[]),delete e[Yr]}r(e[Kr])&&(e.change=[].concat(e[Kr],e.change||[]),delete e[Kr])}function Xr(e,t,n){var i=qr;return function r(){var o=t.apply(null,arguments);null!==o&&Jr(e,r,n,i)}}var Qr=at&&!(re&&Number(re[1])<=53);function Zr(e,t,n,i){if(Qr){var r=Yn,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=r||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}qr.addEventListener(e,t,ae?{capture:n,passive:i}:n)}function Jr(e,t,n,i){(i||qr).removeEventListener(e,t._wrapper||t,n)}function eo(e,t){if(!i(e.data.on)||!i(t.data.on)){var n=t.data.on||{},r=e.data.on||{};qr=t.elm,Gr(n),_t(n,r,Zr,Jr,Xr,t.context),qr=void 0}}var to,no={create:eo,update:eo};function io(e,t){if(!i(e.data.domProps)||!i(t.data.domProps)){var n,o,a=t.elm,s=e.data.domProps||{},l=t.data.domProps||{};for(n in r(l.__ob__)&&(l=t.data.domProps=P({},l)),s)n in l||(a[n]="");for(n in l){if(o=l[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var c=i(o)?"":String(o);ro(a,c)&&(a.value=c)}else if("innerHTML"===n&&rr(a.tagName)&&i(a.innerHTML)){to=to||document.createElement("div"),to.innerHTML=""+o+"";var u=to.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(u.firstChild)a.appendChild(u.firstChild)}else if(o!==s[n])try{a[n]=o}catch(Ca){}}}}function ro(e,t){return!e.composing&&("OPTION"===e.tagName||oo(e,t)||ao(e,t))}function oo(e,t){var n=!0;try{n=document.activeElement!==e}catch(Ca){}return n&&e.value!==t}function ao(e,t){var n=e.value,i=e._vModifiers;if(r(i)){if(i.number)return m(n)!==m(t);if(i.trim)return n.trim()!==t.trim()}return n!==t}var so={create:io,update:io},lo=x((function(e){var t={},n=/;(?![^(]*\))/g,i=/:(.+)/;return e.split(n).forEach((function(e){if(e){var n=e.split(i);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}));function co(e){var t=uo(e.style);return e.staticStyle?P(e.staticStyle,t):t}function uo(e){return Array.isArray(e)?M(e):"string"===typeof e?lo(e):e}function ho(e,t){var n,i={};if(t){var r=e;while(r.componentInstance)r=r.componentInstance._vnode,r&&r.data&&(n=co(r.data))&&P(i,n)}(n=co(e.data))&&P(i,n);var o=e;while(o=o.parent)o.data&&(n=co(o.data))&&P(i,n);return i}var fo,po=/^--/,mo=/\s*!important$/,vo=function(e,t,n){if(po.test(t))e.style.setProperty(t,n);else if(mo.test(n))e.style.setProperty(O(t),n.replace(mo,""),"important");else{var i=bo(t);if(Array.isArray(n))for(var r=0,o=n.length;r-1?t.split(xo).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function Co(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(xo).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{var n=" "+(e.getAttribute("class")||"")+" ",i=" "+t+" ";while(n.indexOf(i)>=0)n=n.replace(i," ");n=n.trim(),n?e.setAttribute("class",n):e.removeAttribute("class")}}function ko(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&&P(t,So(e.name||"v")),P(t,e),t}return"string"===typeof e?So(e):void 0}}var So=x((function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}})),Oo=X&&!te,Eo="transition",$o="animation",Do="transition",To="transitionend",Po="animation",Mo="animationend";Oo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Do="WebkitTransition",To="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Po="WebkitAnimation",Mo="webkitAnimationEnd"));var Io=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function No(e){Io((function(){Io(e)}))}function jo(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),wo(e,t))}function Ao(e,t){e._transitionClasses&&b(e._transitionClasses,t),Co(e,t)}function Lo(e,t,n){var i=Vo(e,t),r=i.type,o=i.timeout,a=i.propCount;if(!r)return n();var s=r===Eo?To:Mo,l=0,c=function(){e.removeEventListener(s,u),n()},u=function(t){t.target===e&&++l>=a&&c()};setTimeout((function(){l0&&(n=Eo,u=a,d=o.length):t===$o?c>0&&(n=$o,u=c,d=l.length):(u=Math.max(a,c),n=u>0?a>c?Eo:$o:null,d=n?n===Eo?o.length:l.length:0);var h=n===Eo&&Fo.test(i[Do+"Property"]);return{type:n,timeout:u,propCount:d,hasTransform:h}}function zo(e,t){while(e.length1}function Uo(e,t){!0!==t.data.show&&Ro(t)}var Yo=X?{create:Uo,activate:Uo,remove:function(e,t){!0!==e.data.show?Ho(e,t):t()}}:{},Ko=[Hr,Ur,no,so,_o,Yo],Go=Ko.concat(Vr),Xo=Pr({nodeOps:Cr,modules:Go});te&&document.addEventListener("selectionchange",(function(){var e=document.activeElement;e&&e.vmodel&&ra(e,"input")}));var Qo={inserted:function(e,t,n,i){"select"===n.tag?(i.elm&&!i.elm._vOptions?xt(n,"postpatch",(function(){Qo.componentUpdated(e,t,n)})):Zo(e,t,n.context),e._vOptions=[].map.call(e.options,ta)):("textarea"===n.tag||cr(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",na),e.addEventListener("compositionend",ia),e.addEventListener("change",ia),te&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Zo(e,t,n.context);var i=e._vOptions,r=e._vOptions=[].map.call(e.options,ta);if(r.some((function(e,t){return!A(e,i[t])}))){var o=e.multiple?t.value.some((function(e){return ea(e,r)})):t.value!==t.oldValue&&ea(t.value,r);o&&ra(e,"change")}}}};function Zo(e,t,n){Jo(e,t,n),(ee||ne)&&setTimeout((function(){Jo(e,t,n)}),0)}function Jo(e,t,n){var i=t.value,r=e.multiple;if(!r||Array.isArray(i)){for(var o,a,s=0,l=e.options.length;s-1,a.selected!==o&&(a.selected=o);else if(A(ta(a),i))return void(e.selectedIndex!==s&&(e.selectedIndex=s));r||(e.selectedIndex=-1)}}function ea(e,t){return t.every((function(t){return!A(t,e)}))}function ta(e){return"_value"in e?e._value:e.value}function na(e){e.target.composing=!0}function ia(e){e.target.composing&&(e.target.composing=!1,ra(e.target,"input"))}function ra(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function oa(e){return!e.componentInstance||e.data&&e.data.transition?e:oa(e.componentInstance._vnode)}var aa={bind:function(e,t,n){var i=t.value;n=oa(n);var r=n.data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;i&&r?(n.data.show=!0,Ro(n,(function(){e.style.display=o}))):e.style.display=i?o:"none"},update:function(e,t,n){var i=t.value,r=t.oldValue;if(!i!==!r){n=oa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,i?Ro(n,(function(){e.style.display=e.__vOriginalDisplay})):Ho(n,(function(){e.style.display="none"}))):e.style.display=i?e.__vOriginalDisplay:"none"}},unbind:function(e,t,n,i,r){r||(e.style.display=e.__vOriginalDisplay)}},sa={model:Qo,show:aa},la={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ca(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?ca(Cn(t.children)):e}function ua(e){var t={},n=e.$options;for(var i in n.propsData)t[i]=e[i];var r=n._parentListeners;for(var o in r)t[C(o)]=r[o];return t}function da(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function ha(e){while(e=e.parent)if(e.data.transition)return!0}function fa(e,t){return t.key===e.key&&t.tag===e.tag}var pa=function(e){return e.tag||wn(e)},ma=function(e){return"show"===e.name},va={name:"transition",props:la,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(pa),n.length)){0;var i=this.mode;0;var r=n[0];if(ha(this.$vnode))return r;var o=ca(r);if(!o)return r;if(this._leaving)return da(e,r);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var l=(o.data||(o.data={})).transition=ua(this),c=this._vnode,u=ca(c);if(o.data.directives&&o.data.directives.some(ma)&&(o.data.show=!0),u&&u.data&&!fa(o,u)&&!wn(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var d=u.data.transition=P({},l);if("out-in"===i)return this._leaving=!0,xt(d,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),da(e,r);if("in-out"===i){if(wn(o))return c;var h,f=function(){h()};xt(l,"afterEnter",f),xt(l,"enterCancelled",f),xt(d,"delayLeave",(function(e){h=e}))}}return r}}},ga=P({tag:String,moveClass:String},la);delete ga.mode;var ba={props:ga,beforeMount:function(){var e=this,t=this._update;this._update=function(n,i){var r=Pn(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,r(),t.call(e,n,i)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,r=this.$slots.default||[],o=this.children=[],a=ua(this),s=0;sn)t.push(arguments[n++]);return _[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},i(y),y},m=function(e){delete _[e]},h?i=function(e){v.nextTick(C(e))}:b&&b.now?i=function(e){b.now(C(e))}:g&&!d?(r=new g,o=r.port2,r.port1.onmessage=k,i=l(o.postMessage,o,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts&&f&&"file:"!==f.protocol&&!s(S)?(i=S,a.addEventListener("message",k,!1)):i=x in u("script")?function(e){c.appendChild(u("script"))[x]=function(){c.removeChild(this),w(e)}}:function(e){setTimeout(C(e),0)}),e.exports={set:p,clear:m}},"2d00":function(e,t,n){var i,r,o=n("da84"),a=n("342f"),s=o.process,l=s&&s.versions,c=l&&l.v8;c?(i=c.split("."),r=i[0]+i[1]):a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(r=i[1]))),e.exports=r&&+r},"2f9a":function(e,t){e.exports=function(){}},"301c":function(e,t,n){n("e198")("asyncIterator")},3397:function(e,t,n){var i=n("7a41");e.exports=function(e,t){if(!i(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!i(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},"342f":function(e,t,n){var i=n("d066");e.exports=i("navigator","userAgent")||""},"35a1":function(e,t,n){var i=n("f5df"),r=n("3f8c"),o=n("b622"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||r[i(e)]}},"37e8":function(e,t,n){var i=n("83ab"),r=n("9bf2"),o=n("825a"),a=n("df75");e.exports=i?Object.defineProperties:function(e,t){o(e);var n,i=a(t),s=i.length,l=0;while(s>l)r.f(e,n=i[l++],t[n]);return e}},"393a":function(e,t,n){"use strict";var i=n("e444"),r=n("512c"),o=n("ba01"),a=n("051b"),s=n("8a0d"),l=n("26dd"),c=n("92f0"),u=n("ce7a"),d=n("cc15")("iterator"),h=!([].keys&&"next"in[].keys()),f="@@iterator",p="keys",m="values",v=function(){return this};e.exports=function(e,t,n,g,b,y,_){l(n,t,g);var x,w,C,k=function(e){if(!h&&e in $)return $[e];switch(e){case p:return function(){return new n(this,e)};case m:return function(){return new n(this,e)}}return function(){return new n(this,e)}},S=t+" Iterator",O=b==m,E=!1,$=e.prototype,D=$[d]||$[f]||b&&$[b],T=D||k(b),P=b?O?k("entries"):T:void 0,M="Array"==t&&$.entries||D;if(M&&(C=u(M.call(new e)),C!==Object.prototype&&C.next&&(c(C,S,!0),i||"function"==typeof C[d]||a(C,d,v))),O&&D&&D.name!==m&&(E=!0,T=function(){return D.call(this)}),i&&!_||!h&&!E&&$[d]||a($,d,T),s[t]=T,s[S]=v,b)if(x={values:O?T:k(m),keys:y?T:k(p),entries:P},_)for(w in x)w in $||o($,w,x[w]);else r(r.P+r.F*(h||E),t,x);return x}},"39ad":function(e,t,n){var i=n("6ca1"),r=n("d16a"),o=n("9d11");e.exports=function(e){return function(t,n,a){var s,l=i(t),c=r(l.length),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},"3bbe":function(e,t,n){var i=n("861d");e.exports=function(e){if(!i(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3c4e":function(e,t,n){"use strict";var i=function(e){return r(e)&&!o(e)};function r(e){return!!e&&"object"===typeof e}function o(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||l(e)}var a="function"===typeof Symbol&&Symbol.for,s=a?Symbol.for("react.element"):60103;function l(e){return e.$$typeof===s}function c(e){return Array.isArray(e)?[]:{}}function u(e,t){var n=t&&!0===t.clone;return n&&i(e)?f(c(e),e,t):e}function d(e,t,n){var r=e.slice();return t.forEach((function(t,o){"undefined"===typeof r[o]?r[o]=u(t,n):i(t)?r[o]=f(e[o],t,n):-1===e.indexOf(t)&&r.push(u(t,n))})),r}function h(e,t,n){var r={};return i(e)&&Object.keys(e).forEach((function(t){r[t]=u(e[t],n)})),Object.keys(t).forEach((function(o){i(t[o])&&e[o]?r[o]=f(e[o],t[o],n):r[o]=u(t[o],n)})),r}function f(e,t,n){var i=Array.isArray(t),r=Array.isArray(e),o=n||{arrayMerge:d},a=i===r;if(a){if(i){var s=o.arrayMerge||d;return s(e,t,n)}return h(e,t,n)}return u(t,n)}f.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return f(e,n,t)}))};var p=f;e.exports=p},"3ca3":function(e,t,n){"use strict";var i=n("6547").charAt,r=n("69f3"),o=n("7dd0"),a="String Iterator",s=r.set,l=r.getterFor(a);o(String,"String",(function(e){s(this,{type:a,string:String(e),index:0})}),(function(){var e,t=l(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=i(n,r),t.index+=e.length,{value:e,done:!1})}))},"3f6b":function(e,t,n){e.exports={default:n("b9c7"),__esModule:!0}},"3f8c":function(e,t){e.exports={}},4010:function(e,t,n){"use strict";t.__esModule=!0,t.removeResizeListener=t.addResizeListener=void 0;var i=n("6dd8"),r=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var a="undefined"===typeof window,s=function(e){var t=e,n=Array.isArray(t),i=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(i>=t.length)break;r=t[i++]}else{if(i=t.next(),i.done)break;r=i.value}var o=r,a=o.target.__resizeListeners__||[];a.length&&a.forEach((function(e){e()}))}};t.addResizeListener=function(e,t){a||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new r.default(s),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},t.removeResizeListener=function(e,t){e&&e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||e.__ro__.disconnect())}},"417f":function(e,t,n){"use strict";t.__esModule=!0;var i=n("2b0e"),r=a(i),o=n("5924");function a(e){return e&&e.__esModule?e:{default:e}}var s=[],l="@@clickoutsideContext",c=void 0,u=0;function d(e,t,n){return function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(n&&n.context&&i.target&&r.target)||e.contains(i.target)||e.contains(r.target)||e===i.target||n.context.popperElm&&(n.context.popperElm.contains(i.target)||n.context.popperElm.contains(r.target))||(t.expression&&e[l].methodName&&n.context[e[l].methodName]?n.context[e[l].methodName]():e[l].bindingFn&&e[l].bindingFn())}}!r.default.prototype.$isServer&&(0,o.on)(document,"mousedown",(function(e){return c=e})),!r.default.prototype.$isServer&&(0,o.on)(document,"mouseup",(function(e){s.forEach((function(t){return t[l].documentHandler(e,c)}))})),t.default={bind:function(e,t,n){s.push(e);var i=u++;e[l]={id:i,documentHandler:d(e,t,n),methodName:t.expression,bindingFn:t.value}},update:function(e,t,n){e[l].documentHandler=d(e,t,n),e[l].methodName=t.expression,e[l].bindingFn=t.value},unbind:function(e){for(var t=s.length,n=0;n\n \n '}else n||(this.hoverTimer=setTimeout(this.clearHoverZone,this.panel.config.hoverThreshold))},clearHoverZone:function(){var e=this.$refs.hoverZone;e&&(e.innerHTML="")},renderEmptyText:function(e){return e("div",{class:"el-cascader-menu__empty-text"},[this.t("el.cascader.noData")])},renderNodeList:function(e){var t=this.menuId,n=this.panel.isHoverMenu,i={on:{}};n&&(i.on.expand=this.handleExpand);var r=this.nodes.map((function(n,r){var o=n.hasChildren;return e("cascader-node",l()([{key:n.uid,attrs:{node:n,"node-id":t+"-"+r,"aria-haspopup":o,"aria-owns":o?t:null}},i]))}));return[].concat(r,[n?e("svg",{ref:"hoverZone",class:"el-cascader-menu__hover-zone"}):null])}},render:function(e){var t=this.isEmpty,n=this.menuId,i={nativeOn:{}};return this.panel.isHoverMenu&&(i.nativeOn.mousemove=this.handleMouseMove),e("el-scrollbar",l()([{attrs:{tag:"ul",role:"menu",id:n,"wrap-class":"el-cascader-menu__wrap","view-class":{"el-cascader-menu__list":!0,"is-empty":t}},class:"el-cascader-menu"},i]),[t?this.renderEmptyText(e):this.renderNodeList(e)])}},E=O,$=Object(y["a"])(E,x,w,!1,null,null,null);$.options.__file="packages/cascader-panel/src/cascader-menu.vue";var D=$.exports,T=n(21),P=function(){function e(e,t){for(var n=0;n1?t-1:0),i=1;i1?i-1:0),o=1;o0},e.prototype.syncCheckState=function(e){var t=this.getValueByOption(),n=this.isSameNode(e,t);this.doCheck(n)},e.prototype.doCheck=function(e){this.checked!==e&&(this.config.checkStrictly?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check")))},P(e,[{key:"isDisabled",get:function(){var e=this.data,t=this.parent,n=this.config,i=n.disabled,r=n.checkStrictly;return e[i]||!r&&t&&t.isDisabled}},{key:"isLeaf",get:function(){var e=this.data,t=this.loaded,n=this.hasChildren,i=this.children,r=this.config,o=r.lazy,a=r.leaf;if(o){var s=Object(T["isDef"])(e[a])?e[a]:!!t&&!i.length;return this.hasChildren=!s,s}return!n}}]),e}(),j=N;function A(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var L=function e(t,n){return t.reduce((function(t,i){return i.isLeaf?t.push(i):(!n&&t.push(i),t=t.concat(e(i.children,n))),t}),[])},F=function(){function e(t,n){A(this,e),this.config=n,this.initNodes(t)}return e.prototype.initNodes=function(e){var t=this;e=Object(m["coerceTruthyValueToArray"])(e),this.nodes=e.map((function(e){return new j(e,t.config)})),this.flattedNodes=this.getFlattedNodes(!1,!1),this.leafNodes=this.getFlattedNodes(!0,!1)},e.prototype.appendNode=function(e,t){var n=new j(e,this.config,t),i=t?t.children:this.nodes;i.push(n)},e.prototype.appendNodes=function(e,t){var n=this;e=Object(m["coerceTruthyValueToArray"])(e),e.forEach((function(e){return n.appendNode(e,t)}))},e.prototype.getNodes=function(){return this.nodes},e.prototype.getFlattedNodes=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=e?this.leafNodes:this.flattedNodes;return t?n:L(this.nodes,e)},e.prototype.getNodeByValue=function(e){var t=this.getFlattedNodes(!1,!this.config.lazy).filter((function(t){return Object(m["valueEquals"])(t.path,e)||t.value===e}));return t&&t.length?t[0]:null},e}(),V=F,z=n(9),B=n.n(z),R=n(40),H=n.n(R),W=n(31),q=n.n(W),U=Object.assign||function(e){for(var t=1;t0){var l=n.store.getNodeByValue(o);l.data[s]||n.lazyLoad(l,(function(){n.handleExpand(l)})),n.loadCount===n.checkedValue.length&&n.$parent.computePresentText()}}t&&t(i)};i.lazyLoad(e,r)},calculateMultiCheckedValue:function(){this.checkedValue=this.getCheckedNodes(this.leafOnly).map((function(e){return e.getValueByOption()}))},scrollIntoView:function(){if(!this.$isServer){var e=this.$refs.menu||[];e.forEach((function(e){var t=e.$el;if(t){var n=t.querySelector(".el-scrollbar__wrap"),i=t.querySelector(".el-cascader-node.is-active")||t.querySelector(".el-cascader-node.in-active-path");q()(n,i)}}))}},getNodeByValue:function(e){return this.store.getNodeByValue(e)},getFlattedNodes:function(e){var t=!this.config.lazy;return this.store.getFlattedNodes(e,t)},getCheckedNodes:function(e){var t=this.checkedValue,n=this.multiple;if(n){var i=this.getFlattedNodes(e);return i.filter((function(e){return e.checked}))}return this.isEmptyValue(t)?[]:[this.getNodeByValue(t)]},clearCheckedNodes:function(){var e=this.config,t=this.leafOnly,n=e.multiple,i=e.emitPath;n?(this.getCheckedNodes(t).filter((function(e){return!e.isDisabled})).forEach((function(e){return e.doCheck(!1)})),this.calculateMultiCheckedValue()):this.checkedValue=i?[]:null}}},te=ee,ne=Object(y["a"])(te,i,r,!1,null,null,null);ne.options.__file="packages/cascader-panel/src/cascader-panel.vue";var ie=ne.exports;ie.install=function(e){e.component(ie.name,ie)};t["default"]=ie},6:function(e,t){e.exports=n("6b7c")},9:function(e,t){e.exports=n("7f4d")}})},4840:function(e,t,n){var i=n("825a"),r=n("1c0b"),o=n("b622"),a=o("species");e.exports=function(e,t){var n,o=i(e).constructor;return void 0===o||void 0==(n=i(o)[a])?t:r(n)}},4897:function(e,t,n){"use strict";t.__esModule=!0,t.i18n=t.use=t.t=void 0;var i=n("f0d9"),r=d(i),o=n("2b0e"),a=d(o),s=n("3c4e"),l=d(s),c=n("9d7e"),u=d(c);function d(e){return e&&e.__esModule?e:{default:e}}var h=(0,u.default)(a.default),f=r.default,p=!1,m=function(){var e=Object.getPrototypeOf(this||a.default).$t;if("function"===typeof e&&a.default.locale)return p||(p=!0,a.default.locale(a.default.config.lang,(0,l.default)(f,a.default.locale(a.default.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},v=t.t=function(e,t){var n=m.apply(this,arguments);if(null!==n&&void 0!==n)return n;for(var i=e.split("."),r=f,o=0,a=i.length;o37&&r<41)}))},"498a":function(e,t,n){"use strict";var i=n("23e7"),r=n("58a8").trim,o=n("c8d2");i({target:"String",proto:!0,forced:o("trim")},{trim:function(){return r(this)}})},"4b26":function(e,t,n){"use strict";t.__esModule=!0;var i=n("2b0e"),r=a(i),o=n("5924");function a(e){return e&&e.__esModule?e:{default:e}}var s=!1,l=!1,c=void 0,u=function(){if(!r.default.prototype.$isServer){var e=h.modalDom;return e?s=!0:(s=!1,e=document.createElement("div"),h.modalDom=e,e.addEventListener("touchmove",(function(e){e.preventDefault(),e.stopPropagation()})),e.addEventListener("click",(function(){h.doOnModalClick&&h.doOnModalClick()}))),e}},d={},h={modalFade:!0,getInstance:function(e){return d[e]},register:function(e,t){e&&t&&(d[e]=t)},deregister:function(e){e&&(d[e]=null,delete d[e])},nextZIndex:function(){return h.zIndex++},modalStack:[],doOnModalClick:function(){var e=h.modalStack[h.modalStack.length-1];if(e){var t=h.getInstance(e.id);t&&t.closeOnClickModal&&t.close()}},openModal:function(e,t,n,i,a){if(!r.default.prototype.$isServer&&e&&void 0!==t){this.modalFade=a;for(var l=this.modalStack,c=0,d=l.length;c0){var i=t[t.length-1];if(i.id===e){if(i.modalClass){var r=i.modalClass.trim().split(/\s+/);r.forEach((function(e){return(0,o.removeClass)(n,e)}))}t.pop(),t.length>0&&(n.style.zIndex=t[t.length-1].zIndex)}else for(var a=t.length-1;a>=0;a--)if(t[a].id===e){t.splice(a,1);break}}0===t.length&&(this.modalFade&&(0,o.addClass)(n,"v-modal-leave"),setTimeout((function(){0===t.length&&(n.parentNode&&n.parentNode.removeChild(n),n.style.display="none",h.modalDom=void 0),(0,o.removeClass)(n,"v-modal-leave")}),200))}};Object.defineProperty(h,"zIndex",{configurable:!0,get:function(){return l||(c=c||(r.default.prototype.$ELEMENT||{}).zIndex||2e3,l=!0),c},set:function(e){c=e}});var f=function(){if(!r.default.prototype.$isServer&&h.modalStack.length>0){var e=h.modalStack[h.modalStack.length-1];if(!e)return;var t=h.getInstance(e.id);return t}};r.default.prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=f();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}})),t.default=h},"4b8b":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"4d20":function(e,t,n){var i=n("1917"),r=n("10db"),o=n("6ca1"),a=n("3397"),s=n("9c0e"),l=n("faf5"),c=Object.getOwnPropertyDescriptor;t.f=n("0bad")?c:function(e,t){if(e=o(e),t=a(t,!0),l)try{return c(e,t)}catch(n){}if(s(e,t))return r(!i.f.call(e,t),e[t])}},"4d64":function(e,t,n){var i=n("fc6a"),r=n("50c4"),o=n("23cb"),a=function(e){return function(t,n,a){var s,l=i(t),c=r(l.length),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"4d88":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"4de4":function(e,t,n){"use strict";var i=n("23e7"),r=n("b727").filter,o=n("1dde"),a=o("filter");i({target:"Array",proto:!0,forced:!a},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(e,t,n){"use strict";var i=n("0366"),r=n("7b0b"),o=n("9bdd"),a=n("e95a"),s=n("50c4"),l=n("8418"),c=n("35a1");e.exports=function(e){var t,n,u,d,h,f,p=r(e),m="function"==typeof this?this:Array,v=arguments.length,g=v>1?arguments[1]:void 0,b=void 0!==g,y=c(p),_=0;if(b&&(g=i(g,v>2?arguments[2]:void 0,2)),void 0==y||m==Array&&a(y))for(t=s(p.length),n=new m(t);t>_;_++)f=b?g(p[_],_):p[_],l(n,_,f);else for(d=y.call(p),h=d.next,n=new m;!(u=h.call(d)).done;_++)f=b?o(d,g,[u.value,_],!0):u.value,l(n,_,f);return n.length=_,n}},"4e4b":function(e,t,n){e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=61)}({0:function(e,t,n){"use strict";function i(e,t,n,i,r,o,a,s){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},10:function(e,t){e.exports=n("f3ad")},12:function(e,t){e.exports=n("417f")},15:function(e,t){e.exports=n("14e9")},16:function(e,t){e.exports=n("4010")},18:function(e,t){e.exports=n("0e15")},21:function(e,t){e.exports=n("d397")},22:function(e,t){e.exports=n("12f2")},3:function(e,t){e.exports=n("8122")},31:function(e,t){e.exports=n("2a5e")},33:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-dropdown__item",class:{selected:e.itemSelected,"is-disabled":e.disabled||e.groupDisabled||e.limitReached,hover:e.hover},on:{mouseenter:e.hoverItem,click:function(t){return t.stopPropagation(),e.selectOptionClick(t)}}},[e._t("default",[n("span",[e._v(e._s(e.currentLabel))])])],2)},r=[];i._withStripped=!0;var o=n(4),a=n.n(o),s=n(3),l="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c={mixins:[a.a],name:"ElOption",componentName:"ElOption",inject:["select"],props:{value:{required:!0},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},data:function(){return{index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}},computed:{isObject:function(){return"[object object]"===Object.prototype.toString.call(this.value).toLowerCase()},currentLabel:function(){return this.label||(this.isObject?"":this.value)},currentValue:function(){return this.value||this.label||""},itemSelected:function(){return this.select.multiple?this.contains(this.select.value,this.value):this.isEqual(this.value,this.select.value)},limitReached:function(){return!!this.select.multiple&&(!this.itemSelected&&(this.select.value||[]).length>=this.select.multipleLimit&&this.select.multipleLimit>0)}},watch:{currentLabel:function(){this.created||this.select.remote||this.dispatch("ElSelect","setSelected")},value:function(e,t){var n=this.select,i=n.remote,r=n.valueKey;if(!this.created&&!i){if(r&&"object"===("undefined"===typeof e?"undefined":l(e))&&"object"===("undefined"===typeof t?"undefined":l(t))&&e[r]===t[r])return;this.dispatch("ElSelect","setSelected")}}},methods:{isEqual:function(e,t){if(this.isObject){var n=this.select.valueKey;return Object(s["getValueByPath"])(e,n)===Object(s["getValueByPath"])(t,n)}return e===t},contains:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];if(this.isObject){var n=this.select.valueKey;return e&&e.some((function(e){return Object(s["getValueByPath"])(e,n)===Object(s["getValueByPath"])(t,n)}))}return e&&e.indexOf(t)>-1},handleGroupDisabled:function(e){this.groupDisabled=e},hoverItem:function(){this.disabled||this.groupDisabled||(this.select.hoverIndex=this.select.options.indexOf(this))},selectOptionClick:function(){!0!==this.disabled&&!0!==this.groupDisabled&&this.dispatch("ElSelect","handleOptionClick",[this,!0])},queryChange:function(e){this.visible=new RegExp(Object(s["escapeRegexpString"])(e),"i").test(this.currentLabel)||this.created,this.visible||this.select.filteredOptionsCount--}},created:function(){this.select.options.push(this),this.select.cachedOptions.push(this),this.select.optionsCount++,this.select.filteredOptionsCount++,this.$on("queryChange",this.queryChange),this.$on("handleGroupDisabled",this.handleGroupDisabled)},beforeDestroy:function(){var e=this.select,t=e.selected,n=e.multiple,i=n?t:[t],r=this.select.cachedOptions.indexOf(this),o=i.indexOf(this);r>-1&&o<0&&this.select.cachedOptions.splice(r,1),this.select.onOptionDestroy(this.select.options.indexOf(this))}},u=c,d=n(0),h=Object(d["a"])(u,i,r,!1,null,null,null);h.options.__file="packages/select/src/option.vue";t["a"]=h.exports},37:function(e,t){e.exports=n("8bbc")},4:function(e,t){e.exports=n("d010")},5:function(e,t){e.exports=n("e974")},6:function(e,t){e.exports=n("6b7c")},61:function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],staticClass:"el-select",class:[e.selectSize?"el-select--"+e.selectSize:""],on:{click:function(t){return t.stopPropagation(),e.toggleMenu(t)}}},[e.multiple?n("div",{ref:"tags",staticClass:"el-select__tags",style:{"max-width":e.inputWidth-32+"px",width:"100%"}},[e.collapseTags&&e.selected.length?n("span",[n("el-tag",{attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:e.selected[0].hitState,type:"info","disable-transitions":""},on:{close:function(t){e.deleteTag(t,e.selected[0])}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(e.selected[0].currentLabel))])]),e.selected.length>1?n("el-tag",{attrs:{closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""}},[n("span",{staticClass:"el-select__tags-text"},[e._v("+ "+e._s(e.selected.length-1))])]):e._e()],1):e._e(),e.collapseTags?e._e():n("transition-group",{on:{"after-leave":e.resetInputHeight}},e._l(e.selected,(function(t){return n("el-tag",{key:e.getValueKey(t),attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:t.hitState,type:"info","disable-transitions":""},on:{close:function(n){e.deleteTag(n,t)}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.currentLabel))])])})),1),e.filterable?n("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"input",staticClass:"el-select__input",class:[e.selectSize?"is-"+e.selectSize:""],style:{"flex-grow":"1",width:e.inputLength/(e.inputWidth-32)+"%","max-width":e.inputWidth-42+"px"},attrs:{type:"text",disabled:e.selectDisabled,autocomplete:e.autoComplete||e.autocomplete},domProps:{value:e.query},on:{focus:e.handleFocus,blur:function(t){e.softFocus=!1},keyup:e.managePlaceholder,keydown:[e.resetInputState,function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.preventDefault(),e.navigateOptions("prev")},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.selectOption(t))},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){return!("button"in t)&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deletePrevTag(t)},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],compositionstart:e.handleComposition,compositionupdate:e.handleComposition,compositionend:e.handleComposition,input:[function(t){t.target.composing||(e.query=t.target.value)},e.debouncedQueryChange]}}):e._e()],1):e._e(),n("el-input",{ref:"reference",class:{"is-focus":e.visible},attrs:{type:"text",placeholder:e.currentPlaceholder,name:e.name,id:e.id,autocomplete:e.autoComplete||e.autocomplete,size:e.selectSize,disabled:e.selectDisabled,readonly:e.readonly,"validate-event":!1,tabindex:e.multiple&&e.filterable?"-1":null},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.debouncedOnInputChange},nativeOn:{keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("prev")},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.selectOption(t))},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],mouseenter:function(t){e.inputHovering=!0},mouseleave:function(t){e.inputHovering=!1}},model:{value:e.selectedLabel,callback:function(t){e.selectedLabel=t},expression:"selectedLabel"}},[e.$slots.prefix?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),n("template",{slot:"suffix"},[n("i",{directives:[{name:"show",rawName:"v-show",value:!e.showClose,expression:"!showClose"}],class:["el-select__caret","el-input__icon","el-icon-"+e.iconClass]}),e.showClose?n("i",{staticClass:"el-select__caret el-input__icon el-icon-circle-close",on:{click:e.handleClearClick}}):e._e()])],2),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":e.doDestroy}},[n("el-select-menu",{directives:[{name:"show",rawName:"v-show",value:e.visible&&!1!==e.emptyText,expression:"visible && emptyText !== false"}],ref:"popper",attrs:{"append-to-body":e.popperAppendToBody}},[n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.options.length>0&&!e.loading,expression:"options.length > 0 && !loading"}],ref:"scrollbar",class:{"is-empty":!e.allowCreate&&e.query&&0===e.filteredOptionsCount},attrs:{tag:"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[e.showNewOption?n("el-option",{attrs:{value:e.query,created:""}}):e._e(),e._t("default")],2),e.emptyText&&(!e.allowCreate||e.loading||e.allowCreate&&0===e.options.length)?[e.$slots.empty?e._t("empty"):n("p",{staticClass:"el-select-dropdown__empty"},[e._v("\n "+e._s(e.emptyText)+"\n ")])]:e._e()],2)],1)],1)},r=[];i._withStripped=!0;var o=n(4),a=n.n(o),s=n(22),l=n.n(s),c=n(6),u=n.n(c),d=n(10),h=n.n(d),f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-select-dropdown el-popper",class:[{"is-multiple":e.$parent.multiple},e.popperClass],style:{minWidth:e.minWidth}},[e._t("default")],2)},p=[];f._withStripped=!0;var m=n(5),v=n.n(m),g={name:"ElSelectDropdown",componentName:"ElSelectDropdown",mixins:[v.a],props:{placement:{default:"bottom-start"},boundariesPadding:{default:0},popperOptions:{default:function(){return{gpuAcceleration:!1}}},visibleArrow:{default:!0},appendToBody:{type:Boolean,default:!0}},data:function(){return{minWidth:""}},computed:{popperClass:function(){return this.$parent.popperClass}},watch:{"$parent.inputWidth":function(){this.minWidth=this.$parent.$el.getBoundingClientRect().width+"px"}},mounted:function(){var e=this;this.referenceElm=this.$parent.$refs.reference.$el,this.$parent.popperElm=this.popperElm=this.$el,this.$on("updatePopper",(function(){e.$parent.visible&&e.updatePopper()})),this.$on("destroyPopper",this.destroyPopper)}},b=g,y=n(0),_=Object(y["a"])(b,f,p,!1,null,null,null);_.options.__file="packages/select/src/select-dropdown.vue";var x=_.exports,w=n(33),C=n(37),k=n.n(C),S=n(15),O=n.n(S),E=n(18),$=n.n(E),D=n(12),T=n.n(D),P=n(16),M=n(31),I=n.n(M),N=n(3),j={data:function(){return{hoverOption:-1}},computed:{optionsAllDisabled:function(){return this.options.filter((function(e){return e.visible})).every((function(e){return e.disabled}))}},watch:{hoverIndex:function(e){var t=this;"number"===typeof e&&e>-1&&(this.hoverOption=this.options[e]||{}),this.options.forEach((function(e){e.hover=t.hoverOption===e}))}},methods:{navigateOptions:function(e){var t=this;if(this.visible){if(0!==this.options.length&&0!==this.filteredOptionsCount&&!this.optionsAllDisabled){"next"===e?(this.hoverIndex++,this.hoverIndex===this.options.length&&(this.hoverIndex=0)):"prev"===e&&(this.hoverIndex--,this.hoverIndex<0&&(this.hoverIndex=this.options.length-1));var n=this.options[this.hoverIndex];!0!==n.disabled&&!0!==n.groupDisabled&&n.visible||this.navigateOptions(e),this.$nextTick((function(){return t.scrollToOption(t.hoverOption)}))}}else this.visible=!0}}},A=n(21),L={mixins:[a.a,u.a,l()("reference"),j],name:"ElSelect",componentName:"ElSelect",inject:{elForm:{default:""},elFormItem:{default:""}},provide:function(){return{select:this}},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},readonly:function(){return!this.filterable||this.multiple||!Object(N["isIE"])()&&!Object(N["isEdge"])()&&!this.visible},showClose:function(){var e=this.multiple?Array.isArray(this.value)&&this.value.length>0:void 0!==this.value&&null!==this.value&&""!==this.value,t=this.clearable&&!this.selectDisabled&&this.inputHovering&&e;return t},iconClass:function(){return this.remote&&this.filterable?"":this.visible?"arrow-up is-reverse":"arrow-up"},debounce:function(){return this.remote?300:0},emptyText:function(){return this.loading?this.loadingText||this.t("el.select.loading"):(!this.remote||""!==this.query||0!==this.options.length)&&(this.filterable&&this.query&&this.options.length>0&&0===this.filteredOptionsCount?this.noMatchText||this.t("el.select.noMatch"):0===this.options.length?this.noDataText||this.t("el.select.noData"):null)},showNewOption:function(){var e=this,t=this.options.filter((function(e){return!e.created})).some((function(t){return t.currentLabel===e.query}));return this.filterable&&this.allowCreate&&""!==this.query&&!t},selectSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},selectDisabled:function(){return this.disabled||(this.elForm||{}).disabled},collapseTagSize:function(){return["small","mini"].indexOf(this.selectSize)>-1?"mini":"small"},propPlaceholder:function(){return"undefined"!==typeof this.placeholder?this.placeholder:this.t("el.select.placeholder")}},components:{ElInput:h.a,ElSelectMenu:x,ElOption:w["a"],ElTag:k.a,ElScrollbar:O.a},directives:{Clickoutside:T.a},props:{name:String,id:String,value:{required:!0},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},automaticDropdown:Boolean,size:String,disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:String,remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String,required:!1},defaultFirstOption:Boolean,reserveKeyword:Boolean,valueKey:{type:String,default:"value"},collapseTags:Boolean,popperAppendToBody:{type:Boolean,default:!0}},data:function(){return{options:[],cachedOptions:[],createdLabel:null,createdSelected:!1,selected:this.multiple?[]:{},inputLength:20,inputWidth:0,initialInputHeight:0,cachedPlaceHolder:"",optionsCount:0,filteredOptionsCount:0,visible:!1,softFocus:!1,selectedLabel:"",hoverIndex:-1,query:"",previousQuery:null,inputHovering:!1,currentPlaceholder:"",menuVisibleOnFocus:!1,isOnComposition:!1,isSilentBlur:!1}},watch:{selectDisabled:function(){var e=this;this.$nextTick((function(){e.resetInputHeight()}))},propPlaceholder:function(e){this.cachedPlaceHolder=this.currentPlaceholder=e},value:function(e,t){this.multiple&&(this.resetInputHeight(),e&&e.length>0||this.$refs.input&&""!==this.query?this.currentPlaceholder="":this.currentPlaceholder=this.cachedPlaceHolder,this.filterable&&!this.reserveKeyword&&(this.query="",this.handleQueryChange(this.query))),this.setSelected(),this.filterable&&!this.multiple&&(this.inputLength=20),Object(N["valueEquals"])(e,t)||this.dispatch("ElFormItem","el.form.change",e)},visible:function(e){var t=this;e?(this.broadcast("ElSelectDropdown","updatePopper"),this.filterable&&(this.query=this.remote?"":this.selectedLabel,this.handleQueryChange(this.query),this.multiple?this.$refs.input.focus():(this.remote||(this.broadcast("ElOption","queryChange",""),this.broadcast("ElOptionGroup","queryChange")),this.selectedLabel&&(this.currentPlaceholder=this.selectedLabel,this.selectedLabel="")))):(this.broadcast("ElSelectDropdown","destroyPopper"),this.$refs.input&&this.$refs.input.blur(),this.query="",this.previousQuery=null,this.selectedLabel="",this.inputLength=20,this.menuVisibleOnFocus=!1,this.resetHoverIndex(),this.$nextTick((function(){t.$refs.input&&""===t.$refs.input.value&&0===t.selected.length&&(t.currentPlaceholder=t.cachedPlaceHolder)})),this.multiple||(this.selected&&(this.filterable&&this.allowCreate&&this.createdSelected&&this.createdLabel?this.selectedLabel=this.createdLabel:this.selectedLabel=this.selected.currentLabel,this.filterable&&(this.query=this.selectedLabel)),this.filterable&&(this.currentPlaceholder=this.cachedPlaceHolder))),this.$emit("visible-change",e)},options:function(){var e=this;if(!this.$isServer){this.$nextTick((function(){e.broadcast("ElSelectDropdown","updatePopper")})),this.multiple&&this.resetInputHeight();var t=this.$el.querySelectorAll("input");-1===[].indexOf.call(t,document.activeElement)&&this.setSelected(),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()}}},methods:{handleComposition:function(e){var t=this,n=e.target.value;if("compositionend"===e.type)this.isOnComposition=!1,this.$nextTick((function(e){return t.handleQueryChange(n)}));else{var i=n[n.length-1]||"";this.isOnComposition=!Object(A["isKorean"])(i)}},handleQueryChange:function(e){var t=this;this.previousQuery===e||this.isOnComposition||(null!==this.previousQuery||"function"!==typeof this.filterMethod&&"function"!==typeof this.remoteMethod?(this.previousQuery=e,this.$nextTick((function(){t.visible&&t.broadcast("ElSelectDropdown","updatePopper")})),this.hoverIndex=-1,this.multiple&&this.filterable&&this.$nextTick((function(){var e=15*t.$refs.input.value.length+20;t.inputLength=t.collapseTags?Math.min(50,e):e,t.managePlaceholder(),t.resetInputHeight()})),this.remote&&"function"===typeof this.remoteMethod?(this.hoverIndex=-1,this.remoteMethod(e)):"function"===typeof this.filterMethod?(this.filterMethod(e),this.broadcast("ElOptionGroup","queryChange")):(this.filteredOptionsCount=this.optionsCount,this.broadcast("ElOption","queryChange",e),this.broadcast("ElOptionGroup","queryChange")),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()):this.previousQuery=e)},scrollToOption:function(e){var t=Array.isArray(e)&&e[0]?e[0].$el:e.$el;if(this.$refs.popper&&t){var n=this.$refs.popper.$el.querySelector(".el-select-dropdown__wrap");I()(n,t)}this.$refs.scrollbar&&this.$refs.scrollbar.handleScroll()},handleMenuEnter:function(){var e=this;this.$nextTick((function(){return e.scrollToOption(e.selected)}))},emitChange:function(e){Object(N["valueEquals"])(this.value,e)||this.$emit("change",e)},getOption:function(e){for(var t=void 0,n="[object object]"===Object.prototype.toString.call(e).toLowerCase(),i="[object null]"===Object.prototype.toString.call(e).toLowerCase(),r="[object undefined]"===Object.prototype.toString.call(e).toLowerCase(),o=this.cachedOptions.length-1;o>=0;o--){var a=this.cachedOptions[o],s=n?Object(N["getValueByPath"])(a.value,this.valueKey)===Object(N["getValueByPath"])(e,this.valueKey):a.value===e;if(s){t=a;break}}if(t)return t;var l=n||i||r?"":String(e),c={value:e,currentLabel:l};return this.multiple&&(c.hitState=!1),c},setSelected:function(){var e=this;if(!this.multiple){var t=this.getOption(this.value);return t.created?(this.createdLabel=t.currentLabel,this.createdSelected=!0):this.createdSelected=!1,this.selectedLabel=t.currentLabel,this.selected=t,void(this.filterable&&(this.query=this.selectedLabel))}var n=[];Array.isArray(this.value)&&this.value.forEach((function(t){n.push(e.getOption(t))})),this.selected=n,this.$nextTick((function(){e.resetInputHeight()}))},handleFocus:function(e){this.softFocus?this.softFocus=!1:((this.automaticDropdown||this.filterable)&&(this.visible=!0,this.filterable&&(this.menuVisibleOnFocus=!0)),this.$emit("focus",e))},blur:function(){this.visible=!1,this.$refs.reference.blur()},handleBlur:function(e){var t=this;setTimeout((function(){t.isSilentBlur?t.isSilentBlur=!1:t.$emit("blur",e)}),50),this.softFocus=!1},handleClearClick:function(e){this.deleteSelected(e)},doDestroy:function(){this.$refs.popper&&this.$refs.popper.doDestroy()},handleClose:function(){this.visible=!1},toggleLastOptionHitState:function(e){if(Array.isArray(this.selected)){var t=this.selected[this.selected.length-1];if(t)return!0===e||!1===e?(t.hitState=e,e):(t.hitState=!t.hitState,t.hitState)}},deletePrevTag:function(e){if(e.target.value.length<=0&&!this.toggleLastOptionHitState()){var t=this.value.slice();t.pop(),this.$emit("input",t),this.emitChange(t)}},managePlaceholder:function(){""!==this.currentPlaceholder&&(this.currentPlaceholder=this.$refs.input.value?"":this.cachedPlaceHolder)},resetInputState:function(e){8!==e.keyCode&&this.toggleLastOptionHitState(!1),this.inputLength=15*this.$refs.input.value.length+20,this.resetInputHeight()},resetInputHeight:function(){var e=this;this.collapseTags&&!this.filterable||this.$nextTick((function(){if(e.$refs.reference){var t=e.$refs.reference.$el.childNodes,n=[].filter.call(t,(function(e){return"INPUT"===e.tagName}))[0],i=e.$refs.tags,r=i?Math.round(i.getBoundingClientRect().height):0,o=e.initialInputHeight||40;n.style.height=0===e.selected.length?o+"px":Math.max(i?r+(r>o?6:0):0,o)+"px",e.visible&&!1!==e.emptyText&&e.broadcast("ElSelectDropdown","updatePopper")}}))},resetHoverIndex:function(){var e=this;setTimeout((function(){e.multiple?e.selected.length>0?e.hoverIndex=Math.min.apply(null,e.selected.map((function(t){return e.options.indexOf(t)}))):e.hoverIndex=-1:e.hoverIndex=e.options.indexOf(e.selected)}),300)},handleOptionSelect:function(e,t){var n=this;if(this.multiple){var i=(this.value||[]).slice(),r=this.getValueIndex(i,e.value);r>-1?i.splice(r,1):(this.multipleLimit<=0||i.length0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],n="[object object]"===Object.prototype.toString.call(t).toLowerCase();if(n){var i=this.valueKey,r=-1;return e.some((function(e,n){return Object(N["getValueByPath"])(e,i)===Object(N["getValueByPath"])(t,i)&&(r=n,!0)})),r}return e.indexOf(t)},toggleMenu:function(){this.selectDisabled||(this.menuVisibleOnFocus?this.menuVisibleOnFocus=!1:this.visible=!this.visible,this.visible&&(this.$refs.input||this.$refs.reference).focus())},selectOption:function(){this.visible?this.options[this.hoverIndex]&&this.handleOptionSelect(this.options[this.hoverIndex]):this.toggleMenu()},deleteSelected:function(e){e.stopPropagation();var t=this.multiple?[]:"";this.$emit("input",t),this.emitChange(t),this.visible=!1,this.$emit("clear")},deleteTag:function(e,t){var n=this.selected.indexOf(t);if(n>-1&&!this.selectDisabled){var i=this.value.slice();i.splice(n,1),this.$emit("input",i),this.emitChange(i),this.$emit("remove-tag",t.value)}e.stopPropagation()},onInputChange:function(){this.filterable&&this.query!==this.selectedLabel&&(this.query=this.selectedLabel,this.handleQueryChange(this.query))},onOptionDestroy:function(e){e>-1&&(this.optionsCount--,this.filteredOptionsCount--,this.options.splice(e,1))},resetInputWidth:function(){this.inputWidth=this.$refs.reference.$el.getBoundingClientRect().width},handleResize:function(){this.resetInputWidth(),this.multiple&&this.resetInputHeight()},checkDefaultFirstOption:function(){this.hoverIndex=-1;for(var e=!1,t=this.options.length-1;t>=0;t--)if(this.options[t].created){e=!0,this.hoverIndex=t;break}if(!e)for(var n=0;n!==this.options.length;++n){var i=this.options[n];if(this.query){if(!i.disabled&&!i.groupDisabled&&i.visible){this.hoverIndex=n;break}}else if(i.itemSelected){this.hoverIndex=n;break}}},getValueKey:function(e){return"[object object]"!==Object.prototype.toString.call(e.value).toLowerCase()?e.value:Object(N["getValueByPath"])(e.value,this.valueKey)}},created:function(){var e=this;this.cachedPlaceHolder=this.currentPlaceholder=this.propPlaceholder,this.multiple&&!Array.isArray(this.value)&&this.$emit("input",[]),!this.multiple&&Array.isArray(this.value)&&this.$emit("input",""),this.debouncedOnInputChange=$()(this.debounce,(function(){e.onInputChange()})),this.debouncedQueryChange=$()(this.debounce,(function(t){e.handleQueryChange(t.target.value)})),this.$on("handleOptionClick",this.handleOptionSelect),this.$on("setSelected",this.setSelected)},mounted:function(){var e=this;this.multiple&&Array.isArray(this.value)&&this.value.length>0&&(this.currentPlaceholder=""),Object(P["addResizeListener"])(this.$el,this.handleResize);var t=this.$refs.reference;if(t&&t.$el){var n={medium:36,small:32,mini:28},i=t.$el.querySelector("input");this.initialInputHeight=i.getBoundingClientRect().height||n[this.selectSize]}this.remote&&this.multiple&&this.resetInputHeight(),this.$nextTick((function(){t&&t.$el&&(e.inputWidth=t.$el.getBoundingClientRect().width)})),this.setSelected()},beforeDestroy:function(){this.$el&&this.handleResize&&Object(P["removeResizeListener"])(this.$el,this.handleResize)}},F=L,V=Object(y["a"])(F,i,r,!1,null,null,null);V.options.__file="packages/select/src/select.vue";var z=V.exports;z.install=function(e){e.component(z.name,z)};t["default"]=z}})},"4e71":function(e,t,n){n("e198")("observable")},"4ebc":function(e,t,n){var i=n("4d88");e.exports=Array.isArray||function(e){return"Array"==i(e)}},"50c4":function(e,t,n){var i=n("a691"),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},"511f":function(e,t,n){n("0b99"),n("658f"),e.exports=n("fcd4").f("iterator")},5128:function(e,t,n){"use strict";t.__esModule=!0,t.PopupManager=void 0;var i=n("2b0e"),r=h(i),o=n("7f4d"),a=h(o),s=n("4b26"),l=h(s),c=n("e62d"),u=h(c),d=n("5924");function h(e){return e&&e.__esModule?e:{default:e}}var f=1,p=void 0;t.default={props:{visible:{type:Boolean,default:!1},openDelay:{},closeDelay:{},zIndex:{},modal:{type:Boolean,default:!1},modalFade:{type:Boolean,default:!0},modalClass:{},modalAppendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1}},beforeMount:function(){this._popupId="popup-"+f++,l.default.register(this._popupId,this)},beforeDestroy:function(){l.default.deregister(this._popupId),l.default.closeModal(this._popupId),this.restoreBodyStyle()},data:function(){return{opened:!1,bodyPaddingRight:null,computedBodyPaddingRight:0,withoutHiddenClass:!0,rendered:!1}},watch:{visible:function(e){var t=this;if(e){if(this._opening)return;this.rendered?this.open():(this.rendered=!0,r.default.nextTick((function(){t.open()})))}else this.close()}},methods:{open:function(e){var t=this;this.rendered||(this.rendered=!0);var n=(0,a.default)({},this.$props||this,e);this._closeTimer&&(clearTimeout(this._closeTimer),this._closeTimer=null),clearTimeout(this._openTimer);var i=Number(n.openDelay);i>0?this._openTimer=setTimeout((function(){t._openTimer=null,t.doOpen(n)}),i):this.doOpen(n)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,n=e.modal,i=e.zIndex;if(i&&(l.default.zIndex=i),n&&(this._closing&&(l.default.closeModal(this._popupId),this._closing=!1),l.default.openModal(this._popupId,l.default.nextZIndex(),this.modalAppendToBody?void 0:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!(0,d.hasClass)(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt((0,d.getStyle)(document.body,"paddingRight"),10)),p=(0,u.default)();var r=document.documentElement.clientHeight0&&(r||"scroll"===o)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+p+"px"),(0,d.addClass)(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=l.default.nextZIndex(),this.opened=!0,this.onOpen&&this.onOpen(),this.doAfterOpen()}},doAfterOpen:function(){this._opening=!1},close:function(){var e=this;if(!this.willClose||this.willClose()){null!==this._openTimer&&(clearTimeout(this._openTimer),this._openTimer=null),clearTimeout(this._closeTimer);var t=Number(this.closeDelay);t>0?this._closeTimer=setTimeout((function(){e._closeTimer=null,e.doClose()}),t):this.doClose()}},doClose:function(){this._closing=!0,this.onClose&&this.onClose(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose()},doAfterClose:function(){l.default.closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,(0,d.removeClass)(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},t.PopupManager=l.default},"512c":function(e,t,n){var i=n("ef08"),r=n("5524"),o=n("9c0c"),a=n("051b"),s=n("9c0e"),l="prototype",c=function(e,t,n){var u,d,h,f=e&c.F,p=e&c.G,m=e&c.S,v=e&c.P,g=e&c.B,b=e&c.W,y=p?r:r[t]||(r[t]={}),_=y[l],x=p?i:m?i[t]:(i[t]||{})[l];for(u in p&&(n=t),n)d=!f&&x&&void 0!==x[u],d&&s(y,u)||(h=d?x[u]:n[u],y[u]=p&&"function"!=typeof x[u]?n[u]:g&&d?o(h,i):b&&x[u]==h?function(e){var t=function(t,n,i){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return e.apply(this,arguments)};return t[l]=e[l],t}(h):v&&"function"==typeof h?o(Function.call,h):h,v&&((y.virtual||(y.virtual={}))[u]=h,e&c.R&&_&&!_[u]&&a(_,u,h)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5319:function(e,t,n){"use strict";var i=n("d784"),r=n("825a"),o=n("50c4"),a=n("a691"),s=n("1d80"),l=n("8aa5"),c=n("0cb2"),u=n("14c3"),d=Math.max,h=Math.min,f=function(e){return void 0===e?e:String(e)};i("replace",2,(function(e,t,n,i){var p=i.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,m=i.REPLACE_KEEPS_$0,v=p?"$":"$0";return[function(n,i){var r=s(this),o=void 0==n?void 0:n[e];return void 0!==o?o.call(n,r,i):t.call(String(r),n,i)},function(e,i){if(!p&&m||"string"===typeof i&&-1===i.indexOf(v)){var s=n(t,e,this,i);if(s.done)return s.value}var g=r(e),b=String(this),y="function"===typeof i;y||(i=String(i));var _=g.global;if(_){var x=g.unicode;g.lastIndex=0}var w=[];while(1){var C=u(g,b);if(null===C)break;if(w.push(C),!_)break;var k=String(C[0]);""===k&&(g.lastIndex=l(b,o(g.lastIndex),x))}for(var S="",O=0,E=0;E=O&&(S+=b.slice(O,D)+N,O=D+$.length)}return S+b.slice(O)}]}))},"53ca":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n("a4d3"),n("e01a"),n("d3b7"),n("d28b"),n("3ca3"),n("ddb0");function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}},5488:function(e,t,n){"use strict";t.__esModule=!0;var i=n("5924");function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var o=function(){function e(){r(this,e)}return e.prototype.beforeEnter=function(e){(0,i.addClass)(e,"collapse-transition"),e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.height="0",e.style.paddingTop=0,e.style.paddingBottom=0},e.prototype.enter=function(e){e.dataset.oldOverflow=e.style.overflow,0!==e.scrollHeight?(e.style.height=e.scrollHeight+"px",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom):(e.style.height="",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom),e.style.overflow="hidden"},e.prototype.afterEnter=function(e){(0,i.removeClass)(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow},e.prototype.beforeLeave=function(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.height=e.scrollHeight+"px",e.style.overflow="hidden"},e.prototype.leave=function(e){0!==e.scrollHeight&&((0,i.addClass)(e,"collapse-transition"),e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0)},e.prototype.afterLeave=function(e){(0,i.removeClass)(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom},e}();t.default={name:"ElCollapseTransition",functional:!0,render:function(e,t){var n=t.children,i={on:new o};return e("transition",i,n)}}},5524:function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},5530:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));n("b64b"),n("a4d3"),n("4de4"),n("e439"),n("159b"),n("dbb4");var i=n("ade3");function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function o(e){for(var t=1;t-1}function v(e,t){if(e){for(var n=e.className,i=(t||"").split(" "),r=0,o=i.length;ri.top&&n.right>i.left&&n.lefte?c():!0!==t&&(r=setTimeout(i?u:c,void 0===i?e-s:e))}return"boolean"!==typeof t&&(i=n,n=t,t=void 0),a}},"5a34":function(e,t,n){var i=n("44e7");e.exports=function(e){if(i(e))throw TypeError("The method doesn't accept regular expressions");return e}},"5a94":function(e,t,n){var i=n("b367")("keys"),r=n("8b1a");e.exports=function(e){return i[e]||(i[e]=r(e))}},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5c96":function(e,t,n){e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=45)}([function(e,t){e.exports=n("d940")},function(e,t){e.exports=n("5924")},function(e,t){e.exports=n("8122")},function(e,t){e.exports=n("d010")},function(e,t){e.exports=n("6b7c")},function(e,t){e.exports=n("e974")},function(e,t){e.exports=n("2b0e")},function(e,t){e.exports=n("7f4d")},function(e,t){e.exports=n("f3ad")},function(e,t){e.exports=n("2bb5")},function(e,t){e.exports=n("417f")},function(e,t){e.exports=n("5128")},function(e,t){e.exports=n("4897")},function(e,t){e.exports=n("eedf")},function(e,t){e.exports=n("4010")},function(e,t){e.exports=n("a742")},function(e,t){e.exports=n("0e15")},function(e,t){e.exports=n("dcdc")},function(e,t){e.exports=n("14e9")},function(e,t){e.exports=n("d397")},function(e,t){e.exports=n("d7d1")},function(e,t){e.exports=n("5488")},function(e,t){e.exports=n("41f8")},function(e,t){e.exports=n("12f2")},function(e,t){e.exports=n("92fa")},function(e,t){e.exports=n("597f")},function(e,t){e.exports=n("299c")},function(e,t){e.exports=n("2a5e")},function(e,t){e.exports=n("845f")},function(e,t){e.exports=n("8bbc")},function(e,t){e.exports=n("e62d")},function(e,t){e.exports=n("7fc1")},function(e,t){e.exports=n("c56a")},function(e,t){e.exports=n("c284")},function(e,t){e.exports=n("e452")},function(e,t){e.exports=n("9619")},function(e,t){e.exports=n("4e4b")},function(e,t){e.exports=n("e772")},function(e,t){e.exports=n("c098")},function(e,t){e.exports=n("722f")},function(e,t){e.exports=n("a15e")},function(e,t){e.exports=n("e450")},function(e,t){e.exports=n("4726")},function(e,t){e.exports=n("f494")},function(e,t){e.exports=n("6ac9")},function(e,t,n){e.exports=n(46)},function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"el-pager",on:{click:e.onPagerClick}},[e.pageCount>0?n("li",{staticClass:"number",class:{active:1===e.currentPage,disabled:e.disabled}},[e._v("1")]):e._e(),e.showPrevMore?n("li",{staticClass:"el-icon more btn-quickprev",class:[e.quickprevIconClass,{disabled:e.disabled}],on:{mouseenter:function(t){e.onMouseenter("left")},mouseleave:function(t){e.quickprevIconClass="el-icon-more"}}}):e._e(),e._l(e.pagers,(function(t){return n("li",{key:t,staticClass:"number",class:{active:e.currentPage===t,disabled:e.disabled}},[e._v(e._s(t))])})),e.showNextMore?n("li",{staticClass:"el-icon more btn-quicknext",class:[e.quicknextIconClass,{disabled:e.disabled}],on:{mouseenter:function(t){e.onMouseenter("right")},mouseleave:function(t){e.quicknextIconClass="el-icon-more"}}}):e._e(),e.pageCount>1?n("li",{staticClass:"number",class:{active:e.currentPage===e.pageCount,disabled:e.disabled}},[e._v(e._s(e.pageCount))]):e._e()],2)},r=[];i._withStripped=!0;var o={name:"ElPager",props:{currentPage:Number,pageCount:Number,pagerCount:Number,disabled:Boolean},watch:{showPrevMore:function(e){e||(this.quickprevIconClass="el-icon-more")},showNextMore:function(e){e||(this.quicknextIconClass="el-icon-more")}},methods:{onPagerClick:function(e){var t=e.target;if("UL"!==t.tagName&&!this.disabled){var n=Number(e.target.textContent),i=this.pageCount,r=this.currentPage,o=this.pagerCount-2;-1!==t.className.indexOf("more")&&(-1!==t.className.indexOf("quickprev")?n=r-o:-1!==t.className.indexOf("quicknext")&&(n=r+o)),isNaN(n)||(n<1&&(n=1),n>i&&(n=i)),n!==r&&this.$emit("change",n)}},onMouseenter:function(e){this.disabled||("left"===e?this.quickprevIconClass="el-icon-d-arrow-left":this.quicknextIconClass="el-icon-d-arrow-right")}},computed:{pagers:function(){var e=this.pagerCount,t=(e-1)/2,n=Number(this.currentPage),i=Number(this.pageCount),r=!1,o=!1;i>e&&(n>e-t&&(r=!0),n4&&e<22&&e%2===1},default:7},currentPage:{type:Number,default:1},layout:{default:"prev, pager, next, jumper, ->, total"},pageSizes:{type:Array,default:function(){return[10,20,30,40,50,100]}},popperClass:String,prevText:String,nextText:String,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean},data:function(){return{internalCurrentPage:1,internalPageSize:0,lastEmittedPage:-1,userChangePageSize:!1}},render:function(e){var t=this.layout;if(!t)return null;if(this.hideOnSinglePage&&(!this.internalPageCount||1===this.internalPageCount))return null;var n=e("div",{class:["el-pagination",{"is-background":this.background,"el-pagination--small":this.small}]}),i={prev:e("prev"),jumper:e("jumper"),pager:e("pager",{attrs:{currentPage:this.internalCurrentPage,pageCount:this.internalPageCount,pagerCount:this.pagerCount,disabled:this.disabled},on:{change:this.handleCurrentChange}}),next:e("next"),sizes:e("sizes",{attrs:{pageSizes:this.pageSizes}}),slot:e("slot",[this.$slots.default?this.$slots.default:""]),total:e("total")},r=t.split(",").map((function(e){return e.trim()})),o=e("div",{class:"el-pagination__rightwrapper"}),a=!1;return n.children=n.children||[],o.children=o.children||[],r.forEach((function(e){"->"!==e?a?o.children.push(i[e]):n.children.push(i[e]):a=!0})),a&&n.children.unshift(o),n},components:{Prev:{render:function(e){return e("button",{attrs:{type:"button",disabled:this.$parent.disabled||this.$parent.internalCurrentPage<=1},class:"btn-prev",on:{click:this.$parent.prev}},[this.$parent.prevText?e("span",[this.$parent.prevText]):e("i",{class:"el-icon el-icon-arrow-left"})])}},Next:{render:function(e){return e("button",{attrs:{type:"button",disabled:this.$parent.disabled||this.$parent.internalCurrentPage===this.$parent.internalPageCount||0===this.$parent.internalPageCount},class:"btn-next",on:{click:this.$parent.next}},[this.$parent.nextText?e("span",[this.$parent.nextText]):e("i",{class:"el-icon el-icon-arrow-right"})])}},Sizes:{mixins:[g.a],props:{pageSizes:Array},watch:{pageSizes:{immediate:!0,handler:function(e,t){Object(b["valueEquals"])(e,t)||Array.isArray(e)&&(this.$parent.internalPageSize=e.indexOf(this.$parent.pageSize)>-1?this.$parent.pageSize:this.pageSizes[0])}}},render:function(e){var t=this;return e("span",{class:"el-pagination__sizes"},[e("el-select",{attrs:{value:this.$parent.internalPageSize,popperClass:this.$parent.popperClass||"",size:"mini",disabled:this.$parent.disabled},on:{input:this.handleChange}},[this.pageSizes.map((function(n){return e("el-option",{attrs:{value:n,label:n+t.t("el.pagination.pagesize")}})}))])])},components:{ElSelect:d.a,ElOption:f.a},methods:{handleChange:function(e){e!==this.$parent.internalPageSize&&(this.$parent.internalPageSize=e=parseInt(e,10),this.$parent.userChangePageSize=!0,this.$parent.$emit("update:pageSize",e),this.$parent.$emit("size-change",e))}}},Jumper:{mixins:[g.a],components:{ElInput:m.a},data:function(){return{userInput:null}},watch:{"$parent.internalCurrentPage":function(){this.userInput=null}},methods:{handleKeyup:function(e){var t=e.keyCode,n=e.target;13===t&&this.handleChange(n.value)},handleInput:function(e){this.userInput=e},handleChange:function(e){this.$parent.internalCurrentPage=this.$parent.getValidCurrentPage(e),this.$parent.emitChange(),this.userInput=null}},render:function(e){return e("span",{class:"el-pagination__jump"},[this.t("el.pagination.goto"),e("el-input",{class:"el-pagination__editor is-in-pagination",attrs:{min:1,max:this.$parent.internalPageCount,value:null!==this.userInput?this.userInput:this.$parent.internalCurrentPage,type:"number",disabled:this.$parent.disabled},nativeOn:{keyup:this.handleKeyup},on:{input:this.handleInput,change:this.handleChange}}),this.t("el.pagination.pageClassifier")])}},Total:{mixins:[g.a],render:function(e){return"number"===typeof this.$parent.total?e("span",{class:"el-pagination__total"},[this.t("el.pagination.total",{total:this.$parent.total})]):""}},Pager:c},methods:{handleCurrentChange:function(e){this.internalCurrentPage=this.getValidCurrentPage(e),this.userChangePageSize=!0,this.emitChange()},prev:function(){if(!this.disabled){var e=this.internalCurrentPage-1;this.internalCurrentPage=this.getValidCurrentPage(e),this.$emit("prev-click",this.internalCurrentPage),this.emitChange()}},next:function(){if(!this.disabled){var e=this.internalCurrentPage+1;this.internalCurrentPage=this.getValidCurrentPage(e),this.$emit("next-click",this.internalCurrentPage),this.emitChange()}},getValidCurrentPage:function(e){e=parseInt(e,10);var t="number"===typeof this.internalPageCount,n=void 0;return t?e<1?n=1:e>this.internalPageCount&&(n=this.internalPageCount):(isNaN(e)||e<1)&&(n=1),(void 0===n&&isNaN(e)||0===n)&&(n=1),void 0===n?e:n},emitChange:function(){var e=this;this.$nextTick((function(){(e.internalCurrentPage!==e.lastEmittedPage||e.userChangePageSize)&&(e.$emit("current-change",e.internalCurrentPage),e.lastEmittedPage=e.internalCurrentPage,e.userChangePageSize=!1)}))}},computed:{internalPageCount:function(){return"number"===typeof this.total?Math.max(1,Math.ceil(this.total/this.internalPageSize)):"number"===typeof this.pageCount?Math.max(1,this.pageCount):null}},watch:{currentPage:{immediate:!0,handler:function(e){this.internalCurrentPage=this.getValidCurrentPage(e)}},pageSize:{immediate:!0,handler:function(e){this.internalPageSize=isNaN(e)?10:e}},internalCurrentPage:{immediate:!0,handler:function(e){this.$emit("update:currentPage",e),this.lastEmittedPage=-1}},internalPageCount:function(e){var t=this.internalCurrentPage;e>0&&0===t?this.internalCurrentPage=1:t>e&&(this.internalCurrentPage=0===e?1:e,this.userChangePageSize&&this.emitChange()),this.userChangePageSize=!1}},install:function(e){e.component(y.name,y)}},_=y,x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"dialog-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-dialog__wrapper",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[n("div",{key:e.key,ref:"dialog",class:["el-dialog",{"is-fullscreen":e.fullscreen,"el-dialog--center":e.center},e.customClass],style:e.style,attrs:{role:"dialog","aria-modal":"true","aria-label":e.title||"dialog"}},[n("div",{staticClass:"el-dialog__header"},[e._t("title",[n("span",{staticClass:"el-dialog__title"},[e._v(e._s(e.title))])]),e.showClose?n("button",{staticClass:"el-dialog__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:e.handleClose}},[n("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2),e.rendered?n("div",{staticClass:"el-dialog__body"},[e._t("default")],2):e._e(),e.$slots.footer?n("div",{staticClass:"el-dialog__footer"},[e._t("footer")],2):e._e()])])])},w=[];x._withStripped=!0;var C=n(11),k=n.n(C),S=n(9),O=n.n(S),E=n(3),$=n.n(E),D={name:"ElDialog",mixins:[k.a,$.a,O.a],props:{title:{type:String,default:""},modal:{type:Boolean,default:!0},modalAppendToBody:{type:Boolean,default:!0},appendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},width:String,fullscreen:Boolean,customClass:{type:String,default:""},top:{type:String,default:"15vh"},beforeClose:Function,center:{type:Boolean,default:!1},destroyOnClose:Boolean},data:function(){return{closed:!1,key:0}},watch:{visible:function(e){var t=this;e?(this.closed=!1,this.$emit("open"),this.$el.addEventListener("scroll",this.updatePopper),this.$nextTick((function(){t.$refs.dialog.scrollTop=0})),this.appendToBody&&document.body.appendChild(this.$el)):(this.$el.removeEventListener("scroll",this.updatePopper),this.closed||this.$emit("close"),this.destroyOnClose&&this.$nextTick((function(){t.key++})))}},computed:{style:function(){var e={};return this.fullscreen||(e.marginTop=this.top,this.width&&(e.width=this.width)),e}},methods:{getMigratingConfig:function(){return{props:{size:"size is removed."}}},handleWrapperClick:function(){this.closeOnClickModal&&this.handleClose()},handleClose:function(){"function"===typeof this.beforeClose?this.beforeClose(this.hide):this.hide()},hide:function(e){!1!==e&&(this.$emit("update:visible",!1),this.$emit("close"),this.closed=!0)},updatePopper:function(){this.broadcast("ElSelectDropdown","updatePopper"),this.broadcast("ElDropdownMenu","updatePopper")},afterEnter:function(){this.$emit("opened")},afterLeave:function(){this.$emit("closed")}},mounted:function(){this.visible&&(this.rendered=!0,this.open(),this.appendToBody&&document.body.appendChild(this.$el))},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},T=D,P=s(T,x,w,!1,null,null,null);P.options.__file="packages/dialog/src/component.vue";var M=P.exports;M.install=function(e){e.component(M.name,M)};var I=M,N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.close,expression:"close"}],staticClass:"el-autocomplete",attrs:{"aria-haspopup":"listbox",role:"combobox","aria-expanded":e.suggestionVisible,"aria-owns":e.id}},[n("el-input",e._b({ref:"input",on:{input:e.handleInput,change:e.handleChange,focus:e.handleFocus,blur:e.handleBlur,clear:e.handleClear},nativeOn:{keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.preventDefault(),e.highlight(e.highlightedIndex-1)},function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.preventDefault(),e.highlight(e.highlightedIndex+1)},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleKeyEnter(t)},function(t){return!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.close(t)}]}},"el-input",[e.$props,e.$attrs],!1),[e.$slots.prepend?n("template",{slot:"prepend"},[e._t("prepend")],2):e._e(),e.$slots.append?n("template",{slot:"append"},[e._t("append")],2):e._e(),e.$slots.prefix?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),e.$slots.suffix?n("template",{slot:"suffix"},[e._t("suffix")],2):e._e()],2),n("el-autocomplete-suggestions",{ref:"suggestions",class:[e.popperClass?e.popperClass:""],attrs:{"visible-arrow":"","popper-options":e.popperOptions,"append-to-body":e.popperAppendToBody,placement:e.placement,id:e.id}},e._l(e.suggestions,(function(t,i){return n("li",{key:i,class:{highlighted:e.highlightedIndex===i},attrs:{id:e.id+"-item-"+i,role:"option","aria-selected":e.highlightedIndex===i},on:{click:function(n){e.select(t)}}},[e._t("default",[e._v("\n "+e._s(t[e.valueKey])+"\n ")],{item:t})],2)})),0)],1)},j=[];N._withStripped=!0;var A=n(16),L=n.n(A),F=n(10),V=n.n(F),z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-autocomplete-suggestion el-popper",class:{"is-loading":!e.parent.hideLoading&&e.parent.loading},style:{width:e.dropdownWidth},attrs:{role:"region"}},[n("el-scrollbar",{attrs:{tag:"ul","wrap-class":"el-autocomplete-suggestion__wrap","view-class":"el-autocomplete-suggestion__list"}},[!e.parent.hideLoading&&e.parent.loading?n("li",[n("i",{staticClass:"el-icon-loading"})]):e._t("default")],2)],1)])},B=[];z._withStripped=!0;var R=n(5),H=n.n(R),W=n(18),q=n.n(W),U={components:{ElScrollbar:q.a},mixins:[H.a,$.a],componentName:"ElAutocompleteSuggestions",data:function(){return{parent:this.$parent,dropdownWidth:""}},props:{options:{default:function(){return{gpuAcceleration:!1}}},id:String},methods:{select:function(e){this.dispatch("ElAutocomplete","item-click",e)}},updated:function(){var e=this;this.$nextTick((function(t){e.popperJS&&e.updatePopper()}))},mounted:function(){this.$parent.popperElm=this.popperElm=this.$el,this.referenceElm=this.$parent.$refs.input.$refs.input||this.$parent.$refs.input.$refs.textarea,this.referenceList=this.$el.querySelector(".el-autocomplete-suggestion__list"),this.referenceList.setAttribute("role","listbox"),this.referenceList.setAttribute("id",this.id)},created:function(){var e=this;this.$on("visible",(function(t,n){e.dropdownWidth=n+"px",e.showPopper=t}))}},Y=U,K=s(Y,z,B,!1,null,null,null);K.options.__file="packages/autocomplete/src/autocomplete-suggestions.vue";var G=K.exports,X=n(23),Q=n.n(X),Z={name:"ElAutocomplete",mixins:[$.a,Q()("input"),O.a],inheritAttrs:!1,componentName:"ElAutocomplete",components:{ElInput:m.a,ElAutocompleteSuggestions:G},directives:{Clickoutside:V.a},props:{valueKey:{type:String,default:"value"},popperClass:String,popperOptions:Object,placeholder:String,clearable:{type:Boolean,default:!1},disabled:Boolean,name:String,size:String,value:String,maxlength:Number,minlength:Number,autofocus:Boolean,fetchSuggestions:Function,triggerOnFocus:{type:Boolean,default:!0},customItem:String,selectWhenUnmatched:{type:Boolean,default:!1},prefixIcon:String,suffixIcon:String,label:String,debounce:{type:Number,default:300},placement:{type:String,default:"bottom-start"},hideLoading:Boolean,popperAppendToBody:{type:Boolean,default:!0},highlightFirstItem:{type:Boolean,default:!1}},data:function(){return{activated:!1,suggestions:[],loading:!1,highlightedIndex:-1,suggestionDisabled:!1}},computed:{suggestionVisible:function(){var e=this.suggestions,t=Array.isArray(e)&&e.length>0;return(t||this.loading)&&this.activated},id:function(){return"el-autocomplete-"+Object(b["generateId"])()}},watch:{suggestionVisible:function(e){var t=this.getInput();t&&this.broadcast("ElAutocompleteSuggestions","visible",[e,t.offsetWidth])}},methods:{getMigratingConfig:function(){return{props:{"custom-item":"custom-item is removed, use scoped slot instead.",props:"props is removed, use value-key instead."}}},getData:function(e){var t=this;this.suggestionDisabled||(this.loading=!0,this.fetchSuggestions(e,(function(e){t.loading=!1,t.suggestionDisabled||(Array.isArray(e)?(t.suggestions=e,t.highlightedIndex=t.highlightFirstItem?0:-1):console.error("[Element Error][Autocomplete]autocomplete suggestions must be an array"))})))},handleInput:function(e){if(this.$emit("input",e),this.suggestionDisabled=!1,!this.triggerOnFocus&&!e)return this.suggestionDisabled=!0,void(this.suggestions=[]);this.debouncedGetData(e)},handleChange:function(e){this.$emit("change",e)},handleFocus:function(e){this.activated=!0,this.$emit("focus",e),this.triggerOnFocus&&this.debouncedGetData(this.value)},handleBlur:function(e){this.$emit("blur",e)},handleClear:function(){this.activated=!1,this.$emit("clear")},close:function(e){this.activated=!1},handleKeyEnter:function(e){var t=this;this.suggestionVisible&&this.highlightedIndex>=0&&this.highlightedIndex=this.suggestions.length&&(e=this.suggestions.length-1);var t=this.$refs.suggestions.$el.querySelector(".el-autocomplete-suggestion__wrap"),n=t.querySelectorAll(".el-autocomplete-suggestion__list li"),i=n[e],r=t.scrollTop,o=i.offsetTop;o+i.scrollHeight>r+t.clientHeight&&(t.scrollTop+=i.scrollHeight),o=0&&this.resetTabindex(this.triggerElm),clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.visible=!1}),"click"===this.trigger?0:this.hideTimeout))},handleClick:function(){this.disabled||(this.visible?this.hide():this.show())},handleTriggerKeyDown:function(e){var t=e.keyCode;[38,40].indexOf(t)>-1?(this.removeTabindex(),this.resetTabindex(this.menuItems[0]),this.menuItems[0].focus(),e.preventDefault(),e.stopPropagation()):13===t?this.handleClick():[9,27].indexOf(t)>-1&&this.hide()},handleItemKeyDown:function(e){var t=e.keyCode,n=e.target,i=this.menuItemsArray.indexOf(n),r=this.menuItemsArray.length-1,o=void 0;[38,40].indexOf(t)>-1?(o=38===t?0!==i?i-1:0:i-1&&(this.hide(),this.triggerElmFocus())},resetTabindex:function(e){this.removeTabindex(),e.setAttribute("tabindex","0")},removeTabindex:function(){this.triggerElm.setAttribute("tabindex","-1"),this.menuItemsArray.forEach((function(e){e.setAttribute("tabindex","-1")}))},initAria:function(){this.dropdownElm.setAttribute("id",this.listId),this.triggerElm.setAttribute("aria-haspopup","list"),this.triggerElm.setAttribute("aria-controls",this.listId),this.splitButton||(this.triggerElm.setAttribute("role","button"),this.triggerElm.setAttribute("tabindex",this.tabindex),this.triggerElm.setAttribute("class",(this.triggerElm.getAttribute("class")||"")+" el-dropdown-selfdefine"))},initEvent:function(){var e=this,t=this.trigger,n=this.show,i=this.hide,r=this.handleClick,o=this.splitButton,a=this.handleTriggerKeyDown,s=this.handleItemKeyDown;this.triggerElm=o?this.$refs.trigger.$el:this.$slots.default[0].elm;var l=this.dropdownElm;this.triggerElm.addEventListener("keydown",a),l.addEventListener("keydown",s,!0),o||(this.triggerElm.addEventListener("focus",(function(){e.focusing=!0})),this.triggerElm.addEventListener("blur",(function(){e.focusing=!1})),this.triggerElm.addEventListener("click",(function(){e.focusing=!1}))),"hover"===t?(this.triggerElm.addEventListener("mouseenter",n),this.triggerElm.addEventListener("mouseleave",i),l.addEventListener("mouseenter",n),l.addEventListener("mouseleave",i)):"click"===t&&this.triggerElm.addEventListener("click",r)},handleMenuItemClick:function(e,t){this.hideOnClick&&(this.visible=!1),this.$emit("command",e,t)},triggerElmFocus:function(){this.triggerElm.focus&&this.triggerElm.focus()},initDomOperation:function(){this.dropdownElm=this.popperElm,this.menuItems=this.dropdownElm.querySelectorAll("[tabindex='-1']"),this.menuItemsArray=[].slice.call(this.menuItems),this.initEvent(),this.initAria()}},render:function(e){var t=this,n=this.hide,i=this.splitButton,r=this.type,o=this.dropdownSize,a=this.disabled,s=function(e){t.$emit("click",e),n()},l=null;if(i)l=e("el-button-group",[e("el-button",{attrs:{type:r,size:o,disabled:a},nativeOn:{click:s}},[this.$slots.default]),e("el-button",{ref:"trigger",attrs:{type:r,size:o,disabled:a},class:"el-dropdown__caret-button"},[e("i",{class:"el-dropdown__icon el-icon-arrow-down"})])]);else{l=this.$slots.default;var c=l[0].data||{},u=c.attrs,d=void 0===u?{}:u;a&&!d.disabled&&(d.disabled=!0,c.attrs=d)}var h=a?null:this.$slots.dropdown;return e("div",{class:"el-dropdown",directives:[{name:"clickoutside",value:n}],attrs:{"aria-disabled":a}},[l,h])}},ue=ce,de=s(ue,ne,ie,!1,null,null,null);de.options.__file="packages/dropdown/src/dropdown.vue";var he=de.exports;he.install=function(e){e.component(he.name,he)};var fe=he,pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("ul",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-dropdown-menu el-popper",class:[e.size&&"el-dropdown-menu--"+e.size]},[e._t("default")],2)])},me=[];pe._withStripped=!0;var ve={name:"ElDropdownMenu",componentName:"ElDropdownMenu",mixins:[H.a],props:{visibleArrow:{type:Boolean,default:!0},arrowOffset:{type:Number,default:0}},data:function(){return{size:this.dropdown.dropdownSize}},inject:["dropdown"],created:function(){var e=this;this.$on("updatePopper",(function(){e.showPopper&&e.updatePopper()})),this.$on("visible",(function(t){e.showPopper=t}))},mounted:function(){this.dropdown.popperElm=this.popperElm=this.$el,this.referenceElm=this.dropdown.$el,this.dropdown.initDomOperation()},watch:{"dropdown.placement":{immediate:!0,handler:function(e){this.currentPlacement=e}}}},ge=ve,be=s(ge,pe,me,!1,null,null,null);be.options.__file="packages/dropdown/src/dropdown-menu.vue";var ye=be.exports;ye.install=function(e){e.component(ye.name,ye)};var _e=ye,xe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-dropdown-menu__item",class:{"is-disabled":e.disabled,"el-dropdown-menu__item--divided":e.divided},attrs:{"aria-disabled":e.disabled,tabindex:e.disabled?null:-1},on:{click:e.handleClick}},[e.icon?n("i",{class:e.icon}):e._e(),e._t("default")],2)},we=[];xe._withStripped=!0;var Ce={name:"ElDropdownItem",mixins:[$.a],props:{command:{},disabled:Boolean,divided:Boolean,icon:String},methods:{handleClick:function(e){this.dispatch("ElDropdown","menu-item-click",[this.command,this])}}},ke=Ce,Se=s(ke,xe,we,!1,null,null,null);Se.options.__file="packages/dropdown/src/dropdown-item.vue";var Oe=Se.exports;Oe.install=function(e){e.component(Oe.name,Oe)};var Ee=Oe,$e=$e||{};$e.Utils=$e.Utils||{},$e.Utils.focusFirstDescendant=function(e){for(var t=0;t=0;t--){var n=e.childNodes[t];if($e.Utils.attemptFocus(n)||$e.Utils.focusLastDescendant(n))return!0}return!1},$e.Utils.attemptFocus=function(e){if(!$e.Utils.isFocusable(e))return!1;$e.Utils.IgnoreUtilFocusChanges=!0;try{e.focus()}catch(t){}return $e.Utils.IgnoreUtilFocusChanges=!1,document.activeElement===e},$e.Utils.isFocusable=function(e){if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return"hidden"!==e.type&&"file"!==e.type;case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},$e.Utils.triggerEvent=function(e,t){var n=void 0;n=/^mouse|click/.test(t)?"MouseEvents":/^key/.test(t)?"KeyboardEvent":"HTMLEvents";for(var i=document.createEvent(n),r=arguments.length,o=Array(r>2?r-2:0),a=2;a=0;t--)e.splice(t,0,e[t]);e=e.join("")}return/^[0-9a-fA-F]{6}$/.test(e)?{red:parseInt(e.slice(0,2),16),green:parseInt(e.slice(2,4),16),blue:parseInt(e.slice(4,6),16)}:{red:255,green:255,blue:255}},mixColor:function(e,t){var n=this.getColorChannels(e),i=n.red,r=n.green,o=n.blue;return t>0?(i*=1-t,r*=1-t,o*=1-t):(i+=(255-i)*t,r+=(255-r)*t,o+=(255-o)*t),"rgb("+Math.round(i)+", "+Math.round(r)+", "+Math.round(o)+")"},addItem:function(e){this.$set(this.items,e.index,e)},removeItem:function(e){delete this.items[e.index]},addSubmenu:function(e){this.$set(this.submenus,e.index,e)},removeSubmenu:function(e){delete this.submenus[e.index]},openMenu:function(e,t){var n=this.openedMenus;-1===n.indexOf(e)&&(this.uniqueOpened&&(this.openedMenus=n.filter((function(e){return-1!==t.indexOf(e)}))),this.openedMenus.push(e))},closeMenu:function(e){var t=this.openedMenus.indexOf(e);-1!==t&&this.openedMenus.splice(t,1)},handleSubmenuClick:function(e){var t=e.index,n=e.indexPath,i=-1!==this.openedMenus.indexOf(t);i?(this.closeMenu(t),this.$emit("close",t,n)):(this.openMenu(t,n),this.$emit("open",t,n))},handleItemClick:function(e){var t=this,n=e.index,i=e.indexPath,r=this.activeIndex,o=null!==e.index;o&&(this.activeIndex=e.index),this.$emit("select",n,i,e),("horizontal"===this.mode||this.collapse)&&(this.openedMenus=[]),this.router&&o&&this.routeToItem(e,(function(e){if(t.activeIndex=r,e){if("NavigationDuplicated"===e.name)return;console.error(e)}}))},initOpenedMenu:function(){var e=this,t=this.activeIndex,n=this.items[t];if(n&&"horizontal"!==this.mode&&!this.collapse){var i=n.indexPath;i.forEach((function(t){var n=e.submenus[t];n&&e.openMenu(t,n.indexPath)}))}},routeToItem:function(e,t){var n=e.route||e.index;try{this.$router.push(n,(function(){}),t)}catch(i){console.error(i)}},open:function(e){var t=this,n=this.submenus[e.toString()].indexPath;n.forEach((function(e){return t.openMenu(e,n)}))},close:function(e){this.closeMenu(e)}},mounted:function(){this.initOpenedMenu(),this.$on("item-click",this.handleItemClick),this.$on("submenu-click",this.handleSubmenuClick),"horizontal"===this.mode&&new Le(this.$el),this.$watch("items",this.updateActiveIndex)}},ze=Ve,Be=s(ze,je,Ae,!1,null,null,null);Be.options.__file="packages/menu/src/menu.vue";var Re=Be.exports;Re.install=function(e){e.component(Re.name,Re)};var He,We,qe=Re,Ue=n(21),Ye=n.n(Ue),Ke={inject:["rootMenu"],computed:{indexPath:function(){var e=[this.index],t=this.$parent;while("ElMenu"!==t.$options.componentName)t.index&&e.unshift(t.index),t=t.$parent;return e},parentMenu:function(){var e=this.$parent;while(e&&-1===["ElMenu","ElSubmenu"].indexOf(e.$options.componentName))e=e.$parent;return e},paddingStyle:function(){if("vertical"!==this.rootMenu.mode)return{};var e=20,t=this.$parent;if(this.rootMenu.collapse)e=20;else while(t&&"ElMenu"!==t.$options.componentName)"ElSubmenu"===t.$options.componentName&&(e+=20),t=t.$parent;return{paddingLeft:e+"px"}}}},Ge={props:{transformOrigin:{type:[Boolean,String],default:!1},offset:H.a.props.offset,boundariesPadding:H.a.props.boundariesPadding,popperOptions:H.a.props.popperOptions},data:H.a.data,methods:H.a.methods,beforeDestroy:H.a.beforeDestroy,deactivated:H.a.deactivated},Xe={name:"ElSubmenu",componentName:"ElSubmenu",mixins:[Ke,$.a,Ge],components:{ElCollapseTransition:Ye.a},props:{index:{type:String,required:!0},showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},popperClass:String,disabled:Boolean,popperAppendToBody:{type:Boolean,default:void 0}},data:function(){return{popperJS:null,timeout:null,items:{},submenus:{},mouseInChild:!1}},watch:{opened:function(e){var t=this;this.isMenuPopup&&this.$nextTick((function(e){t.updatePopper()}))}},computed:{appendToBody:function(){return void 0===this.popperAppendToBody?this.isFirstLevel:this.popperAppendToBody},menuTransitionName:function(){return this.rootMenu.collapse?"el-zoom-in-left":"el-zoom-in-top"},opened:function(){return this.rootMenu.openedMenus.indexOf(this.index)>-1},active:function(){var e=!1,t=this.submenus,n=this.items;return Object.keys(n).forEach((function(t){n[t].active&&(e=!0)})),Object.keys(t).forEach((function(n){t[n].active&&(e=!0)})),e},hoverBackground:function(){return this.rootMenu.hoverBackground},backgroundColor:function(){return this.rootMenu.backgroundColor||""},activeTextColor:function(){return this.rootMenu.activeTextColor||""},textColor:function(){return this.rootMenu.textColor||""},mode:function(){return this.rootMenu.mode},isMenuPopup:function(){return this.rootMenu.isMenuPopup},titleStyle:function(){return"horizontal"!==this.mode?{color:this.textColor}:{borderBottomColor:this.active?this.rootMenu.activeTextColor?this.activeTextColor:"":"transparent",color:this.active?this.activeTextColor:this.textColor}},isFirstLevel:function(){var e=!0,t=this.$parent;while(t&&t!==this.rootMenu){if(["ElSubmenu","ElMenuItemGroup"].indexOf(t.$options.componentName)>-1){e=!1;break}t=t.$parent}return e}},methods:{handleCollapseToggle:function(e){e?this.initPopper():this.doDestroy()},addItem:function(e){this.$set(this.items,e.index,e)},removeItem:function(e){delete this.items[e.index]},addSubmenu:function(e){this.$set(this.submenus,e.index,e)},removeSubmenu:function(e){delete this.submenus[e.index]},handleClick:function(){var e=this.rootMenu,t=this.disabled;"hover"===e.menuTrigger&&"horizontal"===e.mode||e.collapse&&"vertical"===e.mode||t||this.dispatch("ElMenu","submenu-click",this)},handleMouseenter:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.showTimeout;if("ActiveXObject"in window||"focus"!==e.type||e.relatedTarget){var i=this.rootMenu,r=this.disabled;"click"===i.menuTrigger&&"horizontal"===i.mode||!i.collapse&&"vertical"===i.mode||r||(this.dispatch("ElSubmenu","mouse-enter-child"),clearTimeout(this.timeout),this.timeout=setTimeout((function(){t.rootMenu.openMenu(t.index,t.indexPath)}),n),this.appendToBody&&this.$parent.$el.dispatchEvent(new MouseEvent("mouseenter")))}},handleMouseleave:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.rootMenu;"click"===n.menuTrigger&&"horizontal"===n.mode||!n.collapse&&"vertical"===n.mode||(this.dispatch("ElSubmenu","mouse-leave-child"),clearTimeout(this.timeout),this.timeout=setTimeout((function(){!e.mouseInChild&&e.rootMenu.closeMenu(e.index)}),this.hideTimeout),this.appendToBody&&t&&"ElSubmenu"===this.$parent.$options.name&&this.$parent.handleMouseleave(!0))},handleTitleMouseenter:function(){if("horizontal"!==this.mode||this.rootMenu.backgroundColor){var e=this.$refs["submenu-title"];e&&(e.style.backgroundColor=this.rootMenu.hoverBackground)}},handleTitleMouseleave:function(){if("horizontal"!==this.mode||this.rootMenu.backgroundColor){var e=this.$refs["submenu-title"];e&&(e.style.backgroundColor=this.rootMenu.backgroundColor||"")}},updatePlacement:function(){this.currentPlacement="horizontal"===this.mode&&this.isFirstLevel?"bottom-start":"right-start"},initPopper:function(){this.referenceElm=this.$el,this.popperElm=this.$refs.menu,this.updatePlacement()}},created:function(){var e=this;this.$on("toggle-collapse",this.handleCollapseToggle),this.$on("mouse-enter-child",(function(){e.mouseInChild=!0,clearTimeout(e.timeout)})),this.$on("mouse-leave-child",(function(){e.mouseInChild=!1,clearTimeout(e.timeout)}))},mounted:function(){this.parentMenu.addSubmenu(this),this.rootMenu.addSubmenu(this),this.initPopper()},beforeDestroy:function(){this.parentMenu.removeSubmenu(this),this.rootMenu.removeSubmenu(this)},render:function(e){var t=this,n=this.active,i=this.opened,r=this.paddingStyle,o=this.titleStyle,a=this.backgroundColor,s=this.rootMenu,l=this.currentPlacement,c=this.menuTransitionName,u=this.mode,d=this.disabled,h=this.popperClass,f=this.$slots,p=this.isFirstLevel,m=e("transition",{attrs:{name:c}},[e("div",{ref:"menu",directives:[{name:"show",value:i}],class:["el-menu--"+u,h],on:{mouseenter:function(e){return t.handleMouseenter(e,100)},mouseleave:function(){return t.handleMouseleave(!0)},focus:function(e){return t.handleMouseenter(e,100)}}},[e("ul",{attrs:{role:"menu"},class:["el-menu el-menu--popup","el-menu--popup-"+l],style:{backgroundColor:s.backgroundColor||""}},[f.default])])]),v=e("el-collapse-transition",[e("ul",{attrs:{role:"menu"},class:"el-menu el-menu--inline",directives:[{name:"show",value:i}],style:{backgroundColor:s.backgroundColor||""}},[f.default])]),g="horizontal"===s.mode&&p||"vertical"===s.mode&&!s.collapse?"el-icon-arrow-down":"el-icon-arrow-right";return e("li",{class:{"el-submenu":!0,"is-active":n,"is-opened":i,"is-disabled":d},attrs:{role:"menuitem","aria-haspopup":"true","aria-expanded":i},on:{mouseenter:this.handleMouseenter,mouseleave:function(){return t.handleMouseleave(!1)},focus:this.handleMouseenter}},[e("div",{class:"el-submenu__title",ref:"submenu-title",on:{click:this.handleClick,mouseenter:this.handleTitleMouseenter,mouseleave:this.handleTitleMouseleave},style:[r,o,{backgroundColor:a}]},[f.title,e("i",{class:["el-submenu__icon-arrow",g]})]),this.isMenuPopup?m:v])}},Qe=Xe,Ze=s(Qe,He,We,!1,null,null,null);Ze.options.__file="packages/menu/src/submenu.vue";var Je=Ze.exports;Je.install=function(e){e.component(Je.name,Je)};var et=Je,tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-menu-item",class:{"is-active":e.active,"is-disabled":e.disabled},style:[e.paddingStyle,e.itemStyle,{backgroundColor:e.backgroundColor}],attrs:{role:"menuitem",tabindex:"-1"},on:{click:e.handleClick,mouseenter:e.onMouseEnter,focus:e.onMouseEnter,blur:e.onMouseLeave,mouseleave:e.onMouseLeave}},["ElMenu"===e.parentMenu.$options.componentName&&e.rootMenu.collapse&&e.$slots.title?n("el-tooltip",{attrs:{effect:"dark",placement:"right"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e._t("title")],2),n("div",{staticStyle:{position:"absolute",left:"0",top:"0",height:"100%",width:"100%",display:"inline-block","box-sizing":"border-box",padding:"0 20px"}},[e._t("default")],2)]):[e._t("default"),e._t("title")]],2)},nt=[];tt._withStripped=!0;var it=n(26),rt=n.n(it),ot={name:"ElMenuItem",componentName:"ElMenuItem",mixins:[Ke,$.a],components:{ElTooltip:rt.a},props:{index:{default:null,validator:function(e){return"string"===typeof e||null===e}},route:[String,Object],disabled:Boolean},computed:{active:function(){return this.index===this.rootMenu.activeIndex},hoverBackground:function(){return this.rootMenu.hoverBackground},backgroundColor:function(){return this.rootMenu.backgroundColor||""},activeTextColor:function(){return this.rootMenu.activeTextColor||""},textColor:function(){return this.rootMenu.textColor||""},mode:function(){return this.rootMenu.mode},itemStyle:function(){var e={color:this.active?this.activeTextColor:this.textColor};return"horizontal"!==this.mode||this.isNested||(e.borderBottomColor=this.active?this.rootMenu.activeTextColor?this.activeTextColor:"":"transparent"),e},isNested:function(){return this.parentMenu!==this.rootMenu}},methods:{onMouseEnter:function(){("horizontal"!==this.mode||this.rootMenu.backgroundColor)&&(this.$el.style.backgroundColor=this.hoverBackground)},onMouseLeave:function(){("horizontal"!==this.mode||this.rootMenu.backgroundColor)&&(this.$el.style.backgroundColor=this.backgroundColor)},handleClick:function(){this.disabled||(this.dispatch("ElMenu","item-click",this),this.$emit("click",this))}},mounted:function(){this.parentMenu.addItem(this),this.rootMenu.addItem(this)},beforeDestroy:function(){this.parentMenu.removeItem(this),this.rootMenu.removeItem(this)}},at=ot,st=s(at,tt,nt,!1,null,null,null);st.options.__file="packages/menu/src/menu-item.vue";var lt=st.exports;lt.install=function(e){e.component(lt.name,lt)};var ct=lt,ut=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-menu-item-group"},[n("div",{staticClass:"el-menu-item-group__title",style:{paddingLeft:e.levelPadding+"px"}},[e.$slots.title?e._t("title"):[e._v(e._s(e.title))]],2),n("ul",[e._t("default")],2)])},dt=[];ut._withStripped=!0;var ht={name:"ElMenuItemGroup",componentName:"ElMenuItemGroup",inject:["rootMenu"],props:{title:{type:String}},data:function(){return{paddingLeft:20}},computed:{levelPadding:function(){var e=20,t=this.$parent;if(this.rootMenu.collapse)return 20;while(t&&"ElMenu"!==t.$options.componentName)"ElSubmenu"===t.$options.componentName&&(e+=20),t=t.$parent;return e}}},ft=ht,pt=s(ft,ut,dt,!1,null,null,null);pt.options.__file="packages/menu/src/menu-item-group.vue";var mt=pt.exports;mt.install=function(e){e.component(mt.name,mt)};var vt=mt,gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["textarea"===e.type?"el-textarea":"el-input",e.inputSize?"el-input--"+e.inputSize:"",{"is-disabled":e.inputDisabled,"is-exceed":e.inputExceed,"el-input-group":e.$slots.prepend||e.$slots.append,"el-input-group--append":e.$slots.append,"el-input-group--prepend":e.$slots.prepend,"el-input--prefix":e.$slots.prefix||e.prefixIcon,"el-input--suffix":e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword}],on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},["textarea"!==e.type?[e.$slots.prepend?n("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?n("input",e._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:e.tabindex,type:e.showPassword?e.passwordVisible?"text":"password":e.type,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"input",e.$attrs,!1)):e._e(),e.$slots.prefix||e.prefixIcon?n("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?n("i",{staticClass:"el-input__icon",class:e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?n("span",{staticClass:"el-input__suffix"},[n("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?n("i",{staticClass:"el-input__icon",class:e.suffixIcon}):e._e()],e.showClear?n("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(e){e.preventDefault()},click:e.clear}}):e._e(),e.showPwdVisible?n("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?n("span",{staticClass:"el-input__count"},[n("span",{staticClass:"el-input__count-inner"},[e._v("\n "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n ")])]):e._e()],2),e.validateState?n("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?n("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:n("textarea",e._b({ref:"textarea",staticClass:"el-textarea__inner",style:e.textareaStyle,attrs:{tabindex:e.tabindex,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"textarea",e.$attrs,!1)),e.isWordLimitVisible&&"textarea"===e.type?n("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)},bt=[];gt._withStripped=!0;var yt=void 0,_t="\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",xt=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function wt(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),i=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),r=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width")),o=xt.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";");return{contextStyle:o,paddingSize:i,borderSize:r,boxSizing:n}}function Ct(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;yt||(yt=document.createElement("textarea"),document.body.appendChild(yt));var i=wt(e),r=i.paddingSize,o=i.borderSize,a=i.boxSizing,s=i.contextStyle;yt.setAttribute("style",s+";"+_t),yt.value=e.value||e.placeholder||"";var l=yt.scrollHeight,c={};"border-box"===a?l+=o:"content-box"===a&&(l-=r),yt.value="";var u=yt.scrollHeight-r;if(null!==t){var d=u*t;"border-box"===a&&(d=d+r+o),l=Math.max(d,l),c.minHeight=d+"px"}if(null!==n){var h=u*n;"border-box"===a&&(h=h+r+o),l=Math.min(h,l)}return c.height=l+"px",yt.parentNode&&yt.parentNode.removeChild(yt),yt=null,c}var kt=n(7),St=n.n(kt),Ot=n(19),Et={name:"ElInput",componentName:"ElInput",mixins:[$.a,O.a],inheritAttrs:!1,inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,default:"text"},autosize:{type:[Boolean,Object],default:!1},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return St()({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||void 0===this.value?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"===typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick((function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var e=this.autosize,t=this.type;if("textarea"===t)if(e){var n=e.minRows,i=e.maxRows;this.textareaCalcStyle=Ct(this.$refs.textarea,n,i)}else this.textareaCalcStyle={minHeight:Ct(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(){this.isComposing=!0},handleCompositionUpdate:function(e){var t=e.target.value,n=t[t.length-1]||"";this.isComposing=!Object(Ot["isKorean"])(n)},handleCompositionEnd:function(e){this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var n=null,i=0;i=0&&e===parseInt(e,10)}}},data:function(){return{currentValue:0,userInput:null}},watch:{value:{immediate:!0,handler:function(e){var t=void 0===e?e:Number(e);if(void 0!==t){if(isNaN(t))return;if(this.stepStrictly){var n=this.getPrecision(this.step),i=Math.pow(10,n);t=Math.round(t/this.step)*i*this.step/i}void 0!==this.precision&&(t=this.toPrecision(t,this.precision))}t>=this.max&&(t=this.max),t<=this.min&&(t=this.min),this.currentValue=t,this.userInput=null,this.$emit("input",t)}}},computed:{minDisabled:function(){return this._decrease(this.value,this.step)this.max},numPrecision:function(){var e=this.value,t=this.step,n=this.getPrecision,i=this.precision,r=n(t);return void 0!==i?(r>i&&console.warn("[Element Warn][InputNumber]precision should not be less than the decimal places of step"),i):Math.max(n(e),r)},controlsAtRight:function(){return this.controls&&"right"===this.controlsPosition},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},inputNumberSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputNumberDisabled:function(){return this.disabled||!!(this.elForm||{}).disabled},displayValue:function(){if(null!==this.userInput)return this.userInput;var e=this.currentValue;if("number"===typeof e){if(this.stepStrictly){var t=this.getPrecision(this.step),n=Math.pow(10,t);e=Math.round(e/this.step)*n*this.step/n}void 0!==this.precision&&(e=e.toFixed(this.precision))}return e}},methods:{toPrecision:function(e,t){return void 0===t&&(t=this.numPrecision),parseFloat(Math.round(e*Math.pow(10,t))/Math.pow(10,t))},getPrecision:function(e){if(void 0===e)return 0;var t=e.toString(),n=t.indexOf("."),i=0;return-1!==n&&(i=t.length-n-1),i},_increase:function(e,t){if("number"!==typeof e&&void 0!==e)return this.currentValue;var n=Math.pow(10,this.numPrecision);return this.toPrecision((n*e+n*t)/n)},_decrease:function(e,t){if("number"!==typeof e&&void 0!==e)return this.currentValue;var n=Math.pow(10,this.numPrecision);return this.toPrecision((n*e-n*t)/n)},increase:function(){if(!this.inputNumberDisabled&&!this.maxDisabled){var e=this.value||0,t=this._increase(e,this.step);this.setCurrentValue(t)}},decrease:function(){if(!this.inputNumberDisabled&&!this.minDisabled){var e=this.value||0,t=this._decrease(e,this.step);this.setCurrentValue(t)}},handleBlur:function(e){this.$emit("blur",e)},handleFocus:function(e){this.$emit("focus",e)},setCurrentValue:function(e){var t=this.currentValue;"number"===typeof e&&void 0!==this.precision&&(e=this.toPrecision(e,this.precision)),e>=this.max&&(e=this.max),e<=this.min&&(e=this.min),t!==e&&(this.userInput=null,this.$emit("input",e),this.$emit("change",e,t),this.currentValue=e)},handleInput:function(e){this.userInput=e},handleInputChange:function(e){var t=""===e?void 0:Number(e);isNaN(t)&&""!==e||this.setCurrentValue(t),this.userInput=null},select:function(){this.$refs.input.select()}},mounted:function(){var e=this.$refs.input.$refs.input;e.setAttribute("role","spinbutton"),e.setAttribute("aria-valuemax",this.max),e.setAttribute("aria-valuemin",this.min),e.setAttribute("aria-valuenow",this.currentValue),e.setAttribute("aria-disabled",this.inputNumberDisabled)},updated:function(){if(this.$refs&&this.$refs.input){var e=this.$refs.input.$refs.input;e.setAttribute("aria-valuenow",this.currentValue)}}},At=jt,Lt=s(At,Mt,It,!1,null,null,null);Lt.options.__file="packages/input-number/src/input-number.vue";var Ft=Lt.exports;Ft.install=function(e){e.component(Ft.name,Ft)};var Vt=Ft,zt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-radio",class:[e.border&&e.radioSize?"el-radio--"+e.radioSize:"",{"is-disabled":e.isDisabled},{"is-focus":e.focus},{"is-bordered":e.border},{"is-checked":e.model===e.label}],attrs:{role:"radio","aria-checked":e.model===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.model=e.isDisabled?e.model:e.label}}},[n("span",{staticClass:"el-radio__input",class:{"is-disabled":e.isDisabled,"is-checked":e.model===e.label}},[n("span",{staticClass:"el-radio__inner"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],ref:"radio",staticClass:"el-radio__original",attrs:{type:"radio","aria-hidden":"true",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.model,e.label)},on:{focus:function(t){e.focus=!0},blur:function(t){e.focus=!1},change:[function(t){e.model=e.label},e.handleChange]}})]),n("span",{staticClass:"el-radio__label",on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])},Bt=[];zt._withStripped=!0;var Rt={name:"ElRadio",mixins:[$.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElRadio",props:{value:{},label:{},disabled:Boolean,name:String,border:Boolean,size:String},data:function(){return{focus:!1}},computed:{isGroup:function(){var e=this.$parent;while(e){if("ElRadioGroup"===e.$options.componentName)return this._radioGroup=e,!0;e=e.$parent}return!1},model:{get:function(){return this.isGroup?this._radioGroup.value:this.value},set:function(e){this.isGroup?this.dispatch("ElRadioGroup","input",[e]):this.$emit("input",e),this.$refs.radio&&(this.$refs.radio.checked=this.model===this.label)}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},radioSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._radioGroup.radioGroupSize||e},isDisabled:function(){return this.isGroup?this._radioGroup.disabled||this.disabled||(this.elForm||{}).disabled:this.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this.isGroup&&this.model!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.model),e.isGroup&&e.dispatch("ElRadioGroup","handleChange",e.model)}))}}},Ht=Rt,Wt=s(Ht,zt,Bt,!1,null,null,null);Wt.options.__file="packages/radio/src/radio.vue";var qt=Wt.exports;qt.install=function(e){e.component(qt.name,qt)};var Ut=qt,Yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e._elTag,{tag:"component",staticClass:"el-radio-group",attrs:{role:"radiogroup"},on:{keydown:e.handleKeydown}},[e._t("default")],2)},Kt=[];Yt._withStripped=!0;var Gt=Object.freeze({LEFT:37,UP:38,RIGHT:39,DOWN:40}),Xt={name:"ElRadioGroup",componentName:"ElRadioGroup",inject:{elFormItem:{default:""}},mixins:[$.a],props:{value:{},size:String,fill:String,textColor:String,disabled:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},_elTag:function(){var e=(this.$vnode.data||{}).tag;return e&&"component"!==e||(e="div"),e},radioGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},created:function(){var e=this;this.$on("handleChange",(function(t){e.$emit("change",t)}))},mounted:function(){var e=this.$el.querySelectorAll("[type=radio]"),t=this.$el.querySelectorAll("[role=radio]")[0];![].some.call(e,(function(e){return e.checked}))&&t&&(t.tabIndex=0)},methods:{handleKeydown:function(e){var t=e.target,n="INPUT"===t.nodeName?"[type=radio]":"[role=radio]",i=this.$el.querySelectorAll(n),r=i.length,o=[].indexOf.call(i,t),a=this.$el.querySelectorAll("[role=radio]");switch(e.keyCode){case Gt.LEFT:case Gt.UP:e.stopPropagation(),e.preventDefault(),0===o?(a[r-1].click(),a[r-1].focus()):(a[o-1].click(),a[o-1].focus());break;case Gt.RIGHT:case Gt.DOWN:o===r-1?(e.stopPropagation(),e.preventDefault(),a[0].click(),a[0].focus()):(a[o+1].click(),a[o+1].focus());break;default:break}}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[this.value])}}},Qt=Xt,Zt=s(Qt,Yt,Kt,!1,null,null,null);Zt.options.__file="packages/radio/src/radio-group.vue";var Jt=Zt.exports;Jt.install=function(e){e.component(Jt.name,Jt)};var en=Jt,tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-radio-button",class:[e.size?"el-radio-button--"+e.size:"",{"is-active":e.value===e.label},{"is-disabled":e.isDisabled},{"is-focus":e.focus}],attrs:{role:"radio","aria-checked":e.value===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.value=e.isDisabled?e.value:e.label}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],staticClass:"el-radio-button__orig-radio",attrs:{type:"radio",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.value,e.label)},on:{change:[function(t){e.value=e.label},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}),n("span",{staticClass:"el-radio-button__inner",style:e.value===e.label?e.activeStyle:null,on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])},nn=[];tn._withStripped=!0;var rn={name:"ElRadioButton",mixins:[$.a],inject:{elForm:{default:""},elFormItem:{default:""}},props:{label:{},disabled:Boolean,name:String},data:function(){return{focus:!1}},computed:{value:{get:function(){return this._radioGroup.value},set:function(e){this._radioGroup.$emit("input",e)}},_radioGroup:function(){var e=this.$parent;while(e){if("ElRadioGroup"===e.$options.componentName)return e;e=e.$parent}return!1},activeStyle:function(){return{backgroundColor:this._radioGroup.fill||"",borderColor:this._radioGroup.fill||"",boxShadow:this._radioGroup.fill?"-1px 0 0 0 "+this._radioGroup.fill:"",color:this._radioGroup.textColor||""}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},size:function(){return this._radioGroup.radioGroupSize||this._elFormItemSize||(this.$ELEMENT||{}).size},isDisabled:function(){return this.disabled||this._radioGroup.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this._radioGroup&&this.value!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.dispatch("ElRadioGroup","handleChange",e.value)}))}}},on=rn,an=s(on,tn,nn,!1,null,null,null);an.options.__file="packages/radio/src/radio-button.vue";var sn=an.exports;sn.install=function(e){e.component(sn.name,sn)};var ln=sn,cn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-checkbox",class:[e.border&&e.checkboxSize?"el-checkbox--"+e.checkboxSize:"",{"is-disabled":e.isDisabled},{"is-bordered":e.border},{"is-checked":e.isChecked}],attrs:{id:e.id}},[n("span",{staticClass:"el-checkbox__input",class:{"is-disabled":e.isDisabled,"is-checked":e.isChecked,"is-indeterminate":e.indeterminate,"is-focus":e.focus},attrs:{tabindex:!!e.indeterminate&&0,role:!!e.indeterminate&&"checkbox","aria-checked":!!e.indeterminate&&"mixed"}},[n("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var n=e.model,i=t.target,r=i.checked?e.trueLabel:e.falseLabel;if(Array.isArray(n)){var o=null,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:e.isDisabled,name:e.name},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var n=e.model,i=t.target,r=!!i.checked;if(Array.isArray(n)){var o=e.label,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}})]),e.$slots.default||e.label?n("span",{staticClass:"el-checkbox__label"},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2):e._e()])},un=[];cn._withStripped=!0;var dn={name:"ElCheckbox",mixins:[$.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElCheckbox",data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},computed:{model:{get:function(){return this.isGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):(this.$emit("input",e),this.selfModel=e)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},isGroup:function(){var e=this.$parent;while(e){if("ElCheckboxGroup"===e.$options.componentName)return this._checkboxGroup=e,!0;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,n=e.min;return!(!t&&!n)&&this.model.length>=t&&!this.isChecked||this.model.length<=n&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||e}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var n=void 0;n=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",n,e),this.$nextTick((function(){t.isGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}}},hn=dn,fn=s(hn,cn,un,!1,null,null,null);fn.options.__file="packages/checkbox/src/checkbox.vue";var pn=fn.exports;pn.install=function(e){e.component(pn.name,pn)};var mn=pn,vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-checkbox-button",class:[e.size?"el-checkbox-button--"+e.size:"",{"is-disabled":e.isDisabled},{"is-checked":e.isChecked},{"is-focus":e.focus}],attrs:{role:"checkbox","aria-checked":e.isChecked,"aria-disabled":e.isDisabled}},[e.trueLabel||e.falseLabel?n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox-button__original",attrs:{type:"checkbox",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var n=e.model,i=t.target,r=i.checked?e.trueLabel:e.falseLabel;if(Array.isArray(n)){var o=null,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox-button__original",attrs:{type:"checkbox",name:e.name,disabled:e.isDisabled},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var n=e.model,i=t.target,r=!!i.checked;if(Array.isArray(n)){var o=e.label,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}),e.$slots.default||e.label?n("span",{staticClass:"el-checkbox-button__inner",style:e.isChecked?e.activeStyle:null},[e._t("default",[e._v(e._s(e.label))])],2):e._e()])},gn=[];vn._withStripped=!0;var bn={name:"ElCheckboxButton",mixins:[$.a],inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},props:{value:{},label:{},disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number]},computed:{model:{get:function(){return this._checkboxGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this._checkboxGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):void 0!==this.value?this.$emit("input",e):this.selfModel=e}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},_checkboxGroup:function(){var e=this.$parent;while(e){if("ElCheckboxGroup"===e.$options.componentName)return e;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},activeStyle:function(){return{backgroundColor:this._checkboxGroup.fill||"",borderColor:this._checkboxGroup.fill||"",color:this._checkboxGroup.textColor||"","box-shadow":"-1px 0 0 0 "+this._checkboxGroup.fill}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},size:function(){return this._checkboxGroup.checkboxGroupSize||this._elFormItemSize||(this.$ELEMENT||{}).size},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,n=e.min;return!(!t&&!n)&&this.model.length>=t&&!this.isChecked||this.model.length<=n&&this.isChecked},isDisabled:function(){return this._checkboxGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled}},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var n=void 0;n=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",n,e),this.$nextTick((function(){t._checkboxGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()}},yn=bn,_n=s(yn,vn,gn,!1,null,null,null);_n.options.__file="packages/checkbox/src/checkbox-button.vue";var xn=_n.exports;xn.install=function(e){e.component(xn.name,xn)};var wn=xn,Cn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-checkbox-group",attrs:{role:"group","aria-label":"checkbox-group"}},[e._t("default")],2)},kn=[];Cn._withStripped=!0;var Sn={name:"ElCheckboxGroup",componentName:"ElCheckboxGroup",mixins:[$.a],inject:{elFormItem:{default:""}},props:{value:{},disabled:Boolean,min:Number,max:Number,size:String,fill:String,textColor:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[e])}}},On=Sn,En=s(On,Cn,kn,!1,null,null,null);En.options.__file="packages/checkbox/src/checkbox-group.vue";var $n=En.exports;$n.install=function(e){e.component($n.name,$n)};var Dn=$n,Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-switch",class:{"is-disabled":e.switchDisabled,"is-checked":e.checked},attrs:{role:"switch","aria-checked":e.checked,"aria-disabled":e.switchDisabled},on:{click:function(t){return t.preventDefault(),e.switchValue(t)}}},[n("input",{ref:"input",staticClass:"el-switch__input",attrs:{type:"checkbox",id:e.id,name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:e.switchDisabled},on:{change:e.handleChange,keydown:function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.switchValue(t)}}}),e.inactiveIconClass||e.inactiveText?n("span",{class:["el-switch__label","el-switch__label--left",e.checked?"":"is-active"]},[e.inactiveIconClass?n("i",{class:[e.inactiveIconClass]}):e._e(),!e.inactiveIconClass&&e.inactiveText?n("span",{attrs:{"aria-hidden":e.checked}},[e._v(e._s(e.inactiveText))]):e._e()]):e._e(),n("span",{ref:"core",staticClass:"el-switch__core",style:{width:e.coreWidth+"px"}}),e.activeIconClass||e.activeText?n("span",{class:["el-switch__label","el-switch__label--right",e.checked?"is-active":""]},[e.activeIconClass?n("i",{class:[e.activeIconClass]}):e._e(),!e.activeIconClass&&e.activeText?n("span",{attrs:{"aria-hidden":!e.checked}},[e._v(e._s(e.activeText))]):e._e()]):e._e()])},Pn=[];Tn._withStripped=!0;var Mn={name:"ElSwitch",mixins:[Q()("input"),O.a,$.a],inject:{elForm:{default:""}},props:{value:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},width:{type:Number,default:40},activeIconClass:{type:String,default:""},inactiveIconClass:{type:String,default:""},activeText:String,inactiveText:String,activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},id:String},data:function(){return{coreWidth:this.width}},created:function(){~[this.activeValue,this.inactiveValue].indexOf(this.value)||this.$emit("input",this.inactiveValue)},computed:{checked:function(){return this.value===this.activeValue},switchDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{checked:function(){this.$refs.input.checked=this.checked,(this.activeColor||this.inactiveColor)&&this.setBackgroundColor(),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[this.value])}},methods:{handleChange:function(e){var t=this,n=this.checked?this.inactiveValue:this.activeValue;this.$emit("input",n),this.$emit("change",n),this.$nextTick((function(){t.$refs.input.checked=t.checked}))},setBackgroundColor:function(){var e=this.checked?this.activeColor:this.inactiveColor;this.$refs.core.style.borderColor=e,this.$refs.core.style.backgroundColor=e},switchValue:function(){!this.switchDisabled&&this.handleChange()},getMigratingConfig:function(){return{props:{"on-color":"on-color is renamed to active-color.","off-color":"off-color is renamed to inactive-color.","on-text":"on-text is renamed to active-text.","off-text":"off-text is renamed to inactive-text.","on-value":"on-value is renamed to active-value.","off-value":"off-value is renamed to inactive-value.","on-icon-class":"on-icon-class is renamed to active-icon-class.","off-icon-class":"off-icon-class is renamed to inactive-icon-class."}}}},mounted:function(){this.coreWidth=this.width||40,(this.activeColor||this.inactiveColor)&&this.setBackgroundColor(),this.$refs.input.checked=this.checked}},In=Mn,Nn=s(In,Tn,Pn,!1,null,null,null);Nn.options.__file="packages/switch/src/component.vue";var jn=Nn.exports;jn.install=function(e){e.component(jn.name,jn)};var An=jn,Ln=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],staticClass:"el-select",class:[e.selectSize?"el-select--"+e.selectSize:""],on:{click:function(t){return t.stopPropagation(),e.toggleMenu(t)}}},[e.multiple?n("div",{ref:"tags",staticClass:"el-select__tags",style:{"max-width":e.inputWidth-32+"px",width:"100%"}},[e.collapseTags&&e.selected.length?n("span",[n("el-tag",{attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:e.selected[0].hitState,type:"info","disable-transitions":""},on:{close:function(t){e.deleteTag(t,e.selected[0])}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(e.selected[0].currentLabel))])]),e.selected.length>1?n("el-tag",{attrs:{closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""}},[n("span",{staticClass:"el-select__tags-text"},[e._v("+ "+e._s(e.selected.length-1))])]):e._e()],1):e._e(),e.collapseTags?e._e():n("transition-group",{on:{"after-leave":e.resetInputHeight}},e._l(e.selected,(function(t){return n("el-tag",{key:e.getValueKey(t),attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:t.hitState,type:"info","disable-transitions":""},on:{close:function(n){e.deleteTag(n,t)}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.currentLabel))])])})),1),e.filterable?n("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"input",staticClass:"el-select__input",class:[e.selectSize?"is-"+e.selectSize:""],style:{"flex-grow":"1",width:e.inputLength/(e.inputWidth-32)+"%","max-width":e.inputWidth-42+"px"},attrs:{type:"text",disabled:e.selectDisabled,autocomplete:e.autoComplete||e.autocomplete},domProps:{value:e.query},on:{focus:e.handleFocus,blur:function(t){e.softFocus=!1},keyup:e.managePlaceholder,keydown:[e.resetInputState,function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.preventDefault(),e.navigateOptions("prev")},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.selectOption(t))},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){return!("button"in t)&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deletePrevTag(t)},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],compositionstart:e.handleComposition,compositionupdate:e.handleComposition,compositionend:e.handleComposition,input:[function(t){t.target.composing||(e.query=t.target.value)},e.debouncedQueryChange]}}):e._e()],1):e._e(),n("el-input",{ref:"reference",class:{"is-focus":e.visible},attrs:{type:"text",placeholder:e.currentPlaceholder,name:e.name,id:e.id,autocomplete:e.autoComplete||e.autocomplete,size:e.selectSize,disabled:e.selectDisabled,readonly:e.readonly,"validate-event":!1,tabindex:e.multiple&&e.filterable?"-1":null},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.debouncedOnInputChange},nativeOn:{keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("prev")},function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.selectOption(t))},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],mouseenter:function(t){e.inputHovering=!0},mouseleave:function(t){e.inputHovering=!1}},model:{value:e.selectedLabel,callback:function(t){e.selectedLabel=t},expression:"selectedLabel"}},[e.$slots.prefix?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),n("template",{slot:"suffix"},[n("i",{directives:[{name:"show",rawName:"v-show",value:!e.showClose,expression:"!showClose"}],class:["el-select__caret","el-input__icon","el-icon-"+e.iconClass]}),e.showClose?n("i",{staticClass:"el-select__caret el-input__icon el-icon-circle-close",on:{click:e.handleClearClick}}):e._e()])],2),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":e.doDestroy}},[n("el-select-menu",{directives:[{name:"show",rawName:"v-show",value:e.visible&&!1!==e.emptyText,expression:"visible && emptyText !== false"}],ref:"popper",attrs:{"append-to-body":e.popperAppendToBody}},[n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.options.length>0&&!e.loading,expression:"options.length > 0 && !loading"}],ref:"scrollbar",class:{"is-empty":!e.allowCreate&&e.query&&0===e.filteredOptionsCount},attrs:{tag:"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[e.showNewOption?n("el-option",{attrs:{value:e.query,created:""}}):e._e(),e._t("default")],2),e.emptyText&&(!e.allowCreate||e.loading||e.allowCreate&&0===e.options.length)?[e.$slots.empty?e._t("empty"):n("p",{staticClass:"el-select-dropdown__empty"},[e._v("\n "+e._s(e.emptyText)+"\n ")])]:e._e()],2)],1)],1)},Fn=[];Ln._withStripped=!0;var Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-select-dropdown el-popper",class:[{"is-multiple":e.$parent.multiple},e.popperClass],style:{minWidth:e.minWidth}},[e._t("default")],2)},zn=[];Vn._withStripped=!0;var Bn={name:"ElSelectDropdown",componentName:"ElSelectDropdown",mixins:[H.a],props:{placement:{default:"bottom-start"},boundariesPadding:{default:0},popperOptions:{default:function(){return{gpuAcceleration:!1}}},visibleArrow:{default:!0},appendToBody:{type:Boolean,default:!0}},data:function(){return{minWidth:""}},computed:{popperClass:function(){return this.$parent.popperClass}},watch:{"$parent.inputWidth":function(){this.minWidth=this.$parent.$el.getBoundingClientRect().width+"px"}},mounted:function(){var e=this;this.referenceElm=this.$parent.$refs.reference.$el,this.$parent.popperElm=this.popperElm=this.$el,this.$on("updatePopper",(function(){e.$parent.visible&&e.updatePopper()})),this.$on("destroyPopper",this.destroyPopper)}},Rn=Bn,Hn=s(Rn,Vn,zn,!1,null,null,null);Hn.options.__file="packages/select/src/select-dropdown.vue";var Wn=Hn.exports,qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-dropdown__item",class:{selected:e.itemSelected,"is-disabled":e.disabled||e.groupDisabled||e.limitReached,hover:e.hover},on:{mouseenter:e.hoverItem,click:function(t){return t.stopPropagation(),e.selectOptionClick(t)}}},[e._t("default",[n("span",[e._v(e._s(e.currentLabel))])])],2)},Un=[];qn._withStripped=!0;var Yn="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kn={mixins:[$.a],name:"ElOption",componentName:"ElOption",inject:["select"],props:{value:{required:!0},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},data:function(){return{index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}},computed:{isObject:function(){return"[object object]"===Object.prototype.toString.call(this.value).toLowerCase()},currentLabel:function(){return this.label||(this.isObject?"":this.value)},currentValue:function(){return this.value||this.label||""},itemSelected:function(){return this.select.multiple?this.contains(this.select.value,this.value):this.isEqual(this.value,this.select.value)},limitReached:function(){return!!this.select.multiple&&(!this.itemSelected&&(this.select.value||[]).length>=this.select.multipleLimit&&this.select.multipleLimit>0)}},watch:{currentLabel:function(){this.created||this.select.remote||this.dispatch("ElSelect","setSelected")},value:function(e,t){var n=this.select,i=n.remote,r=n.valueKey;if(!this.created&&!i){if(r&&"object"===("undefined"===typeof e?"undefined":Yn(e))&&"object"===("undefined"===typeof t?"undefined":Yn(t))&&e[r]===t[r])return;this.dispatch("ElSelect","setSelected")}}},methods:{isEqual:function(e,t){if(this.isObject){var n=this.select.valueKey;return Object(b["getValueByPath"])(e,n)===Object(b["getValueByPath"])(t,n)}return e===t},contains:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];if(this.isObject){var n=this.select.valueKey;return e&&e.some((function(e){return Object(b["getValueByPath"])(e,n)===Object(b["getValueByPath"])(t,n)}))}return e&&e.indexOf(t)>-1},handleGroupDisabled:function(e){this.groupDisabled=e},hoverItem:function(){this.disabled||this.groupDisabled||(this.select.hoverIndex=this.select.options.indexOf(this))},selectOptionClick:function(){!0!==this.disabled&&!0!==this.groupDisabled&&this.dispatch("ElSelect","handleOptionClick",[this,!0])},queryChange:function(e){this.visible=new RegExp(Object(b["escapeRegexpString"])(e),"i").test(this.currentLabel)||this.created,this.visible||this.select.filteredOptionsCount--}},created:function(){this.select.options.push(this),this.select.cachedOptions.push(this),this.select.optionsCount++,this.select.filteredOptionsCount++,this.$on("queryChange",this.queryChange),this.$on("handleGroupDisabled",this.handleGroupDisabled)},beforeDestroy:function(){var e=this.select,t=e.selected,n=e.multiple,i=n?t:[t],r=this.select.cachedOptions.indexOf(this),o=i.indexOf(this);r>-1&&o<0&&this.select.cachedOptions.splice(r,1),this.select.onOptionDestroy(this.select.options.indexOf(this))}},Gn=Kn,Xn=s(Gn,qn,Un,!1,null,null,null);Xn.options.__file="packages/select/src/option.vue";var Qn=Xn.exports,Zn=n(29),Jn=n.n(Zn),ei=n(14),ti=n(27),ni=n.n(ti),ii={data:function(){return{hoverOption:-1}},computed:{optionsAllDisabled:function(){return this.options.filter((function(e){return e.visible})).every((function(e){return e.disabled}))}},watch:{hoverIndex:function(e){var t=this;"number"===typeof e&&e>-1&&(this.hoverOption=this.options[e]||{}),this.options.forEach((function(e){e.hover=t.hoverOption===e}))}},methods:{navigateOptions:function(e){var t=this;if(this.visible){if(0!==this.options.length&&0!==this.filteredOptionsCount&&!this.optionsAllDisabled){"next"===e?(this.hoverIndex++,this.hoverIndex===this.options.length&&(this.hoverIndex=0)):"prev"===e&&(this.hoverIndex--,this.hoverIndex<0&&(this.hoverIndex=this.options.length-1));var n=this.options[this.hoverIndex];!0!==n.disabled&&!0!==n.groupDisabled&&n.visible||this.navigateOptions(e),this.$nextTick((function(){return t.scrollToOption(t.hoverOption)}))}}else this.visible=!0}}},ri={mixins:[$.a,g.a,Q()("reference"),ii],name:"ElSelect",componentName:"ElSelect",inject:{elForm:{default:""},elFormItem:{default:""}},provide:function(){return{select:this}},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},readonly:function(){return!this.filterable||this.multiple||!Object(b["isIE"])()&&!Object(b["isEdge"])()&&!this.visible},showClose:function(){var e=this.multiple?Array.isArray(this.value)&&this.value.length>0:void 0!==this.value&&null!==this.value&&""!==this.value,t=this.clearable&&!this.selectDisabled&&this.inputHovering&&e;return t},iconClass:function(){return this.remote&&this.filterable?"":this.visible?"arrow-up is-reverse":"arrow-up"},debounce:function(){return this.remote?300:0},emptyText:function(){return this.loading?this.loadingText||this.t("el.select.loading"):(!this.remote||""!==this.query||0!==this.options.length)&&(this.filterable&&this.query&&this.options.length>0&&0===this.filteredOptionsCount?this.noMatchText||this.t("el.select.noMatch"):0===this.options.length?this.noDataText||this.t("el.select.noData"):null)},showNewOption:function(){var e=this,t=this.options.filter((function(e){return!e.created})).some((function(t){return t.currentLabel===e.query}));return this.filterable&&this.allowCreate&&""!==this.query&&!t},selectSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},selectDisabled:function(){return this.disabled||(this.elForm||{}).disabled},collapseTagSize:function(){return["small","mini"].indexOf(this.selectSize)>-1?"mini":"small"},propPlaceholder:function(){return"undefined"!==typeof this.placeholder?this.placeholder:this.t("el.select.placeholder")}},components:{ElInput:m.a,ElSelectMenu:Wn,ElOption:Qn,ElTag:Jn.a,ElScrollbar:q.a},directives:{Clickoutside:V.a},props:{name:String,id:String,value:{required:!0},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},automaticDropdown:Boolean,size:String,disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:String,remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String,required:!1},defaultFirstOption:Boolean,reserveKeyword:Boolean,valueKey:{type:String,default:"value"},collapseTags:Boolean,popperAppendToBody:{type:Boolean,default:!0}},data:function(){return{options:[],cachedOptions:[],createdLabel:null,createdSelected:!1,selected:this.multiple?[]:{},inputLength:20,inputWidth:0,initialInputHeight:0,cachedPlaceHolder:"",optionsCount:0,filteredOptionsCount:0,visible:!1,softFocus:!1,selectedLabel:"",hoverIndex:-1,query:"",previousQuery:null,inputHovering:!1,currentPlaceholder:"",menuVisibleOnFocus:!1,isOnComposition:!1,isSilentBlur:!1}},watch:{selectDisabled:function(){var e=this;this.$nextTick((function(){e.resetInputHeight()}))},propPlaceholder:function(e){this.cachedPlaceHolder=this.currentPlaceholder=e},value:function(e,t){this.multiple&&(this.resetInputHeight(),e&&e.length>0||this.$refs.input&&""!==this.query?this.currentPlaceholder="":this.currentPlaceholder=this.cachedPlaceHolder,this.filterable&&!this.reserveKeyword&&(this.query="",this.handleQueryChange(this.query))),this.setSelected(),this.filterable&&!this.multiple&&(this.inputLength=20),Object(b["valueEquals"])(e,t)||this.dispatch("ElFormItem","el.form.change",e)},visible:function(e){var t=this;e?(this.broadcast("ElSelectDropdown","updatePopper"),this.filterable&&(this.query=this.remote?"":this.selectedLabel,this.handleQueryChange(this.query),this.multiple?this.$refs.input.focus():(this.remote||(this.broadcast("ElOption","queryChange",""),this.broadcast("ElOptionGroup","queryChange")),this.selectedLabel&&(this.currentPlaceholder=this.selectedLabel,this.selectedLabel="")))):(this.broadcast("ElSelectDropdown","destroyPopper"),this.$refs.input&&this.$refs.input.blur(),this.query="",this.previousQuery=null,this.selectedLabel="",this.inputLength=20,this.menuVisibleOnFocus=!1,this.resetHoverIndex(),this.$nextTick((function(){t.$refs.input&&""===t.$refs.input.value&&0===t.selected.length&&(t.currentPlaceholder=t.cachedPlaceHolder)})),this.multiple||(this.selected&&(this.filterable&&this.allowCreate&&this.createdSelected&&this.createdLabel?this.selectedLabel=this.createdLabel:this.selectedLabel=this.selected.currentLabel,this.filterable&&(this.query=this.selectedLabel)),this.filterable&&(this.currentPlaceholder=this.cachedPlaceHolder))),this.$emit("visible-change",e)},options:function(){var e=this;if(!this.$isServer){this.$nextTick((function(){e.broadcast("ElSelectDropdown","updatePopper")})),this.multiple&&this.resetInputHeight();var t=this.$el.querySelectorAll("input");-1===[].indexOf.call(t,document.activeElement)&&this.setSelected(),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()}}},methods:{handleComposition:function(e){var t=this,n=e.target.value;if("compositionend"===e.type)this.isOnComposition=!1,this.$nextTick((function(e){return t.handleQueryChange(n)}));else{var i=n[n.length-1]||"";this.isOnComposition=!Object(Ot["isKorean"])(i)}},handleQueryChange:function(e){var t=this;this.previousQuery===e||this.isOnComposition||(null!==this.previousQuery||"function"!==typeof this.filterMethod&&"function"!==typeof this.remoteMethod?(this.previousQuery=e,this.$nextTick((function(){t.visible&&t.broadcast("ElSelectDropdown","updatePopper")})),this.hoverIndex=-1,this.multiple&&this.filterable&&this.$nextTick((function(){var e=15*t.$refs.input.value.length+20;t.inputLength=t.collapseTags?Math.min(50,e):e,t.managePlaceholder(),t.resetInputHeight()})),this.remote&&"function"===typeof this.remoteMethod?(this.hoverIndex=-1,this.remoteMethod(e)):"function"===typeof this.filterMethod?(this.filterMethod(e),this.broadcast("ElOptionGroup","queryChange")):(this.filteredOptionsCount=this.optionsCount,this.broadcast("ElOption","queryChange",e),this.broadcast("ElOptionGroup","queryChange")),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()):this.previousQuery=e)},scrollToOption:function(e){var t=Array.isArray(e)&&e[0]?e[0].$el:e.$el;if(this.$refs.popper&&t){var n=this.$refs.popper.$el.querySelector(".el-select-dropdown__wrap");ni()(n,t)}this.$refs.scrollbar&&this.$refs.scrollbar.handleScroll()},handleMenuEnter:function(){var e=this;this.$nextTick((function(){return e.scrollToOption(e.selected)}))},emitChange:function(e){Object(b["valueEquals"])(this.value,e)||this.$emit("change",e)},getOption:function(e){for(var t=void 0,n="[object object]"===Object.prototype.toString.call(e).toLowerCase(),i="[object null]"===Object.prototype.toString.call(e).toLowerCase(),r="[object undefined]"===Object.prototype.toString.call(e).toLowerCase(),o=this.cachedOptions.length-1;o>=0;o--){var a=this.cachedOptions[o],s=n?Object(b["getValueByPath"])(a.value,this.valueKey)===Object(b["getValueByPath"])(e,this.valueKey):a.value===e;if(s){t=a;break}}if(t)return t;var l=n||i||r?"":String(e),c={value:e,currentLabel:l};return this.multiple&&(c.hitState=!1),c},setSelected:function(){var e=this;if(!this.multiple){var t=this.getOption(this.value);return t.created?(this.createdLabel=t.currentLabel,this.createdSelected=!0):this.createdSelected=!1,this.selectedLabel=t.currentLabel,this.selected=t,void(this.filterable&&(this.query=this.selectedLabel))}var n=[];Array.isArray(this.value)&&this.value.forEach((function(t){n.push(e.getOption(t))})),this.selected=n,this.$nextTick((function(){e.resetInputHeight()}))},handleFocus:function(e){this.softFocus?this.softFocus=!1:((this.automaticDropdown||this.filterable)&&(this.visible=!0,this.filterable&&(this.menuVisibleOnFocus=!0)),this.$emit("focus",e))},blur:function(){this.visible=!1,this.$refs.reference.blur()},handleBlur:function(e){var t=this;setTimeout((function(){t.isSilentBlur?t.isSilentBlur=!1:t.$emit("blur",e)}),50),this.softFocus=!1},handleClearClick:function(e){this.deleteSelected(e)},doDestroy:function(){this.$refs.popper&&this.$refs.popper.doDestroy()},handleClose:function(){this.visible=!1},toggleLastOptionHitState:function(e){if(Array.isArray(this.selected)){var t=this.selected[this.selected.length-1];if(t)return!0===e||!1===e?(t.hitState=e,e):(t.hitState=!t.hitState,t.hitState)}},deletePrevTag:function(e){if(e.target.value.length<=0&&!this.toggleLastOptionHitState()){var t=this.value.slice();t.pop(),this.$emit("input",t),this.emitChange(t)}},managePlaceholder:function(){""!==this.currentPlaceholder&&(this.currentPlaceholder=this.$refs.input.value?"":this.cachedPlaceHolder)},resetInputState:function(e){8!==e.keyCode&&this.toggleLastOptionHitState(!1),this.inputLength=15*this.$refs.input.value.length+20,this.resetInputHeight()},resetInputHeight:function(){var e=this;this.collapseTags&&!this.filterable||this.$nextTick((function(){if(e.$refs.reference){var t=e.$refs.reference.$el.childNodes,n=[].filter.call(t,(function(e){return"INPUT"===e.tagName}))[0],i=e.$refs.tags,r=i?Math.round(i.getBoundingClientRect().height):0,o=e.initialInputHeight||40;n.style.height=0===e.selected.length?o+"px":Math.max(i?r+(r>o?6:0):0,o)+"px",e.visible&&!1!==e.emptyText&&e.broadcast("ElSelectDropdown","updatePopper")}}))},resetHoverIndex:function(){var e=this;setTimeout((function(){e.multiple?e.selected.length>0?e.hoverIndex=Math.min.apply(null,e.selected.map((function(t){return e.options.indexOf(t)}))):e.hoverIndex=-1:e.hoverIndex=e.options.indexOf(e.selected)}),300)},handleOptionSelect:function(e,t){var n=this;if(this.multiple){var i=(this.value||[]).slice(),r=this.getValueIndex(i,e.value);r>-1?i.splice(r,1):(this.multipleLimit<=0||i.length0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],n="[object object]"===Object.prototype.toString.call(t).toLowerCase();if(n){var i=this.valueKey,r=-1;return e.some((function(e,n){return Object(b["getValueByPath"])(e,i)===Object(b["getValueByPath"])(t,i)&&(r=n,!0)})),r}return e.indexOf(t)},toggleMenu:function(){this.selectDisabled||(this.menuVisibleOnFocus?this.menuVisibleOnFocus=!1:this.visible=!this.visible,this.visible&&(this.$refs.input||this.$refs.reference).focus())},selectOption:function(){this.visible?this.options[this.hoverIndex]&&this.handleOptionSelect(this.options[this.hoverIndex]):this.toggleMenu()},deleteSelected:function(e){e.stopPropagation();var t=this.multiple?[]:"";this.$emit("input",t),this.emitChange(t),this.visible=!1,this.$emit("clear")},deleteTag:function(e,t){var n=this.selected.indexOf(t);if(n>-1&&!this.selectDisabled){var i=this.value.slice();i.splice(n,1),this.$emit("input",i),this.emitChange(i),this.$emit("remove-tag",t.value)}e.stopPropagation()},onInputChange:function(){this.filterable&&this.query!==this.selectedLabel&&(this.query=this.selectedLabel,this.handleQueryChange(this.query))},onOptionDestroy:function(e){e>-1&&(this.optionsCount--,this.filteredOptionsCount--,this.options.splice(e,1))},resetInputWidth:function(){this.inputWidth=this.$refs.reference.$el.getBoundingClientRect().width},handleResize:function(){this.resetInputWidth(),this.multiple&&this.resetInputHeight()},checkDefaultFirstOption:function(){this.hoverIndex=-1;for(var e=!1,t=this.options.length-1;t>=0;t--)if(this.options[t].created){e=!0,this.hoverIndex=t;break}if(!e)for(var n=0;n!==this.options.length;++n){var i=this.options[n];if(this.query){if(!i.disabled&&!i.groupDisabled&&i.visible){this.hoverIndex=n;break}}else if(i.itemSelected){this.hoverIndex=n;break}}},getValueKey:function(e){return"[object object]"!==Object.prototype.toString.call(e.value).toLowerCase()?e.value:Object(b["getValueByPath"])(e.value,this.valueKey)}},created:function(){var e=this;this.cachedPlaceHolder=this.currentPlaceholder=this.propPlaceholder,this.multiple&&!Array.isArray(this.value)&&this.$emit("input",[]),!this.multiple&&Array.isArray(this.value)&&this.$emit("input",""),this.debouncedOnInputChange=L()(this.debounce,(function(){e.onInputChange()})),this.debouncedQueryChange=L()(this.debounce,(function(t){e.handleQueryChange(t.target.value)})),this.$on("handleOptionClick",this.handleOptionSelect),this.$on("setSelected",this.setSelected)},mounted:function(){var e=this;this.multiple&&Array.isArray(this.value)&&this.value.length>0&&(this.currentPlaceholder=""),Object(ei["addResizeListener"])(this.$el,this.handleResize);var t=this.$refs.reference;if(t&&t.$el){var n={medium:36,small:32,mini:28},i=t.$el.querySelector("input");this.initialInputHeight=i.getBoundingClientRect().height||n[this.selectSize]}this.remote&&this.multiple&&this.resetInputHeight(),this.$nextTick((function(){t&&t.$el&&(e.inputWidth=t.$el.getBoundingClientRect().width)})),this.setSelected()},beforeDestroy:function(){this.$el&&this.handleResize&&Object(ei["removeResizeListener"])(this.$el,this.handleResize)}},oi=ri,ai=s(oi,Ln,Fn,!1,null,null,null);ai.options.__file="packages/select/src/select.vue";var si=ai.exports;si.install=function(e){e.component(si.name,si)};var li=si;Qn.install=function(e){e.component(Qn.name,Qn)};var ci=Qn,ui=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-group__wrap"},[n("li",{staticClass:"el-select-group__title"},[e._v(e._s(e.label))]),n("li",[n("ul",{staticClass:"el-select-group"},[e._t("default")],2)])])},di=[];ui._withStripped=!0;var hi={mixins:[$.a],name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:{type:Boolean,default:!1}},data:function(){return{visible:!0}},watch:{disabled:function(e){this.broadcast("ElOption","handleGroupDisabled",e)}},methods:{queryChange:function(){this.visible=this.$children&&Array.isArray(this.$children)&&this.$children.some((function(e){return!0===e.visible}))}},created:function(){this.$on("queryChange",this.queryChange)},mounted:function(){this.disabled&&this.broadcast("ElOption","handleGroupDisabled",this.disabled)}},fi=hi,pi=s(fi,ui,di,!1,null,null,null);pi.options.__file="packages/select/src/option-group.vue";var mi=pi.exports;mi.install=function(e){e.component(mi.name,mi)};var vi=mi,gi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"el-button",class:[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?n("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?n("i",{class:e.icon}):e._e(),e.$slots.default?n("span",[e._t("default")],2):e._e()])},bi=[];gi._withStripped=!0;var yi={name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},_i=yi,xi=s(_i,gi,bi,!1,null,null,null);xi.options.__file="packages/button/src/button.vue";var wi=xi.exports;wi.install=function(e){e.component(wi.name,wi)};var Ci=wi,ki=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-button-group"},[e._t("default")],2)},Si=[];ki._withStripped=!0;var Oi={name:"ElButtonGroup"},Ei=Oi,$i=s(Ei,ki,Si,!1,null,null,null);$i.options.__file="packages/button/src/button-group.vue";var Di=$i.exports;Di.install=function(e){e.component(Di.name,Di)};var Ti=Di,Pi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-table",class:[{"el-table--fit":e.fit,"el-table--striped":e.stripe,"el-table--border":e.border||e.isGroup,"el-table--hidden":e.isHidden,"el-table--group":e.isGroup,"el-table--fluid-height":e.maxHeight,"el-table--scrollable-x":e.layout.scrollX,"el-table--scrollable-y":e.layout.scrollY,"el-table--enable-row-hover":!e.store.states.isComplex,"el-table--enable-row-transition":0!==(e.store.states.data||[]).length&&(e.store.states.data||[]).length<100},e.tableSize?"el-table--"+e.tableSize:""],on:{mouseleave:function(t){e.handleMouseLeave(t)}}},[n("div",{ref:"hiddenColumns",staticClass:"hidden-columns"},[e._t("default")],2),e.showHeader?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"headerWrapper",staticClass:"el-table__header-wrapper"},[n("table-header",{ref:"tableHeader",style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"default-sort":e.defaultSort}})],1):e._e(),n("div",{ref:"bodyWrapper",staticClass:"el-table__body-wrapper",class:[e.layout.scrollX?"is-scrolling-"+e.scrollPosition:"is-scrolling-none"],style:[e.bodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{context:e.context,store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.data&&0!==e.data.length?e._e():n("div",{ref:"emptyBlock",staticClass:"el-table__empty-block",style:e.emptyBlockStyle},[n("span",{staticClass:"el-table__empty-text"},[e._t("empty",[e._v(e._s(e.emptyText||e.t("el.table.emptyText")))])],2)]),e.$slots.append?n("div",{ref:"appendWrapper",staticClass:"el-table__append-wrapper"},[e._t("append")],2):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"},{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"footerWrapper",staticClass:"el-table__footer-wrapper"},[n("table-footer",{style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,"default-sort":e.defaultSort}})],1):e._e(),e.fixedColumns.length>0?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"fixedWrapper",staticClass:"el-table__fixed",style:[{width:e.layout.fixedWidth?e.layout.fixedWidth+"px":""},e.fixedHeight]},[e.showHeader?n("div",{ref:"fixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"fixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"fixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"left",store:e.store,stripe:e.stripe,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"row-style":e.rowStyle}}),e.$slots.append?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"fixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[n("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"rightFixedWrapper",staticClass:"el-table__fixed-right",style:[{width:e.layout.rightFixedWidth?e.layout.rightFixedWidth+"px":"",right:e.layout.scrollY?(e.border?e.layout.gutterWidth:e.layout.gutterWidth||0)+"px":""},e.fixedHeight]},[e.showHeader?n("div",{ref:"rightFixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"rightFixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"rightFixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"right",store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.$slots.append?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"rightFixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[n("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?n("div",{ref:"rightFixedPatch",staticClass:"el-table__fixed-right-patch",style:{width:e.layout.scrollY?e.layout.gutterWidth+"px":"0",height:e.layout.headerHeight+"px"}}):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.resizeProxyVisible,expression:"resizeProxyVisible"}],ref:"resizeProxy",staticClass:"el-table__column-resize-proxy"})])},Mi=[];Pi._withStripped=!0;var Ii=n(17),Ni=n.n(Ii),ji=n(35),Ai=n(38),Li=n.n(Ai),Fi="undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>-1,Vi=function(e,t){e&&e.addEventListener&&e.addEventListener(Fi?"DOMMouseScroll":"mousewheel",(function(e){var n=Li()(e);t&&t.apply(this,[e,n])}))},zi={bind:function(e,t){Vi(e,t.value)}},Bi=n(6),Ri=n.n(Bi),Hi="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wi=function(e){var t=e.target;while(t&&"HTML"!==t.tagName.toUpperCase()){if("TD"===t.tagName.toUpperCase())return t;t=t.parentNode}return null},qi=function(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":Hi(e))},Ui=function(e,t,n,i,r){if(!t&&!i&&(!r||Array.isArray(r)&&!r.length))return e;n="string"===typeof n?"descending"===n?-1:1:n&&n<0?-1:1;var o=i?null:function(n,i){return r?(Array.isArray(r)||(r=[r]),r.map((function(t){return"string"===typeof t?Object(b["getValueByPath"])(n,t):t(n,i,e)}))):("$key"!==t&&qi(n)&&"$value"in n&&(n=n.$value),[qi(n)?Object(b["getValueByPath"])(n,t):n])},a=function(e,t){if(i)return i(e.value,t.value);for(var n=0,r=e.key.length;nt.key[n])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:o?o(e,t):null}})).sort((function(e,t){var i=a(e,t);return i||(i=e.index-t.index),i*n})).map((function(e){return e.value}))},Yi=function(e,t){var n=null;return e.columns.forEach((function(e){e.id===t&&(n=e)})),n},Ki=function(e,t){for(var n=null,i=0;i2&&void 0!==arguments[2]?arguments[2]:"children",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",r=function(e){return!(Array.isArray(e)&&e.length)};function o(e,a,s){t(e,a,s),a.forEach((function(e){if(e[i])t(e,null,s+1);else{var a=e[n];r(a)||o(e,a,s+1)}}))}e.forEach((function(e){if(e[i])t(e,null,0);else{var a=e[n];r(a)||o(e,a,0)}}))}var ar={data:function(){return{states:{defaultExpandAll:!1,expandRows:[]}}},methods:{updateExpandRows:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,i=e.rowKey,r=e.defaultExpandAll,o=e.expandRows;if(r)this.states.expandRows=n.slice();else if(i){var a=Qi(o,i);this.states.expandRows=n.reduce((function(e,t){var n=Xi(t,i),r=a[n];return r&&e.push(t),e}),[])}else this.states.expandRows=[]},toggleRowExpansion:function(e,t){var n=rr(this.states.expandRows,e,t);n&&(this.table.$emit("expand-change",e,this.states.expandRows.slice()),this.scheduleLayout())},setExpandRowKeys:function(e){this.assertRowKey();var t=this.states,n=t.data,i=t.rowKey,r=Qi(n,i);this.states.expandRows=e.reduce((function(e,t){var n=r[t];return n&&e.push(n.row),e}),[])},isRowExpanded:function(e){var t=this.states,n=t.expandRows,i=void 0===n?[]:n,r=t.rowKey;if(r){var o=Qi(i,r);return!!o[Xi(e,r)]}return-1!==i.indexOf(e)}}},sr={data:function(){return{states:{_currentRowKey:null,currentRow:null}}},methods:{setCurrentRowKey:function(e){this.assertRowKey(),this.states._currentRowKey=e,this.setCurrentRowByKey(e)},restoreCurrentRowKey:function(){this.states._currentRowKey=null},setCurrentRowByKey:function(e){var t=this.states,n=t.data,i=void 0===n?[]:n,r=t.rowKey,o=null;r&&(o=Object(b["arrayFind"])(i,(function(t){return Xi(t,r)===e}))),t.currentRow=o},updateCurrentRow:function(e){var t=this.states,n=this.table,i=t.currentRow;if(e&&e!==i)return t.currentRow=e,void n.$emit("current-change",e,i);!e&&i&&(t.currentRow=null,n.$emit("current-change",null,i))},updateCurrentRowData:function(){var e=this.states,t=this.table,n=e.rowKey,i=e._currentRowKey,r=e.data||[],o=e.currentRow;if(-1===r.indexOf(o)&&o){if(n){var a=Xi(o,n);this.setCurrentRowByKey(a)}else e.currentRow=null;null===e.currentRow&&t.$emit("current-change",null,o)}else i&&(this.setCurrentRowByKey(i),this.restoreCurrentRowKey())}}},lr=Object.assign||function(e){for(var t=1;t0&&t[0]&&"selection"===t[0].type&&!t[0].fixed&&(t[0].fixed=!0,e.fixedColumns.unshift(t[0]));var n=t.filter((function(e){return!e.fixed}));e.originColumns=[].concat(e.fixedColumns).concat(n).concat(e.rightFixedColumns);var i=dr(n),r=dr(e.fixedColumns),o=dr(e.rightFixedColumns);e.leafColumnsLength=i.length,e.fixedLeafColumnsLength=r.length,e.rightFixedLeafColumnsLength=o.length,e.columns=[].concat(r).concat(i).concat(o),e.isComplex=e.fixedColumns.length>0||e.rightFixedColumns.length>0},scheduleLayout:function(e){e&&this.updateColumns(),this.table.debouncedUpdateLayout()},isSelected:function(e){var t=this.states.selection,n=void 0===t?[]:t;return n.indexOf(e)>-1},clearSelection:function(){var e=this.states;e.isAllSelected=!1;var t=e.selection;t.length&&(e.selection=[],this.table.$emit("selection-change",[]))},cleanSelection:function(){var e=this.states,t=e.data,n=e.rowKey,i=e.selection,r=void 0;if(n){r=[];var o=Qi(i,n),a=Qi(t,n);for(var s in o)o.hasOwnProperty(s)&&!a[s]&&r.push(o[s].row)}else r=i.filter((function(e){return-1===t.indexOf(e)}));if(r.length){var l=i.filter((function(e){return-1===r.indexOf(e)}));e.selection=l,this.table.$emit("selection-change",l.slice())}},toggleRowSelection:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=rr(this.states.selection,e,t);if(i){var r=(this.states.selection||[]).slice();n&&this.table.$emit("select",r,e),this.table.$emit("selection-change",r)}},_toggleAllSelection:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,i=e.selection,r=e.selectOnIndeterminate?!e.isAllSelected:!(e.isAllSelected||i.length);e.isAllSelected=r;var o=!1;n.forEach((function(t,n){e.selectable?e.selectable.call(null,t,n)&&rr(i,t,r)&&(o=!0):rr(i,t,r)&&(o=!0)})),o&&this.table.$emit("selection-change",i?i.slice():[]),this.table.$emit("select-all",i)},updateSelectionByRowKey:function(){var e=this.states,t=e.selection,n=e.rowKey,i=e.data,r=Qi(t,n);i.forEach((function(e){var i=Xi(e,n),o=r[i];o&&(t[o.index]=e)}))},updateAllSelected:function(){var e=this.states,t=e.selection,n=e.rowKey,i=e.selectable,r=e.data||[];if(0!==r.length){var o=void 0;n&&(o=Qi(t,n));for(var a=function(e){return o?!!o[Xi(e,n)]:-1!==t.indexOf(e)},s=!0,l=0,c=0,u=r.length;c1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Table is required.");var n=new fr;return n.table=e,n.toggleAllSelection=L()(10,n._toggleAllSelection),Object.keys(t).forEach((function(e){n.states[e]=t[e]})),n}function mr(e){var t={};return Object.keys(e).forEach((function(n){var i=e[n],r=void 0;"string"===typeof i?r=function(){return this.store.states[i]}:"function"===typeof i?r=function(){return i.call(this,this.store.states)}:console.error("invalid value type"),r&&(t[n]=r)})),t}var vr=n(30),gr=n.n(vr);function br(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var yr=function(){function e(t){for(var n in br(this,e),this.observers=[],this.table=null,this.store=null,this.columns=null,this.fit=!0,this.showHeader=!0,this.height=null,this.scrollX=!1,this.scrollY=!1,this.bodyWidth=null,this.fixedWidth=null,this.rightFixedWidth=null,this.tableHeight=null,this.headerHeight=44,this.appendHeight=0,this.footerHeight=44,this.viewportHeight=null,this.bodyHeight=null,this.fixedBodyHeight=null,this.gutterWidth=gr()(),t)t.hasOwnProperty(n)&&(this[n]=t[n]);if(!this.table)throw new Error("table is required for Table Layout");if(!this.store)throw new Error("store is required for Table Layout")}return e.prototype.updateScrollY=function(){var e=this.height;if(null===e)return!1;var t=this.table.bodyWrapper;if(this.table.$el&&t){var n=t.querySelector(".el-table__body"),i=this.scrollY,r=n.offsetHeight>this.bodyHeight;return this.scrollY=r,i!==r}return!1},e.prototype.setHeight=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height";if(!Ri.a.prototype.$isServer){var i=this.table.$el;if(e=nr(e),this.height=e,!i&&(e||0===e))return Ri.a.nextTick((function(){return t.setHeight(e,n)}));"number"===typeof e?(i.style[n]=e+"px",this.updateElsHeight()):"string"===typeof e&&(i.style[n]=e,this.updateElsHeight())}},e.prototype.setMaxHeight=function(e){this.setHeight(e,"max-height")},e.prototype.getFlattenColumns=function(){var e=[],t=this.table.columns;return t.forEach((function(t){t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)})),e},e.prototype.updateElsHeight=function(){var e=this;if(!this.table.$ready)return Ri.a.nextTick((function(){return e.updateElsHeight()}));var t=this.table.$refs,n=t.headerWrapper,i=t.appendWrapper,r=t.footerWrapper;if(this.appendHeight=i?i.offsetHeight:0,!this.showHeader||n){var o=n?n.querySelector(".el-table__header tr"):null,a=this.headerDisplayNone(o),s=this.headerHeight=this.showHeader?n.offsetHeight:0;if(this.showHeader&&!a&&n.offsetWidth>0&&(this.table.columns||[]).length>0&&s<2)return Ri.a.nextTick((function(){return e.updateElsHeight()}));var l=this.tableHeight=this.table.$el.clientHeight,c=this.footerHeight=r?r.offsetHeight:0;null!==this.height&&(this.bodyHeight=l-s-c+(r?1:0)),this.fixedBodyHeight=this.scrollX?this.bodyHeight-this.gutterWidth:this.bodyHeight;var u=!(this.store.states.data&&this.store.states.data.length);this.viewportHeight=this.scrollX?l-(u?0:this.gutterWidth):l,this.updateScrollY(),this.notifyObservers("scrollable")}},e.prototype.headerDisplayNone=function(e){if(!e)return!0;var t=e;while("DIV"!==t.tagName){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1},e.prototype.updateColumnsWidth=function(){if(!Ri.a.prototype.$isServer){var e=this.fit,t=this.table.$el.clientWidth,n=0,i=this.getFlattenColumns(),r=i.filter((function(e){return"number"!==typeof e.width}));if(i.forEach((function(e){"number"===typeof e.width&&e.realWidth&&(e.realWidth=null)})),r.length>0&&e){i.forEach((function(e){n+=e.width||e.minWidth||80}));var o=this.scrollY?this.gutterWidth:0;if(n<=t-o){this.scrollX=!1;var a=t-o-n;if(1===r.length)r[0].realWidth=(r[0].minWidth||80)+a;else{var s=r.reduce((function(e,t){return e+(t.minWidth||80)}),0),l=a/s,c=0;r.forEach((function(e,t){if(0!==t){var n=Math.floor((e.minWidth||80)*l);c+=n,e.realWidth=(e.minWidth||80)+n}})),r[0].realWidth=(r[0].minWidth||80)+a-c}}else this.scrollX=!0,r.forEach((function(e){e.realWidth=e.minWidth}));this.bodyWidth=Math.max(n,t),this.table.resizeState.width=this.bodyWidth}else i.forEach((function(e){e.width||e.minWidth?e.realWidth=e.width||e.minWidth:e.realWidth=80,n+=e.realWidth})),this.scrollX=n>t,this.bodyWidth=n;var u=this.store.states.fixedColumns;if(u.length>0){var d=0;u.forEach((function(e){d+=e.realWidth||e.width})),this.fixedWidth=d}var h=this.store.states.rightFixedColumns;if(h.length>0){var f=0;h.forEach((function(e){f+=e.realWidth||e.width})),this.rightFixedWidth=f}this.notifyObservers("columns")}},e.prototype.addObserver=function(e){this.observers.push(e)},e.prototype.removeObserver=function(e){var t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)},e.prototype.notifyObservers=function(e){var t=this,n=this.observers;n.forEach((function(n){switch(e){case"columns":n.onColumnsChange(t);break;case"scrollable":n.onScrollableChange(t);break;default:throw new Error("Table Layout don't have event "+e+".")}}))},e}(),_r=yr,xr={created:function(){this.tableLayout.addObserver(this)},destroyed:function(){this.tableLayout.removeObserver(this)},computed:{tableLayout:function(){var e=this.layout;if(!e&&this.table&&(e=this.table.layout),!e)throw new Error("Can not find table layout.");return e}},mounted:function(){this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout)},updated:function(){this.__updated__||(this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout),this.__updated__=!0)},methods:{onColumnsChange:function(e){var t=this.$el.querySelectorAll("colgroup > col");if(t.length){var n=e.getFlattenColumns(),i={};n.forEach((function(e){i[e.id]=e}));for(var r=0,o=t.length;r col[name=gutter]"),n=0,i=t.length;n=this.leftFixedLeafCount:"right"===this.fixed?e=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,n,i){var r=1,o=1,a=this.table.spanMethod;if("function"===typeof a){var s=a({row:e,column:t,rowIndex:n,columnIndex:i});Array.isArray(s)?(r=s[0],o=s[1]):"object"===("undefined"===typeof s?"undefined":wr(s))&&(r=s.rowspan,o=s.colspan)}return{rowspan:r,colspan:o}},getRowStyle:function(e,t){var n=this.table.rowStyle;return"function"===typeof n?n.call(null,{row:e,rowIndex:t}):n||null},getRowClass:function(e,t){var n=["el-table__row"];this.table.highlightCurrentRow&&e===this.store.states.currentRow&&n.push("current-row"),this.stripe&&t%2===1&&n.push("el-table__row--striped");var i=this.table.rowClassName;return"string"===typeof i?n.push(i):"function"===typeof i&&n.push(i.call(null,{row:e,rowIndex:t})),this.store.states.expandRows.indexOf(e)>-1&&n.push("expanded"),n},getCellStyle:function(e,t,n,i){var r=this.table.cellStyle;return"function"===typeof r?r.call(null,{rowIndex:e,columnIndex:t,row:n,column:i}):r},getCellClass:function(e,t,n,i){var r=[i.id,i.align,i.className];this.isColumnHidden(t)&&r.push("is-hidden");var o=this.table.cellClassName;return"string"===typeof o?r.push(o):"function"===typeof o&&r.push(o.call(null,{rowIndex:e,columnIndex:t,row:n,column:i})),r.push("el-table__cell"),r.join(" ")},getColspanRealWidth:function(e,t,n){if(t<1)return e[n].realWidth;var i=e.map((function(e){var t=e.realWidth;return t})).slice(n,n+t);return i.reduce((function(e,t){return e+t}),-1)},handleCellMouseEnter:function(e,t){var n=this.table,i=Wi(e);if(i){var r=Gi(n,i),o=n.hoverState={cell:i,column:r,row:t};n.$emit("cell-mouse-enter",o.row,o.column,o.cell,e)}var a=e.target.querySelector(".cell");if(Object(Fe["hasClass"])(a,"el-tooltip")&&a.childNodes.length){var s=document.createRange();s.setStart(a,0),s.setEnd(a,a.childNodes.length);var l=s.getBoundingClientRect().width,c=(parseInt(Object(Fe["getStyle"])(a,"paddingLeft"),10)||0)+(parseInt(Object(Fe["getStyle"])(a,"paddingRight"),10)||0);if((l+c>a.offsetWidth||a.scrollWidth>a.offsetWidth)&&this.$refs.tooltip){var u=this.$refs.tooltip;this.tooltipContent=i.innerText||i.textContent,u.referenceElm=i,u.$refs.popper&&(u.$refs.popper.style.display="none"),u.doDestroy(),u.setExpectedState(!0),this.activateTooltip(u)}}},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;t&&(t.setExpectedState(!1),t.handleClosePopper());var n=Wi(e);if(n){var i=this.table.hoverState||{};this.table.$emit("cell-mouse-leave",i.row,i.column,i.cell,e)}},handleMouseEnter:L()(30,(function(e){this.store.commit("setHoverRow",e)})),handleMouseLeave:L()(30,(function(){this.store.commit("setHoverRow",null)})),handleContextMenu:function(e,t){this.handleEvent(e,t,"contextmenu")},handleDoubleClick:function(e,t){this.handleEvent(e,t,"dblclick")},handleClick:function(e,t){this.store.commit("setCurrentRow",t),this.handleEvent(e,t,"click")},handleEvent:function(e,t,n){var i=this.table,r=Wi(e),o=void 0;r&&(o=Gi(i,r),o&&i.$emit("cell-"+n,t,o,r,e)),i.$emit("row-"+n,t,o,e)},rowRender:function(e,t,n){var i=this,r=this.$createElement,o=this.treeIndent,a=this.columns,s=this.firstDefaultColumnIndex,l=a.map((function(e,t){return i.isColumnHidden(t)})),c=this.getRowClass(e,t),u=!0;n&&(c.push("el-table__row--level-"+n.level),u=n.display);var d=u?null:{display:"none"};return r("tr",{style:[d,this.getRowStyle(e,t)],class:c,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return i.handleDoubleClick(t,e)},click:function(t){return i.handleClick(t,e)},contextmenu:function(t){return i.handleContextMenu(t,e)},mouseenter:function(e){return i.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[a.map((function(c,u){var d=i.getSpan(e,c,t,u),h=d.rowspan,f=d.colspan;if(!h||!f)return null;var p=Cr({},c);p.realWidth=i.getColspanRealWidth(a,f,u);var m={store:i.store,_self:i.context||i.table.$vnode.context,column:p,row:e,$index:t};return u===s&&n&&(m.treeNode={indent:n.level*o,level:n.level},"boolean"===typeof n.expanded&&(m.treeNode.expanded=n.expanded,"loading"in n&&(m.treeNode.loading=n.loading),"noLazyChildren"in n&&(m.treeNode.noLazyChildren=n.noLazyChildren))),r("td",{style:i.getCellStyle(t,u,e,c),class:i.getCellClass(t,u,e,c),attrs:{rowspan:h,colspan:f},on:{mouseenter:function(t){return i.handleCellMouseEnter(t,e)},mouseleave:i.handleCellMouseLeave}},[c.renderCell.call(i._renderProxy,i.$createElement,m,l[u])])}))])},wrappedRowRender:function(e,t){var n=this,i=this.$createElement,r=this.store,o=r.isRowExpanded,a=r.assertRowKey,s=r.states,l=s.treeData,c=s.lazyTreeNodeMap,u=s.childrenColumnName,d=s.rowKey;if(this.hasExpandColumn&&o(e)){var h=this.table.renderExpanded,f=this.rowRender(e,t);return h?[[f,i("tr",{key:"expanded-row__"+f.key},[i("td",{attrs:{colspan:this.columnsCount},class:"el-table__cell el-table__expanded-cell"},[h(this.$createElement,{row:e,$index:t,store:this.store})])])]]:(console.error("[Element Error]renderExpanded is required."),f)}if(Object.keys(l).length){a();var p=Xi(e,d),m=l[p],v=null;m&&(v={expanded:m.expanded,level:m.level,display:!0},"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(v.noLazyChildren=!(m.children&&m.children.length)),v.loading=m.loading));var g=[this.rowRender(e,t,v)];if(m){var b=0,y=function e(i,r){i&&i.length&&r&&i.forEach((function(i){var o={display:r.display&&r.expanded,level:r.level+1},a=Xi(i,d);if(void 0===a||null===a)throw new Error("for nested data item, row-key is required.");if(m=Cr({},l[a]),m&&(o.expanded=m.expanded,m.level=m.level||o.level,m.display=!(!m.expanded||!o.display),"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(o.noLazyChildren=!(m.children&&m.children.length)),o.loading=m.loading)),b++,g.push(n.rowRender(i,t+b,o)),m){var s=c[a]||i[u];e(s,m)}}))};m.display=!0;var _=c[p]||e[u];y(_,m)}return g}return this.rowRender(e,t)}}},Sr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"}},[e.multiple?n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[n("div",{staticClass:"el-table-filter__content"},[n("el-scrollbar",{attrs:{"wrap-class":"el-table-filter__wrap"}},[n("el-checkbox-group",{staticClass:"el-table-filter__checkbox-group",model:{value:e.filteredValue,callback:function(t){e.filteredValue=t},expression:"filteredValue"}},e._l(e.filters,(function(t){return n("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.text))])})),1)],1)],1),n("div",{staticClass:"el-table-filter__bottom"},[n("button",{class:{"is-disabled":0===e.filteredValue.length},attrs:{disabled:0===e.filteredValue.length},on:{click:e.handleConfirm}},[e._v(e._s(e.t("el.table.confirmFilter")))]),n("button",{on:{click:e.handleReset}},[e._v(e._s(e.t("el.table.resetFilter")))])])]):n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[n("ul",{staticClass:"el-table-filter__list"},[n("li",{staticClass:"el-table-filter__list-item",class:{"is-active":void 0===e.filterValue||null===e.filterValue},on:{click:function(t){e.handleSelect(null)}}},[e._v(e._s(e.t("el.table.clearFilter")))]),e._l(e.filters,(function(t){return n("li",{key:t.value,staticClass:"el-table-filter__list-item",class:{"is-active":e.isActive(t)},attrs:{label:t.value},on:{click:function(n){e.handleSelect(t.value)}}},[e._v(e._s(t.text))])}))],2)])])},Or=[];Sr._withStripped=!0;var Er=[];!Ri.a.prototype.$isServer&&document.addEventListener("click",(function(e){Er.forEach((function(t){var n=e.target;t&&t.$el&&(n===t.$el||t.$el.contains(n)||t.handleOutsideClick&&t.handleOutsideClick(e))}))}));var $r={open:function(e){e&&Er.push(e)},close:function(e){var t=Er.indexOf(e);-1!==t&&Er.splice(e,1)}},Dr=n(31),Tr=n.n(Dr),Pr={name:"ElTableFilterPanel",mixins:[H.a,g.a],directives:{Clickoutside:V.a},components:{ElCheckbox:Ni.a,ElCheckboxGroup:Tr.a,ElScrollbar:q.a},props:{placement:{type:String,default:"bottom-end"}},methods:{isActive:function(e){return e.value===this.filterValue},handleOutsideClick:function(){var e=this;setTimeout((function(){e.showPopper=!1}),16)},handleConfirm:function(){this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleReset:function(){this.filteredValue=[],this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleSelect:function(e){this.filterValue=e,"undefined"!==typeof e&&null!==e?this.confirmFilter(this.filteredValue):this.confirmFilter([]),this.handleOutsideClick()},confirmFilter:function(e){this.table.store.commit("filterChange",{column:this.column,values:e}),this.table.store.updateAllSelected()}},data:function(){return{table:null,cell:null,column:null}},computed:{filters:function(){return this.column&&this.column.filters},filterValue:{get:function(){return(this.column.filteredValue||[])[0]},set:function(e){this.filteredValue&&("undefined"!==typeof e&&null!==e?this.filteredValue.splice(0,1,e):this.filteredValue.splice(0,1))}},filteredValue:{get:function(){return this.column&&this.column.filteredValue||[]},set:function(e){this.column&&(this.column.filteredValue=e)}},multiple:function(){return!this.column||this.column.filterMultiple}},mounted:function(){var e=this;this.popperElm=this.$el,this.referenceElm=this.cell,this.table.bodyWrapper.addEventListener("scroll",(function(){e.updatePopper()})),this.$watch("showPopper",(function(t){e.column&&(e.column.filterOpened=t),t?$r.open(e):$r.close(e)}))},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)1;return r&&(this.$parent.isGroup=!0),e("table",{class:"el-table__header",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map((function(t){return e("col",{attrs:{name:t.id},key:t.id})})),this.hasGutter?e("col",{attrs:{name:"gutter"}}):""]),e("thead",{class:[{"is-group":r,"has-gutter":this.hasGutter}]},[this._l(i,(function(n,i){return e("tr",{style:t.getHeaderRowStyle(i),class:t.getHeaderRowClass(i)},[n.map((function(r,o){return e("th",{attrs:{colspan:r.colSpan,rowspan:r.rowSpan},on:{mousemove:function(e){return t.handleMouseMove(e,r)},mouseout:t.handleMouseOut,mousedown:function(e){return t.handleMouseDown(e,r)},click:function(e){return t.handleHeaderClick(e,r)},contextmenu:function(e){return t.handleHeaderContextMenu(e,r)}},style:t.getHeaderCellStyle(i,o,n,r),class:t.getHeaderCellClass(i,o,n,r),key:r.id},[e("div",{class:["cell",r.filteredValue&&r.filteredValue.length>0?"highlight":"",r.labelClassName]},[r.renderHeader?r.renderHeader.call(t._renderProxy,e,{column:r,$index:o,store:t.store,_self:t.$parent.$vnode.context}):r.label,r.sortable?e("span",{class:"caret-wrapper",on:{click:function(e){return t.handleSortClick(e,r)}}},[e("i",{class:"sort-caret ascending",on:{click:function(e){return t.handleSortClick(e,r,"ascending")}}}),e("i",{class:"sort-caret descending",on:{click:function(e){return t.handleSortClick(e,r,"descending")}}})]):"",r.filterable?e("span",{class:"el-table__column-filter-trigger",on:{click:function(e){return t.handleFilterClick(e,r)}}},[e("i",{class:["el-icon-arrow-down",r.filterOpened?"el-icon-arrow-up":""]})]):""])])})),t.hasGutter?e("th",{class:"el-table__cell gutter"}):""])}))])])},props:{fixed:String,store:{required:!0},border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},components:{ElCheckbox:Ni.a},computed:jr({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},mr({columns:"columns",isAllSelected:"isAllSelected",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length}})),created:function(){this.filterPanels={}},mounted:function(){var e=this;this.$nextTick((function(){var t=e.defaultSort,n=t.prop,i=t.order,r=!0;e.store.commit("sort",{prop:n,order:i,init:r})}))},beforeDestroy:function(){var e=this.filterPanels;for(var t in e)e.hasOwnProperty(t)&&e[t]&&e[t].$destroy(!0)},methods:{isCellHidden:function(e,t){for(var n=0,i=0;i=this.leftFixedLeafCount:"right"===this.fixed?n=this.columnsCount-this.rightFixedLeafCount},getHeaderRowStyle:function(e){var t=this.table.headerRowStyle;return"function"===typeof t?t.call(null,{rowIndex:e}):t},getHeaderRowClass:function(e){var t=[],n=this.table.headerRowClassName;return"string"===typeof n?t.push(n):"function"===typeof n&&t.push(n.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,n,i){var r=this.table.headerCellStyle;return"function"===typeof r?r.call(null,{rowIndex:e,columnIndex:t,row:n,column:i}):r},getHeaderCellClass:function(e,t,n,i){var r=[i.id,i.order,i.headerAlign,i.className,i.labelClassName];0===e&&this.isCellHidden(t,n)&&r.push("is-hidden"),i.children||r.push("is-leaf"),i.sortable&&r.push("is-sortable");var o=this.table.headerCellClassName;return"string"===typeof o?r.push(o):"function"===typeof o&&r.push(o.call(null,{rowIndex:e,columnIndex:t,row:n,column:i})),r.push("el-table__cell"),r.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var n=e.target,i="TH"===n.tagName?n:n.parentNode;if(!Object(Fe["hasClass"])(i,"noclick")){i=i.querySelector(".el-table__column-filter-trigger")||i;var r=this.$parent,o=this.filterPanels[t.id];o&&t.filterOpened?o.showPopper=!1:(o||(o=new Ri.a(Nr),this.filterPanels[t.id]=o,t.filterPlacement&&(o.placement=t.filterPlacement),o.table=r,o.cell=i,o.column=t,!this.$isServer&&o.$mount(document.createElement("div"))),setTimeout((function(){o.showPopper=!0}),16))}},handleHeaderClick:function(e,t){!t.filters&&t.sortable?this.handleSortClick(e,t):t.filterable&&!t.sortable&&this.handleFilterClick(e,t),this.$parent.$emit("header-click",t,e)},handleHeaderContextMenu:function(e,t){this.$parent.$emit("header-contextmenu",t,e)},handleMouseDown:function(e,t){var n=this;if(!this.$isServer&&!(t.children&&t.children.length>0)&&this.draggingColumn&&this.border){this.dragging=!0,this.$parent.resizeProxyVisible=!0;var i=this.$parent,r=i.$el,o=r.getBoundingClientRect().left,a=this.$el.querySelector("th."+t.id),s=a.getBoundingClientRect(),l=s.left-o+30;Object(Fe["addClass"])(a,"noclick"),this.dragState={startMouseLeft:e.clientX,startLeft:s.right-o,startColumnLeft:s.left-o,tableLeft:o};var c=i.$refs.resizeProxy;c.style.left=this.dragState.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};var u=function(e){var t=e.clientX-n.dragState.startMouseLeft,i=n.dragState.startLeft+t;c.style.left=Math.max(l,i)+"px"},d=function r(){if(n.dragging){var o=n.dragState,s=o.startColumnLeft,l=o.startLeft,d=parseInt(c.style.left,10),h=d-s;t.width=t.realWidth=h,i.$emit("header-dragend",t.width,l-s,t,e),n.store.scheduleLayout(),document.body.style.cursor="",n.dragging=!1,n.draggingColumn=null,n.dragState={},i.resizeProxyVisible=!1}document.removeEventListener("mousemove",u),document.removeEventListener("mouseup",r),document.onselectstart=null,document.ondragstart=null,setTimeout((function(){Object(Fe["removeClass"])(a,"noclick")}),0)};document.addEventListener("mousemove",u),document.addEventListener("mouseup",d)}},handleMouseMove:function(e,t){if(!(t.children&&t.children.length>0)){var n=e.target;while(n&&"TH"!==n.tagName)n=n.parentNode;if(t&&t.resizable&&!this.dragging&&this.border){var i=n.getBoundingClientRect(),r=document.body.style;i.width>12&&i.right-e.pageX<8?(r.cursor="col-resize",Object(Fe["hasClass"])(n,"is-sortable")&&(n.style.cursor="col-resize"),this.draggingColumn=t):this.dragging||(r.cursor="",Object(Fe["hasClass"])(n,"is-sortable")&&(n.style.cursor="pointer"),this.draggingColumn=null)}}},handleMouseOut:function(){this.$isServer||(document.body.style.cursor="")},toggleOrder:function(e){var t=e.order,n=e.sortOrders;if(""===t)return n[0];var i=n.indexOf(t||null);return n[i>n.length-2?0:i+1]},handleSortClick:function(e,t,n){e.stopPropagation();var i=t.order===n?null:n||this.toggleOrder(t),r=e.target;while(r&&"TH"!==r.tagName)r=r.parentNode;if(r&&"TH"===r.tagName&&Object(Fe["hasClass"])(r,"noclick"))Object(Fe["removeClass"])(r,"noclick");else if(t.sortable){var o=this.store.states,a=o.sortProp,s=void 0,l=o.sortingColumn;(l!==t||l===t&&null===l.order)&&(l&&(l.order=null),o.sortingColumn=t,a=t.property),s=t.order=i||null,o.sortProp=a,o.sortOrder=s,this.store.commit("changeSortCondition")}}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},Vr=Object.assign||function(e){for(var t=1;t=this.leftFixedLeafCount;if("right"===this.fixed){for(var i=0,r=0;r=this.columnsCount-this.rightFixedCount)},getRowClasses:function(e,t){var n=[e.id,e.align,e.labelClassName];return e.className&&n.push(e.className),this.isCellHidden(t,this.columns,e)&&n.push("is-hidden"),e.children||n.push("is-leaf"),n}}},Br=Object.assign||function(e){for(var t=1;t0){var i=n.scrollTop;t.pixelY<0&&0!==i&&e.preventDefault(),t.pixelY>0&&n.scrollHeight-n.clientHeight>i&&e.preventDefault(),n.scrollTop+=Math.ceil(t.pixelY/5)}else n.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var n=t.pixelX,i=t.pixelY;Math.abs(n)>=Math.abs(i)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(ji["throttle"])(20,(function(){var e=this.bodyWrapper,t=e.scrollLeft,n=e.scrollTop,i=e.offsetWidth,r=e.scrollWidth,o=this.$refs,a=o.headerWrapper,s=o.footerWrapper,l=o.fixedBodyWrapper,c=o.rightFixedBodyWrapper;a&&(a.scrollLeft=t),s&&(s.scrollLeft=t),l&&(l.scrollTop=n),c&&(c.scrollTop=n);var u=r-i-1;this.scrollPosition=t>=u?"right":0===t?"left":"middle"})),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(ei["addResizeListener"])(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(ei["removeResizeListener"])(this.$el,this.resizeListener)},resizeListener:function(){if(this.$ready){var e=!1,t=this.$el,n=this.resizeState,i=n.width,r=n.height,o=t.offsetWidth;i!==o&&(e=!0);var a=t.offsetHeight;(this.height||this.shouldUpdateHeight)&&r!==a&&(e=!0),e&&(this.resizeState.width=o,this.resizeState.height=a,this.doLayout())}},doLayout:function(){this.shouldUpdateHeight&&this.layout.updateElsHeight(),this.layout.updateColumnsWidth()},sort:function(e,t){this.store.commit("sort",{prop:e,order:t})},toggleAllSelection:function(){this.store.commit("toggleAllSelection")}},computed:Br({tableSize:function(){return this.size||(this.$ELEMENT||{}).size},bodyWrapper:function(){return this.$refs.bodyWrapper},shouldUpdateHeight:function(){return this.height||this.maxHeight||this.fixedColumns.length>0||this.rightFixedColumns.length>0},bodyWidth:function(){var e=this.layout,t=e.bodyWidth,n=e.scrollY,i=e.gutterWidth;return t?t-(n?i:0)+"px":""},bodyHeight:function(){var e=this.layout,t=e.headerHeight,n=void 0===t?0:t,i=e.bodyHeight,r=e.footerHeight,o=void 0===r?0:r;if(this.height)return{height:i?i+"px":""};if(this.maxHeight){var a=nr(this.maxHeight);if("number"===typeof a)return{"max-height":a-o-(this.showHeader?n:0)+"px"}}return{}},fixedBodyHeight:function(){if(this.height)return{height:this.layout.fixedBodyHeight?this.layout.fixedBodyHeight+"px":""};if(this.maxHeight){var e=nr(this.maxHeight);if("number"===typeof e)return e=this.layout.scrollX?e-this.layout.gutterWidth:e,this.showHeader&&(e-=this.layout.headerHeight),e-=this.layout.footerHeight,{"max-height":e+"px"}}return{}},fixedHeight:function(){return this.maxHeight?this.showSummary?{bottom:0}:{bottom:this.layout.scrollX&&this.data.length?this.layout.gutterWidth+"px":""}:this.showSummary?{height:this.layout.tableHeight?this.layout.tableHeight+"px":""}:{height:this.layout.viewportHeight?this.layout.viewportHeight+"px":""}},emptyBlockStyle:function(){if(this.data&&this.data.length)return null;var e="100%";return this.layout.appendHeight&&(e="calc(100% - "+this.layout.appendHeight+"px)"),{width:this.bodyWidth,height:e}}},mr({selection:"selection",columns:"columns",tableData:"data",fixedColumns:"fixedColumns",rightFixedColumns:"rightFixedColumns"})),watch:{height:{immediate:!0,handler:function(e){this.layout.setHeight(e)}},maxHeight:{immediate:!0,handler:function(e){this.layout.setMaxHeight(e)}},currentRowKey:{immediate:!0,handler:function(e){this.rowKey&&this.store.setCurrentRowKey(e)}},data:{immediate:!0,handler:function(e){this.store.commit("setData",e)}},expandRowKeys:{immediate:!0,handler:function(e){e&&this.store.setExpandRowKeysAdapter(e)}}},created:function(){var e=this;this.tableId="el-table_"+Rr++,this.debouncedUpdateLayout=Object(ji["debounce"])(50,(function(){return e.doLayout()}))},mounted:function(){var e=this;this.bindEvents(),this.store.updateColumns(),this.doLayout(),this.resizeState={width:this.$el.offsetWidth,height:this.$el.offsetHeight},this.store.states.columns.forEach((function(t){t.filteredValue&&t.filteredValue.length&&e.store.commit("filterChange",{column:t,values:t.filteredValue,silent:!0})})),this.$ready=!0},destroyed:function(){this.unbindEvents()},data:function(){var e=this.treeProps,t=e.hasChildren,n=void 0===t?"hasChildren":t,i=e.children,r=void 0===i?"children":i;this.store=pr(this,{rowKey:this.rowKey,defaultExpandAll:this.defaultExpandAll,selectOnIndeterminate:this.selectOnIndeterminate,indent:this.indent,lazy:this.lazy,lazyColumnIdentifier:n,childrenColumnName:r});var o=new _r({store:this.store,table:this,fit:this.fit,showHeader:this.showHeader});return{layout:o,isHidden:!1,renderExpanded:null,resizeProxyVisible:!1,resizeState:{width:null,height:null},isGroup:!1,scrollPosition:"left"}}},Wr=Hr,qr=s(Wr,Pi,Mi,!1,null,null,null);qr.options.__file="packages/table/src/table.vue";var Ur=qr.exports;Ur.install=function(e){e.component(Ur.name,Ur)};var Yr=Ur,Kr={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:"",className:"el-table-column--selection"},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},Gr={selection:{renderHeader:function(e,t){var n=t.store;return e("el-checkbox",{attrs:{disabled:n.states.data&&0===n.states.data.length,indeterminate:n.states.selection.length>0&&!this.isAllSelected,value:this.isAllSelected},nativeOn:{click:this.toggleAllSelection}})},renderCell:function(e,t){var n=t.row,i=t.column,r=t.store,o=t.$index;return e("el-checkbox",{nativeOn:{click:function(e){return e.stopPropagation()}},attrs:{value:r.isSelected(n),disabled:!!i.selectable&&!i.selectable.call(null,n,o)},on:{input:function(){r.commit("rowSelectedChanged",n)}}})},sortable:!1,resizable:!1},index:{renderHeader:function(e,t){var n=t.column;return n.label||"#"},renderCell:function(e,t){var n=t.$index,i=t.column,r=n+1,o=i.index;return"number"===typeof o?r=n+o:"function"===typeof o&&(r=o(n)),e("div",[r])},sortable:!1},expand:{renderHeader:function(e,t){var n=t.column;return n.label||""},renderCell:function(e,t){var n=t.row,i=t.store,r=["el-table__expand-icon"];i.states.expandRows.indexOf(n)>-1&&r.push("el-table__expand-icon--expanded");var o=function(e){e.stopPropagation(),i.toggleRowExpansion(n)};return e("div",{class:r,on:{click:o}},[e("i",{class:"el-icon el-icon-arrow-right"})])},sortable:!1,resizable:!1,className:"el-table__expand-column"}};function Xr(e,t){var n=t.row,i=t.column,r=t.$index,o=i.property,a=o&&Object(b["getPropByPath"])(n,o).v;return i&&i.formatter?i.formatter(n,i,a,r):a}function Qr(e,t){var n=t.row,i=t.treeNode,r=t.store;if(!i)return null;var o=[],a=function(e){e.stopPropagation(),r.loadOrToggle(n)};if(i.indent&&o.push(e("span",{class:"el-table__indent",style:{"padding-left":i.indent+"px"}})),"boolean"!==typeof i.expanded||i.noLazyChildren)o.push(e("span",{class:"el-table__placeholder"}));else{var s=["el-table__expand-icon",i.expanded?"el-table__expand-icon--expanded":""],l=["el-icon-arrow-right"];i.loading&&(l=["el-icon-loading"]),o.push(e("div",{class:s,on:{click:a}},[e("i",{class:l})]))}return o}var Zr=Object.assign||function(e){for(var t=1;t-1}))}}},data:function(){return{isSubColumn:!1,columns:[]}},computed:{owner:function(){var e=this.$parent;while(e&&!e.tableId)e=e.$parent;return e},columnOrTableParent:function(){var e=this.$parent;while(e&&!e.tableId&&!e.columnId)e=e.$parent;return e},realWidth:function(){return er(this.width)},realMinWidth:function(){return tr(this.minWidth)},realAlign:function(){return this.align?"is-"+this.align:null},realHeaderAlign:function(){return this.headerAlign?"is-"+this.headerAlign:this.realAlign}},methods:{getPropsData:function(){for(var e=this,t=arguments.length,n=Array(t),i=0;i3&&void 0!==arguments[3]?arguments[3]:"-";if(!e)return null;var r=(fo[n]||fo["default"]).parser,o=t||ao[n];return r(e,o,i)},vo=function(e,t,n){if(!e)return null;var i=(fo[n]||fo["default"]).formatter,r=t||ao[n];return i(e,r)},go=function(e,t){var n=function(e,t){var n=e instanceof Date,i=t instanceof Date;return n&&i?e.getTime()===t.getTime():!n&&!i&&e===t},i=e instanceof Array,r=t instanceof Array;return i&&r?e.length===t.length&&e.every((function(e,i){return n(e,t[i])})):!i&&!r&&n(e,t)},bo=function(e){return"string"===typeof e||e instanceof String},yo=function(e){return null===e||void 0===e||bo(e)||Array.isArray(e)&&2===e.length&&e.every(bo)},_o={mixins:[$.a,oo],inject:{elForm:{default:""},elFormItem:{default:""}},props:{size:String,format:String,valueFormat:String,readonly:Boolean,placeholder:String,startPlaceholder:String,endPlaceholder:String,prefixIcon:String,clearIcon:{type:String,default:"el-icon-circle-close"},name:{default:"",validator:yo},disabled:Boolean,clearable:{type:Boolean,default:!0},id:{default:"",validator:yo},popperClass:String,editable:{type:Boolean,default:!0},align:{type:String,default:"left"},value:{},defaultValue:{},defaultTime:{},rangeSeparator:{default:"-"},pickerOptions:{},unlinkPanels:Boolean,validateEvent:{type:Boolean,default:!0}},components:{ElInput:m.a},directives:{Clickoutside:V.a},data:function(){return{pickerVisible:!1,showClose:!1,userInput:null,valueOnOpen:null,unwatchPickerOptions:null}},watch:{pickerVisible:function(e){this.readonly||this.pickerDisabled||(e?(this.showPicker(),this.valueOnOpen=Array.isArray(this.value)?[].concat(this.value):this.value):(this.hidePicker(),this.emitChange(this.value),this.userInput=null,this.validateEvent&&this.dispatch("ElFormItem","el.form.blur"),this.$emit("blur",this),this.blur()))},parsedValue:{immediate:!0,handler:function(e){this.picker&&(this.picker.value=e)}},defaultValue:function(e){this.picker&&(this.picker.defaultValue=e)},value:function(e,t){go(e,t)||this.pickerVisible||!this.validateEvent||this.dispatch("ElFormItem","el.form.change",e)}},computed:{ranged:function(){return this.type.indexOf("range")>-1},reference:function(){var e=this.$refs.reference;return e.$el||e},refInput:function(){return this.reference?[].slice.call(this.reference.querySelectorAll("input")):[]},valueIsEmpty:function(){var e=this.value;if(Array.isArray(e)){for(var t=0,n=e.length;t0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.userInput=null,e.pickerVisible=e.picker.visible=n,e.emitInput(t),e.picker.resetView&&e.picker.resetView()})),this.picker.$on("select-range",(function(t,n,i){0!==e.refInput.length&&(i&&"min"!==i?"max"===i&&(e.refInput[1].setSelectionRange(t,n),e.refInput[1].focus()):(e.refInput[0].setSelectionRange(t,n),e.refInput[0].focus()))}))},unmountPicker:function(){this.picker&&(this.picker.$destroy(),this.picker.$off(),"function"===typeof this.unwatchPickerOptions&&this.unwatchPickerOptions(),this.picker.$el.parentNode.removeChild(this.picker.$el))},emitChange:function(e){go(e,this.valueOnOpen)||(this.$emit("change",e),this.valueOnOpen=e,this.validateEvent&&this.dispatch("ElFormItem","el.form.change",e))},emitInput:function(e){var t=this.formatToValue(e);go(this.value,t)||this.$emit("input",t)},isValidValue:function(e){return this.picker||this.mountPicker(),!this.picker.isValidValue||e&&this.picker.isValidValue(e)}}},xo=_o,wo=s(xo,no,io,!1,null,null,null);wo.options.__file="packages/date-picker/src/picker.vue";var Co=wo.exports,ko=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-enter":e.handleEnter,"after-leave":e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts,"has-time":e.showTime},e.popperClass]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[e.showTime?n("div",{staticClass:"el-date-picker__time-header"},[n("span",{staticClass:"el-date-picker__editor-wrap"},[n("el-input",{attrs:{placeholder:e.t("el.datepicker.selectDate"),value:e.visibleDate,size:"small"},on:{input:function(t){return e.userInputDate=t},change:e.handleVisibleDateChange}})],1),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleTimePickClose,expression:"handleTimePickClose"}],staticClass:"el-date-picker__editor-wrap"},[n("el-input",{ref:"input",attrs:{placeholder:e.t("el.datepicker.selectTime"),value:e.visibleTime,size:"small"},on:{focus:function(t){e.timePickerVisible=!0},input:function(t){return e.userInputTime=t},change:e.handleVisibleTimeChange}}),n("time-picker",{ref:"timepicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.timePickerVisible},on:{pick:e.handleTimePick,mounted:e.proxyTimePickerDataProperties}})],1)]):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:"time"!==e.currentView,expression:"currentView !== 'time'"}],staticClass:"el-date-picker__header",class:{"el-date-picker__header--bordered":"year"===e.currentView||"month"===e.currentView}},[n("button",{staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-d-arrow-left",attrs:{type:"button","aria-label":e.t("el.datepicker.prevYear")},on:{click:e.prevYear}}),n("button",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-arrow-left",attrs:{type:"button","aria-label":e.t("el.datepicker.prevMonth")},on:{click:e.prevMonth}}),n("span",{staticClass:"el-date-picker__header-label",attrs:{role:"button"},on:{click:e.showYearPicker}},[e._v(e._s(e.yearLabel))]),n("span",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-date-picker__header-label",class:{active:"month"===e.currentView},attrs:{role:"button"},on:{click:e.showMonthPicker}},[e._v(e._s(e.t("el.datepicker.month"+(e.month+1))))]),n("button",{staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-d-arrow-right",attrs:{type:"button","aria-label":e.t("el.datepicker.nextYear")},on:{click:e.nextYear}}),n("button",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-arrow-right",attrs:{type:"button","aria-label":e.t("el.datepicker.nextMonth")},on:{click:e.nextMonth}})]),n("div",{staticClass:"el-picker-panel__content"},[n("date-table",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],attrs:{"selection-mode":e.selectionMode,"first-day-of-week":e.firstDayOfWeek,value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"cell-class-name":e.cellClassName,"disabled-date":e.disabledDate},on:{pick:e.handleDatePick}}),n("year-table",{directives:[{name:"show",rawName:"v-show",value:"year"===e.currentView,expression:"currentView === 'year'"}],attrs:{value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"disabled-date":e.disabledDate},on:{pick:e.handleYearPick}}),n("month-table",{directives:[{name:"show",rawName:"v-show",value:"month"===e.currentView,expression:"currentView === 'month'"}],attrs:{value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"disabled-date":e.disabledDate},on:{pick:e.handleMonthPick}})],1)])],2),n("div",{directives:[{name:"show",rawName:"v-show",value:e.footerVisible&&"date"===e.currentView,expression:"footerVisible && currentView === 'date'"}],staticClass:"el-picker-panel__footer"},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:"dates"!==e.selectionMode,expression:"selectionMode !== 'dates'"}],staticClass:"el-picker-panel__link-btn",attrs:{size:"mini",type:"text"},on:{click:e.changeToNow}},[e._v("\n "+e._s(e.t("el.datepicker.now"))+"\n ")]),n("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{plain:"",size:"mini"},on:{click:e.confirm}},[e._v("\n "+e._s(e.t("el.datepicker.confirm"))+"\n ")])],1)])])},So=[];ko._withStripped=!0;var Oo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-time-panel el-popper",class:e.popperClass},[n("div",{staticClass:"el-time-panel__content",class:{"has-seconds":e.showSeconds}},[n("time-spinner",{ref:"spinner",attrs:{"arrow-control":e.useArrow,"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,date:e.date},on:{change:e.handleChange,"select-range":e.setSelectionRange}})],1),n("div",{staticClass:"el-time-panel__footer"},[n("button",{staticClass:"el-time-panel__btn cancel",attrs:{type:"button"},on:{click:e.handleCancel}},[e._v(e._s(e.t("el.datepicker.cancel")))]),n("button",{staticClass:"el-time-panel__btn",class:{confirm:!e.disabled},attrs:{type:"button"},on:{click:function(t){e.handleConfirm()}}},[e._v(e._s(e.t("el.datepicker.confirm")))])])])])},Eo=[];Oo._withStripped=!0;var $o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-time-spinner",class:{"has-seconds":e.showSeconds}},[e.arrowControl?e._e():[n("el-scrollbar",{ref:"hours",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("hours")},mousemove:function(t){e.adjustCurrentSpinner("hours")}}},e._l(e.hoursList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.hours,disabled:t},on:{click:function(n){e.handleClick("hours",{value:i,disabled:t})}}},[e._v(e._s(("0"+(e.amPmMode?i%12||12:i)).slice(-2))+e._s(e.amPm(i)))])})),0),n("el-scrollbar",{ref:"minutes",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("minutes")},mousemove:function(t){e.adjustCurrentSpinner("minutes")}}},e._l(e.minutesList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.minutes,disabled:!t},on:{click:function(t){e.handleClick("minutes",{value:i,disabled:!1})}}},[e._v(e._s(("0"+i).slice(-2)))])})),0),n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.showSeconds,expression:"showSeconds"}],ref:"seconds",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("seconds")},mousemove:function(t){e.adjustCurrentSpinner("seconds")}}},e._l(60,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.seconds},on:{click:function(t){e.handleClick("seconds",{value:i,disabled:!1})}}},[e._v(e._s(("0"+i).slice(-2)))])})),0)],e.arrowControl?[n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("hours")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"hours",staticClass:"el-time-spinner__list"},e._l(e.arrowHourList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:t===e.hours,disabled:e.hoursList[t]}},[e._v(e._s(void 0===t?"":("0"+(e.amPmMode?t%12||12:t)).slice(-2)+e.amPm(t)))])})),0)]),n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("minutes")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"minutes",staticClass:"el-time-spinner__list"},e._l(e.arrowMinuteList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:t===e.minutes}},[e._v("\n "+e._s(void 0===t?"":("0"+t).slice(-2))+"\n ")])})),0)]),e.showSeconds?n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("seconds")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"seconds",staticClass:"el-time-spinner__list"},e._l(e.arrowSecondList,(function(t,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:t===e.seconds}},[e._v("\n "+e._s(void 0===t?"":("0"+t).slice(-2))+"\n ")])})),0)]):e._e()]:e._e()],2)},Do=[];$o._withStripped=!0;var To={components:{ElScrollbar:q.a},directives:{repeatClick:Nt},props:{date:{},defaultValue:{},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:String,default:""}},computed:{hours:function(){return this.date.getHours()},minutes:function(){return this.date.getMinutes()},seconds:function(){return this.date.getSeconds()},hoursList:function(){return Object(ro["getRangeHours"])(this.selectableRange)},minutesList:function(){return Object(ro["getRangeMinutes"])(this.selectableRange,this.hours)},arrowHourList:function(){var e=this.hours;return[e>0?e-1:void 0,e,e<23?e+1:void 0]},arrowMinuteList:function(){var e=this.minutes;return[e>0?e-1:void 0,e,e<59?e+1:void 0]},arrowSecondList:function(){var e=this.seconds;return[e>0?e-1:void 0,e,e<59?e+1:void 0]}},data:function(){return{selectableRange:[],currentScrollbar:null}},mounted:function(){var e=this;this.$nextTick((function(){!e.arrowControl&&e.bindScrollEvent()}))},methods:{increase:function(){this.scrollDown(1)},decrease:function(){this.scrollDown(-1)},modifyDateField:function(e,t){switch(e){case"hours":this.$emit("change",Object(ro["modifyTime"])(this.date,t,this.minutes,this.seconds));break;case"minutes":this.$emit("change",Object(ro["modifyTime"])(this.date,this.hours,t,this.seconds));break;case"seconds":this.$emit("change",Object(ro["modifyTime"])(this.date,this.hours,this.minutes,t));break}},handleClick:function(e,t){var n=t.value,i=t.disabled;i||(this.modifyDateField(e,n),this.emitSelectRange(e),this.adjustSpinner(e,n))},emitSelectRange:function(e){"hours"===e?this.$emit("select-range",0,2):"minutes"===e?this.$emit("select-range",3,5):"seconds"===e&&this.$emit("select-range",6,8),this.currentScrollbar=e},bindScrollEvent:function(){var e=this,t=function(t){e.$refs[t].wrap.onscroll=function(n){e.handleScroll(t,n)}};t("hours"),t("minutes"),t("seconds")},handleScroll:function(e){var t=Math.min(Math.round((this.$refs[e].wrap.scrollTop-(.5*this.scrollBarHeight(e)-10)/this.typeItemHeight(e)+3)/this.typeItemHeight(e)),"hours"===e?23:59);this.modifyDateField(e,t)},adjustSpinners:function(){this.adjustSpinner("hours",this.hours),this.adjustSpinner("minutes",this.minutes),this.adjustSpinner("seconds",this.seconds)},adjustCurrentSpinner:function(e){this.adjustSpinner(e,this[e])},adjustSpinner:function(e,t){if(!this.arrowControl){var n=this.$refs[e].wrap;n&&(n.scrollTop=Math.max(0,t*this.typeItemHeight(e)))}},scrollDown:function(e){var t=this;this.currentScrollbar||this.emitSelectRange("hours");var n=this.currentScrollbar,i=this.hoursList,r=this[n];if("hours"===this.currentScrollbar){var o=Math.abs(e);e=e>0?1:-1;var a=i.length;while(a--&&o)r=(r+e+i.length)%i.length,i[r]||o--;if(i[r])return}else r=(r+e+60)%60;this.modifyDateField(n,r),this.adjustSpinner(n,r),this.$nextTick((function(){return t.emitSelectRange(t.currentScrollbar)}))},amPm:function(e){var t="a"===this.amPmMode.toLowerCase();if(!t)return"";var n="A"===this.amPmMode,i=e<12?" am":" pm";return n&&(i=i.toUpperCase()),i},typeItemHeight:function(e){return this.$refs[e].$el.querySelector("li").offsetHeight},scrollBarHeight:function(e){return this.$refs[e].$el.offsetHeight}}},Po=To,Mo=s(Po,$o,Do,!1,null,null,null);Mo.options.__file="packages/date-picker/src/basic/time-spinner.vue";var Io=Mo.exports,No={mixins:[g.a],components:{TimeSpinner:Io},props:{visible:Boolean,timeArrowControl:Boolean},watch:{visible:function(e){var t=this;e?(this.oldValue=this.value,this.$nextTick((function(){return t.$refs.spinner.emitSelectRange("hours")}))):this.needInitAdjust=!0},value:function(e){var t=this,n=void 0;e instanceof Date?n=Object(ro["limitTimeRange"])(e,this.selectableRange,this.format):e||(n=this.defaultValue?new Date(this.defaultValue):new Date),this.date=n,this.visible&&this.needInitAdjust&&(this.$nextTick((function(e){return t.adjustSpinners()})),this.needInitAdjust=!1)},selectableRange:function(e){this.$refs.spinner.selectableRange=e},defaultValue:function(e){Object(ro["isDate"])(this.value)||(this.date=e?new Date(e):new Date)}},data:function(){return{popperClass:"",format:"HH:mm:ss",value:"",defaultValue:null,date:new Date,oldValue:new Date,selectableRange:[],selectionRange:[0,2],disabled:!1,arrowControl:!1,needInitAdjust:!0}},computed:{showSeconds:function(){return-1!==(this.format||"").indexOf("ss")},useArrow:function(){return this.arrowControl||this.timeArrowControl||!1},amPmMode:function(){return-1!==(this.format||"").indexOf("A")?"A":-1!==(this.format||"").indexOf("a")?"a":""}},methods:{handleCancel:function(){this.$emit("pick",this.oldValue,!1)},handleChange:function(e){this.visible&&(this.date=Object(ro["clearMilliseconds"])(e),this.isValidValue(this.date)&&this.$emit("pick",this.date,!0))},setSelectionRange:function(e,t){this.$emit("select-range",e,t),this.selectionRange=[e,t]},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];if(!t){var n=Object(ro["clearMilliseconds"])(Object(ro["limitTimeRange"])(this.date,this.selectableRange,this.format));this.$emit("pick",n,e,t)}},handleKeydown:function(e){var t=e.keyCode,n={38:-1,40:1,37:-1,39:1};if(37===t||39===t){var i=n[t];return this.changeSelectionRange(i),void e.preventDefault()}if(38===t||40===t){var r=n[t];return this.$refs.spinner.scrollDown(r),void e.preventDefault()}},isValidValue:function(e){return Object(ro["timeWithinRange"])(e,this.selectableRange,this.format)},adjustSpinners:function(){return this.$refs.spinner.adjustSpinners()},changeSelectionRange:function(e){var t=[0,3].concat(this.showSeconds?[6]:[]),n=["hours","minutes"].concat(this.showSeconds?["seconds"]:[]),i=t.indexOf(this.selectionRange[0]),r=(i+e+t.length)%t.length;this.$refs.spinner.emitSelectRange(n[r])}},mounted:function(){var e=this;this.$nextTick((function(){return e.handleConfirm(!0,!0)})),this.$emit("mounted")}},jo=No,Ao=s(jo,Oo,Eo,!1,null,null,null);Ao.options.__file="packages/date-picker/src/panel/time.vue";var Lo=Ao.exports,Fo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-year-table",on:{click:e.handleYearTableClick}},[n("tbody",[n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+0)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+1)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+1))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+2)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+2))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+3)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+3))])])]),n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+4)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+4))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+5)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+5))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+6)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+6))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+7)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+7))])])]),n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+8)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+8))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+9)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+9))])]),n("td"),n("td")])])])},Vo=[];Fo._withStripped=!0;var zo=function(e){var t=Object(ro["getDayCountOfYear"])(e),n=new Date(e,0,1);return Object(ro["range"])(t).map((function(e){return Object(ro["nextDate"])(n,e)}))},Bo={props:{disabledDate:{},value:{},defaultValue:{validator:function(e){return null===e||e instanceof Date&&Object(ro["isDate"])(e)}},date:{}},computed:{startYear:function(){return 10*Math.floor(this.date.getFullYear()/10)}},methods:{getCellStyle:function(e){var t={},n=new Date;return t.disabled="function"===typeof this.disabledDate&&zo(e).every(this.disabledDate),t.current=Object(b["arrayFindIndex"])(Object(b["coerceTruthyValueToArray"])(this.value),(function(t){return t.getFullYear()===e}))>=0,t.today=n.getFullYear()===e,t.default=this.defaultValue&&this.defaultValue.getFullYear()===e,t},handleYearTableClick:function(e){var t=e.target;if("A"===t.tagName){if(Object(Fe["hasClass"])(t.parentNode,"disabled"))return;var n=t.textContent||t.innerText;this.$emit("pick",Number(n))}}}},Ro=Bo,Ho=s(Ro,Fo,Vo,!1,null,null,null);Ho.options.__file="packages/date-picker/src/basic/year-table.vue";var Wo=Ho.exports,qo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-month-table",on:{click:e.handleMonthTableClick,mousemove:e.handleMouseMove}},[n("tbody",e._l(e.rows,(function(t,i){return n("tr",{key:i},e._l(t,(function(t,i){return n("td",{key:i,class:e.getCellStyle(t)},[n("div",[n("a",{staticClass:"cell"},[e._v(e._s(e.t("el.datepicker.months."+e.months[t.text])))])])])})),0)})),0)])},Uo=[];qo._withStripped=!0;var Yo=function(e,t){var n=Object(ro["getDayCountOfMonth"])(e,t),i=new Date(e,t,1);return Object(ro["range"])(n).map((function(e){return Object(ro["nextDate"])(i,e)}))},Ko=function(e){return new Date(e.getFullYear(),e.getMonth())},Go=function(e){return"number"===typeof e||"string"===typeof e?Ko(new Date(e)).getTime():e instanceof Date?Ko(e).getTime():NaN},Xo={props:{disabledDate:{},value:{},selectionMode:{default:"month"},minDate:{},maxDate:{},defaultValue:{validator:function(e){return null===e||Object(ro["isDate"])(e)||Array.isArray(e)&&e.every(ro["isDate"])}},date:{},rangeState:{default:function(){return{endDate:null,selecting:!1}}}},mixins:[g.a],watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){Go(e)!==Go(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){Go(e)!==Go(t)&&this.markRange(this.minDate,this.maxDate)}},data:function(){return{months:["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],tableRows:[[],[],[]],lastRow:null,lastColumn:null}},methods:{cellMatchesDate:function(e,t){var n=new Date(t);return this.date.getFullYear()===n.getFullYear()&&Number(e.text)===n.getMonth()},getCellStyle:function(e){var t=this,n={},i=this.date.getFullYear(),r=new Date,o=e.text,a=this.defaultValue?Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue]:[];return n.disabled="function"===typeof this.disabledDate&&Yo(i,o).every(this.disabledDate),n.current=Object(b["arrayFindIndex"])(Object(b["coerceTruthyValueToArray"])(this.value),(function(e){return e.getFullYear()===i&&e.getMonth()===o}))>=0,n.today=r.getFullYear()===i&&r.getMonth()===o,n.default=a.some((function(n){return t.cellMatchesDate(e,n)})),e.inRange&&(n["in-range"]=!0,e.start&&(n["start-date"]=!0),e.end&&(n["end-date"]=!0)),n},getMonthOfCell:function(e){var t=this.date.getFullYear();return new Date(t,e,1)},markRange:function(e,t){e=Go(e),t=Go(t)||e;var n=[Math.min(e,t),Math.max(e,t)];e=n[0],t=n[1];for(var i=this.rows,r=0,o=i.length;r=e&&d<=t,c.start=e&&d===e,c.end=t&&d===t}},handleMouseMove:function(e){if(this.rangeState.selecting){var t=e.target;if("A"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var n=t.parentNode.rowIndex,i=t.cellIndex;this.rows[n][i].disabled||n===this.lastRow&&i===this.lastColumn||(this.lastRow=n,this.lastColumn=i,this.$emit("changerange",{minDate:this.minDate,maxDate:this.maxDate,rangeState:{selecting:!0,endDate:this.getMonthOfCell(4*n+i)}}))}}},handleMonthTableClick:function(e){var t=e.target;if("A"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName&&!Object(Fe["hasClass"])(t,"disabled")){var n=t.cellIndex,i=t.parentNode.rowIndex,r=4*i+n,o=this.getMonthOfCell(r);"range"===this.selectionMode?this.rangeState.selecting?(o>=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:o}):this.$emit("pick",{minDate:o,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:o,maxDate:null}),this.rangeState.selecting=!0):this.$emit("pick",r)}}},computed:{rows:function(){for(var e=this,t=this.tableRows,n=this.disabledDate,i=[],r=Go(new Date),o=0;o<3;o++)for(var a=t[o],s=function(t){var s=a[t];s||(s={row:o,column:t,type:"normal",inRange:!1,start:!1,end:!1}),s.type="normal";var l=4*o+t,c=new Date(e.date.getFullYear(),l).getTime();s.inRange=c>=Go(e.minDate)&&c<=Go(e.maxDate),s.start=e.minDate&&c===Go(e.minDate),s.end=e.maxDate&&c===Go(e.maxDate);var u=c===r;u&&(s.type="today"),s.text=l;var d=new Date(c);s.disabled="function"===typeof n&&n(d),s.selected=Object(b["arrayFind"])(i,(function(e){return e.getTime()===d.getTime()})),e.$set(a,t,s)},l=0;l<4;l++)s(l);return t}}},Qo=Xo,Zo=s(Qo,qo,Uo,!1,null,null,null);Zo.options.__file="packages/date-picker/src/basic/month-table.vue";var Jo=Zo.exports,ea=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-date-table",class:{"is-week-mode":"week"===e.selectionMode},attrs:{cellspacing:"0",cellpadding:"0"},on:{click:e.handleClick,mousemove:e.handleMouseMove}},[n("tbody",[n("tr",[e.showWeekNumber?n("th",[e._v(e._s(e.t("el.datepicker.week")))]):e._e(),e._l(e.WEEKS,(function(t,i){return n("th",{key:i},[e._v(e._s(e.t("el.datepicker.weeks."+t)))])}))],2),e._l(e.rows,(function(t,i){return n("tr",{key:i,staticClass:"el-date-table__row",class:{current:e.isWeekActive(t[1])}},e._l(t,(function(t,i){return n("td",{key:i,class:e.getCellClasses(t)},[n("div",[n("span",[e._v("\n "+e._s(t.text)+"\n ")])])])})),0)}))],2)])},ta=[];ea._withStripped=!0;var na=["sun","mon","tue","wed","thu","fri","sat"],ia=function(e){return"number"===typeof e||"string"===typeof e?Object(ro["clearTime"])(new Date(e)).getTime():e instanceof Date?Object(ro["clearTime"])(e).getTime():NaN},ra=function(e,t){var n="function"===typeof t?Object(b["arrayFindIndex"])(e,t):e.indexOf(t);return n>=0?[].concat(e.slice(0,n),e.slice(n+1)):e},oa={mixins:[g.a],props:{firstDayOfWeek:{default:7,type:Number,validator:function(e){return e>=1&&e<=7}},value:{},defaultValue:{validator:function(e){return null===e||Object(ro["isDate"])(e)||Array.isArray(e)&&e.every(ro["isDate"])}},date:{},selectionMode:{default:"day"},showWeekNumber:{type:Boolean,default:!1},disabledDate:{},cellClassName:{},minDate:{},maxDate:{},rangeState:{default:function(){return{endDate:null,selecting:!1}}}},computed:{offsetDay:function(){var e=this.firstDayOfWeek;return e>3?7-e:-e},WEEKS:function(){var e=this.firstDayOfWeek;return na.concat(na).slice(e,e+7)},year:function(){return this.date.getFullYear()},month:function(){return this.date.getMonth()},startDate:function(){return Object(ro["getStartDateOfMonth"])(this.year,this.month)},rows:function(){var e=this,t=new Date(this.year,this.month,1),n=Object(ro["getFirstDayOfMonth"])(t),i=Object(ro["getDayCountOfMonth"])(t.getFullYear(),t.getMonth()),r=Object(ro["getDayCountOfMonth"])(t.getFullYear(),0===t.getMonth()?11:t.getMonth()-1);n=0===n?7:n;for(var o=this.offsetDay,a=this.tableRows,s=1,l=this.startDate,c=this.disabledDate,u=this.cellClassName,d="dates"===this.selectionMode?Object(b["coerceTruthyValueToArray"])(this.value):[],h=ia(new Date),f=0;f<6;f++){var p=a[f];this.showWeekNumber&&(p[0]||(p[0]={type:"week",text:Object(ro["getWeekNumber"])(Object(ro["nextDate"])(l,7*f+1))}));for(var m=function(t){var a=p[e.showWeekNumber?t+1:t];a||(a={row:f,column:t,type:"normal",inRange:!1,start:!1,end:!1}),a.type="normal";var m=7*f+t,v=Object(ro["nextDate"])(l,m-o).getTime();a.inRange=v>=ia(e.minDate)&&v<=ia(e.maxDate),a.start=e.minDate&&v===ia(e.minDate),a.end=e.maxDate&&v===ia(e.maxDate);var g=v===h;if(g&&(a.type="today"),f>=0&&f<=1){var y=n+o<0?7+n+o:n+o;t+7*f>=y?a.text=s++:(a.text=r-(y-t%7)+1+7*f,a.type="prev-month")}else s<=i?a.text=s++:(a.text=s++-i,a.type="next-month");var _=new Date(v);a.disabled="function"===typeof c&&c(_),a.selected=Object(b["arrayFind"])(d,(function(e){return e.getTime()===_.getTime()})),a.customClass="function"===typeof u&&u(_),e.$set(p,e.showWeekNumber?t+1:t,a)},v=0;v<7;v++)m(v);if("week"===this.selectionMode){var g=this.showWeekNumber?1:0,y=this.showWeekNumber?7:6,_=this.isWeekActive(p[g+1]);p[g].inRange=_,p[g].start=_,p[y].inRange=_,p[y].end=_}}return a}},watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){ia(e)!==ia(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){ia(e)!==ia(t)&&this.markRange(this.minDate,this.maxDate)}},data:function(){return{tableRows:[[],[],[],[],[],[]],lastRow:null,lastColumn:null}},methods:{cellMatchesDate:function(e,t){var n=new Date(t);return this.year===n.getFullYear()&&this.month===n.getMonth()&&Number(e.text)===n.getDate()},getCellClasses:function(e){var t=this,n=this.selectionMode,i=this.defaultValue?Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue]:[],r=[];return"normal"!==e.type&&"today"!==e.type||e.disabled?r.push(e.type):(r.push("available"),"today"===e.type&&r.push("today")),"normal"===e.type&&i.some((function(n){return t.cellMatchesDate(e,n)}))&&r.push("default"),"day"!==n||"normal"!==e.type&&"today"!==e.type||!this.cellMatchesDate(e,this.value)||r.push("current"),!e.inRange||"normal"!==e.type&&"today"!==e.type&&"week"!==this.selectionMode||(r.push("in-range"),e.start&&r.push("start-date"),e.end&&r.push("end-date")),e.disabled&&r.push("disabled"),e.selected&&r.push("selected"),e.customClass&&r.push(e.customClass),r.join(" ")},getDateOfCell:function(e,t){var n=7*e+(t-(this.showWeekNumber?1:0))-this.offsetDay;return Object(ro["nextDate"])(this.startDate,n)},isWeekActive:function(e){if("week"!==this.selectionMode)return!1;var t=new Date(this.year,this.month,1),n=t.getFullYear(),i=t.getMonth();if("prev-month"===e.type&&(t.setMonth(0===i?11:i-1),t.setFullYear(0===i?n-1:n)),"next-month"===e.type&&(t.setMonth(11===i?0:i+1),t.setFullYear(11===i?n+1:n)),t.setDate(parseInt(e.text,10)),Object(ro["isDate"])(this.value)){var r=(this.value.getDay()-this.firstDayOfWeek+7)%7-1,o=Object(ro["prevDate"])(this.value,r);return o.getTime()===t.getTime()}return!1},markRange:function(e,t){e=ia(e),t=ia(t)||e;var n=[Math.min(e,t),Math.max(e,t)];e=n[0],t=n[1];for(var i=this.startDate,r=this.rows,o=0,a=r.length;o=e&&h<=t,u.start=e&&h===e,u.end=t&&h===t}},handleMouseMove:function(e){if(this.rangeState.selecting){var t=e.target;if("SPAN"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var n=t.parentNode.rowIndex-1,i=t.cellIndex;this.rows[n][i].disabled||n===this.lastRow&&i===this.lastColumn||(this.lastRow=n,this.lastColumn=i,this.$emit("changerange",{minDate:this.minDate,maxDate:this.maxDate,rangeState:{selecting:!0,endDate:this.getDateOfCell(n,i)}}))}}},handleClick:function(e){var t=e.target;if("SPAN"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var n=t.parentNode.rowIndex-1,i="week"===this.selectionMode?1:t.cellIndex,r=this.rows[n][i];if(!r.disabled&&"week"!==r.type){var o=this.getDateOfCell(n,i);if("range"===this.selectionMode)this.rangeState.selecting?(o>=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:o}):this.$emit("pick",{minDate:o,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:o,maxDate:null}),this.rangeState.selecting=!0);else if("day"===this.selectionMode)this.$emit("pick",o);else if("week"===this.selectionMode){var a=Object(ro["getWeekNumber"])(o),s=o.getFullYear()+"w"+a;this.$emit("pick",{year:o.getFullYear(),week:a,value:s,date:o})}else if("dates"===this.selectionMode){var l=this.value||[],c=r.selected?ra(l,(function(e){return e.getTime()===o.getTime()})):[].concat(l,[o]);this.$emit("pick",c)}}}}}},aa=oa,sa=s(aa,ea,ta,!1,null,null,null);sa.options.__file="packages/date-picker/src/basic/date-table.vue";var la=sa.exports,ca={mixins:[g.a],directives:{Clickoutside:V.a},watch:{showTime:function(e){var t=this;e&&this.$nextTick((function(e){var n=t.$refs.input.$el;n&&(t.pickerWidth=n.getBoundingClientRect().width+10)}))},value:function(e){"dates"===this.selectionMode&&this.value||(Object(ro["isDate"])(e)?this.date=new Date(e):this.date=this.getDefaultValue())},defaultValue:function(e){Object(ro["isDate"])(this.value)||(this.date=e?new Date(e):new Date)},timePickerVisible:function(e){var t=this;e&&this.$nextTick((function(){return t.$refs.timepicker.adjustSpinners()}))},selectionMode:function(e){"month"===e?"year"===this.currentView&&"month"===this.currentView||(this.currentView="month"):"dates"===e&&(this.currentView="date")}},methods:{proxyTimePickerDataProperties:function(){var e=this,t=function(t){e.$refs.timepicker.format=t},n=function(t){e.$refs.timepicker.value=t},i=function(t){e.$refs.timepicker.date=t},r=function(t){e.$refs.timepicker.selectableRange=t};this.$watch("value",n),this.$watch("date",i),this.$watch("selectableRange",r),t(this.timeFormat),n(this.value),i(this.date),r(this.selectableRange)},handleClear:function(){this.date=this.getDefaultValue(),this.$emit("pick",null)},emit:function(e){for(var t=this,n=arguments.length,i=Array(n>1?n-1:0),r=1;r0)||Object(ro["timeWithinRange"])(e,this.selectableRange,this.format||"HH:mm:ss")}},components:{TimePicker:Lo,YearTable:Wo,MonthTable:Jo,DateTable:la,ElInput:m.a,ElButton:ae.a},data:function(){return{popperClass:"",date:new Date,value:"",defaultValue:null,defaultTime:null,showTime:!1,selectionMode:"day",shortcuts:"",visible:!1,currentView:"date",disabledDate:"",cellClassName:"",selectableRange:[],firstDayOfWeek:7,showWeekNumber:!1,timePickerVisible:!1,format:"",arrowControl:!1,userInputDate:null,userInputTime:null}},computed:{year:function(){return this.date.getFullYear()},month:function(){return this.date.getMonth()},week:function(){return Object(ro["getWeekNumber"])(this.date)},monthDate:function(){return this.date.getDate()},footerVisible:function(){return this.showTime||"dates"===this.selectionMode},visibleTime:function(){return null!==this.userInputTime?this.userInputTime:Object(ro["formatDate"])(this.value||this.defaultValue,this.timeFormat)},visibleDate:function(){return null!==this.userInputDate?this.userInputDate:Object(ro["formatDate"])(this.value||this.defaultValue,this.dateFormat)},yearLabel:function(){var e=this.t("el.datepicker.year");if("year"===this.currentView){var t=10*Math.floor(this.year/10);return e?t+" "+e+" - "+(t+9)+" "+e:t+" - "+(t+9)}return this.year+" "+e},timeFormat:function(){return this.format?Object(ro["extractTimeFormat"])(this.format):"HH:mm:ss"},dateFormat:function(){return this.format?Object(ro["extractDateFormat"])(this.format):"yyyy-MM-dd"}}},ua=ca,da=s(ua,ko,So,!1,null,null,null);da.options.__file="packages/date-picker/src/panel/date.vue";var ha=da.exports,fa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-range-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts,"has-time":e.showTime},e.popperClass]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[e.showTime?n("div",{staticClass:"el-date-range-picker__time-header"},[n("span",{staticClass:"el-date-range-picker__editors-wrap"},[n("span",{staticClass:"el-date-range-picker__time-picker-wrap"},[n("el-input",{ref:"minInput",staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.startDate"),value:e.minVisibleDate},on:{input:function(t){return e.handleDateInput(t,"min")},change:function(t){return e.handleDateChange(t,"min")}}})],1),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleMinTimeClose,expression:"handleMinTimeClose"}],staticClass:"el-date-range-picker__time-picker-wrap"},[n("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.startTime"),value:e.minVisibleTime},on:{focus:function(t){e.minTimePickerVisible=!0},input:function(t){return e.handleTimeInput(t,"min")},change:function(t){return e.handleTimeChange(t,"min")}}}),n("time-picker",{ref:"minTimePicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.minTimePickerVisible},on:{pick:e.handleMinTimePick,mounted:function(t){e.$refs.minTimePicker.format=e.timeFormat}}})],1)]),n("span",{staticClass:"el-icon-arrow-right"}),n("span",{staticClass:"el-date-range-picker__editors-wrap is-right"},[n("span",{staticClass:"el-date-range-picker__time-picker-wrap"},[n("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.endDate"),value:e.maxVisibleDate,readonly:!e.minDate},on:{input:function(t){return e.handleDateInput(t,"max")},change:function(t){return e.handleDateChange(t,"max")}}})],1),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleMaxTimeClose,expression:"handleMaxTimeClose"}],staticClass:"el-date-range-picker__time-picker-wrap"},[n("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.endTime"),value:e.maxVisibleTime,readonly:!e.minDate},on:{focus:function(t){e.minDate&&(e.maxTimePickerVisible=!0)},input:function(t){return e.handleTimeInput(t,"max")},change:function(t){return e.handleTimeChange(t,"max")}}}),n("time-picker",{ref:"maxTimePicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.maxTimePickerVisible},on:{pick:e.handleMaxTimePick,mounted:function(t){e.$refs.maxTimePicker.format=e.timeFormat}}})],1)])]):e._e(),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-left"},[n("div",{staticClass:"el-date-range-picker__header"},[n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevYear}}),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevMonth}}),e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.leftNextYear}}):e._e(),e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-right",class:{"is-disabled":!e.enableMonthArrow},attrs:{type:"button",disabled:!e.enableMonthArrow},on:{click:e.leftNextMonth}}):e._e(),n("div",[e._v(e._s(e.leftLabel))])]),n("date-table",{attrs:{"selection-mode":"range",date:e.leftDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,"cell-class-name":e.cellClassName,"first-day-of-week":e.firstDayOfWeek},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-right"},[n("div",{staticClass:"el-date-range-picker__header"},[e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.rightPrevYear}}):e._e(),e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-left",class:{"is-disabled":!e.enableMonthArrow},attrs:{type:"button",disabled:!e.enableMonthArrow},on:{click:e.rightPrevMonth}}):e._e(),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",attrs:{type:"button"},on:{click:e.rightNextYear}}),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-right",attrs:{type:"button"},on:{click:e.rightNextMonth}}),n("div",[e._v(e._s(e.rightLabel))])]),n("date-table",{attrs:{"selection-mode":"range",date:e.rightDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,"cell-class-name":e.cellClassName,"first-day-of-week":e.firstDayOfWeek},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1)])],2),e.showTime?n("div",{staticClass:"el-picker-panel__footer"},[n("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{size:"mini",type:"text"},on:{click:e.handleClear}},[e._v("\n "+e._s(e.t("el.datepicker.clear"))+"\n ")]),n("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{plain:"",size:"mini",disabled:e.btnDisabled},on:{click:function(t){e.handleConfirm(!1)}}},[e._v("\n "+e._s(e.t("el.datepicker.confirm"))+"\n ")])],1):e._e()])])},pa=[];fa._withStripped=!0;var ma=function(e){return Array.isArray(e)?[new Date(e[0]),new Date(e[1])]:e?[new Date(e),Object(ro["nextDate"])(new Date(e),1)]:[new Date,Object(ro["nextDate"])(new Date,1)]},va={mixins:[g.a],directives:{Clickoutside:V.a},computed:{btnDisabled:function(){return!(this.minDate&&this.maxDate&&!this.selecting&&this.isValidValue([this.minDate,this.maxDate]))},leftLabel:function(){return this.leftDate.getFullYear()+" "+this.t("el.datepicker.year")+" "+this.t("el.datepicker.month"+(this.leftDate.getMonth()+1))},rightLabel:function(){return this.rightDate.getFullYear()+" "+this.t("el.datepicker.year")+" "+this.t("el.datepicker.month"+(this.rightDate.getMonth()+1))},leftYear:function(){return this.leftDate.getFullYear()},leftMonth:function(){return this.leftDate.getMonth()},leftMonthDate:function(){return this.leftDate.getDate()},rightYear:function(){return this.rightDate.getFullYear()},rightMonth:function(){return this.rightDate.getMonth()},rightMonthDate:function(){return this.rightDate.getDate()},minVisibleDate:function(){return null!==this.dateUserInput.min?this.dateUserInput.min:this.minDate?Object(ro["formatDate"])(this.minDate,this.dateFormat):""},maxVisibleDate:function(){return null!==this.dateUserInput.max?this.dateUserInput.max:this.maxDate||this.minDate?Object(ro["formatDate"])(this.maxDate||this.minDate,this.dateFormat):""},minVisibleTime:function(){return null!==this.timeUserInput.min?this.timeUserInput.min:this.minDate?Object(ro["formatDate"])(this.minDate,this.timeFormat):""},maxVisibleTime:function(){return null!==this.timeUserInput.max?this.timeUserInput.max:this.maxDate||this.minDate?Object(ro["formatDate"])(this.maxDate||this.minDate,this.timeFormat):""},timeFormat:function(){return this.format?Object(ro["extractTimeFormat"])(this.format):"HH:mm:ss"},dateFormat:function(){return this.format?Object(ro["extractDateFormat"])(this.format):"yyyy-MM-dd"},enableMonthArrow:function(){var e=(this.leftMonth+1)%12,t=this.leftMonth+1>=12?1:0;return this.unlinkPanels&&new Date(this.leftYear+t,e)=12}},data:function(){return{popperClass:"",value:[],defaultValue:null,defaultTime:null,minDate:"",maxDate:"",leftDate:new Date,rightDate:Object(ro["nextMonth"])(new Date),rangeState:{endDate:null,selecting:!1,row:null,column:null},showTime:!1,shortcuts:"",visible:"",disabledDate:"",cellClassName:"",firstDayOfWeek:7,minTimePickerVisible:!1,maxTimePickerVisible:!1,format:"",arrowControl:!1,unlinkPanels:!1,dateUserInput:{min:null,max:null},timeUserInput:{min:null,max:null}}},watch:{minDate:function(e){var t=this;this.dateUserInput.min=null,this.timeUserInput.min=null,this.$nextTick((function(){if(t.$refs.maxTimePicker&&t.maxDate&&t.maxDatethis.maxDate&&(this.maxDate=this.minDate)):(this.maxDate=Object(ro["modifyDate"])(this.maxDate,n.getFullYear(),n.getMonth(),n.getDate()),this.maxDatethis.maxDate&&(this.maxDate=this.minDate),this.$refs.minTimePicker.value=this.minDate,this.minTimePickerVisible=!1):(this.maxDate=Object(ro["modifyTime"])(this.maxDate,n.getHours(),n.getMinutes(),n.getSeconds()),this.maxDate1&&void 0!==arguments[1])||arguments[1],i=this.defaultTime||[],r=Object(ro["modifyWithTimeString"])(e.minDate,i[0]),o=Object(ro["modifyWithTimeString"])(e.maxDate,i[1]);this.maxDate===o&&this.minDate===r||(this.onPick&&this.onPick(e),this.maxDate=o,this.minDate=r,setTimeout((function(){t.maxDate=o,t.minDate=r}),10),n&&!this.showTime&&this.handleConfirm())},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},handleMinTimePick:function(e,t,n){this.minDate=this.minDate||new Date,e&&(this.minDate=Object(ro["modifyTime"])(this.minDate,e.getHours(),e.getMinutes(),e.getSeconds())),n||(this.minTimePickerVisible=t),(!this.maxDate||this.maxDate&&this.maxDate.getTime()this.maxDate.getTime()&&(this.minDate=new Date(this.maxDate))},handleMaxTimeClose:function(){this.maxTimePickerVisible=!1},leftPrevYear:function(){this.leftDate=Object(ro["prevYear"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(ro["nextMonth"])(this.leftDate))},leftPrevMonth:function(){this.leftDate=Object(ro["prevMonth"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(ro["nextMonth"])(this.leftDate))},rightNextYear:function(){this.unlinkPanels?this.rightDate=Object(ro["nextYear"])(this.rightDate):(this.leftDate=Object(ro["nextYear"])(this.leftDate),this.rightDate=Object(ro["nextMonth"])(this.leftDate))},rightNextMonth:function(){this.unlinkPanels?this.rightDate=Object(ro["nextMonth"])(this.rightDate):(this.leftDate=Object(ro["nextMonth"])(this.leftDate),this.rightDate=Object(ro["nextMonth"])(this.leftDate))},leftNextYear:function(){this.leftDate=Object(ro["nextYear"])(this.leftDate)},leftNextMonth:function(){this.leftDate=Object(ro["nextMonth"])(this.leftDate)},rightPrevYear:function(){this.rightDate=Object(ro["prevYear"])(this.rightDate)},rightPrevMonth:function(){this.rightDate=Object(ro["prevMonth"])(this.rightDate)},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isValidValue([this.minDate,this.maxDate])&&this.$emit("pick",[this.minDate,this.maxDate],e)},isValidValue:function(e){return Array.isArray(e)&&e&&e[0]&&e[1]&&Object(ro["isDate"])(e[0])&&Object(ro["isDate"])(e[1])&&e[0].getTime()<=e[1].getTime()&&("function"!==typeof this.disabledDate||!this.disabledDate(e[0])&&!this.disabledDate(e[1]))},resetView:function(){this.minDate&&null==this.maxDate&&(this.rangeState.selecting=!1),this.minDate=this.value&&Object(ro["isDate"])(this.value[0])?new Date(this.value[0]):null,this.maxDate=this.value&&Object(ro["isDate"])(this.value[0])?new Date(this.value[1]):null}},components:{TimePicker:Lo,DateTable:la,ElInput:m.a,ElButton:ae.a}},ga=va,ba=s(ga,fa,pa,!1,null,null,null);ba.options.__file="packages/date-picker/src/panel/date-range.vue";var ya=ba.exports,_a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-range-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts},e.popperClass]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-left"},[n("div",{staticClass:"el-date-range-picker__header"},[n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevYear}}),e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.leftNextYear}}):e._e(),n("div",[e._v(e._s(e.leftLabel))])]),n("month-table",{attrs:{"selection-mode":"range",date:e.leftDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-right"},[n("div",{staticClass:"el-date-range-picker__header"},[e.unlinkPanels?n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.rightPrevYear}}):e._e(),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",attrs:{type:"button"},on:{click:e.rightNextYear}}),n("div",[e._v(e._s(e.rightLabel))])]),n("month-table",{attrs:{"selection-mode":"range",date:e.rightDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1)])],2)])])},xa=[];_a._withStripped=!0;var wa=function(e){return Array.isArray(e)?[new Date(e[0]),new Date(e[1])]:e?[new Date(e),Object(ro["nextMonth"])(new Date(e))]:[new Date,Object(ro["nextMonth"])(new Date)]},Ca={mixins:[g.a],directives:{Clickoutside:V.a},computed:{btnDisabled:function(){return!(this.minDate&&this.maxDate&&!this.selecting&&this.isValidValue([this.minDate,this.maxDate]))},leftLabel:function(){return this.leftDate.getFullYear()+" "+this.t("el.datepicker.year")},rightLabel:function(){return this.rightDate.getFullYear()+" "+this.t("el.datepicker.year")},leftYear:function(){return this.leftDate.getFullYear()},rightYear:function(){return this.rightDate.getFullYear()===this.leftDate.getFullYear()?this.leftDate.getFullYear()+1:this.rightDate.getFullYear()},enableYearArrow:function(){return this.unlinkPanels&&this.rightYear>this.leftYear+1}},data:function(){return{popperClass:"",value:[],defaultValue:null,defaultTime:null,minDate:"",maxDate:"",leftDate:new Date,rightDate:Object(ro["nextYear"])(new Date),rangeState:{endDate:null,selecting:!1,row:null,column:null},shortcuts:"",visible:"",disabledDate:"",format:"",arrowControl:!1,unlinkPanels:!1}},watch:{value:function(e){if(e){if(Array.isArray(e))if(this.minDate=Object(ro["isDate"])(e[0])?new Date(e[0]):null,this.maxDate=Object(ro["isDate"])(e[1])?new Date(e[1]):null,this.minDate)if(this.leftDate=this.minDate,this.unlinkPanels&&this.maxDate){var t=this.minDate.getFullYear(),n=this.maxDate.getFullYear();this.rightDate=t===n?Object(ro["nextYear"])(this.maxDate):this.maxDate}else this.rightDate=Object(ro["nextYear"])(this.leftDate);else this.leftDate=wa(this.defaultValue)[0],this.rightDate=Object(ro["nextYear"])(this.leftDate)}else this.minDate=null,this.maxDate=null},defaultValue:function(e){if(!Array.isArray(this.value)){var t=wa(e),n=t[0],i=t[1];this.leftDate=n,this.rightDate=e&&e[1]&&n.getFullYear()!==i.getFullYear()&&this.unlinkPanels?i:Object(ro["nextYear"])(this.leftDate)}}},methods:{handleClear:function(){this.minDate=null,this.maxDate=null,this.leftDate=wa(this.defaultValue)[0],this.rightDate=Object(ro["nextYear"])(this.leftDate),this.$emit("pick",null)},handleChangeRange:function(e){this.minDate=e.minDate,this.maxDate=e.maxDate,this.rangeState=e.rangeState},handleRangePick:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=this.defaultTime||[],r=Object(ro["modifyWithTimeString"])(e.minDate,i[0]),o=Object(ro["modifyWithTimeString"])(e.maxDate,i[1]);this.maxDate===o&&this.minDate===r||(this.onPick&&this.onPick(e),this.maxDate=o,this.minDate=r,setTimeout((function(){t.maxDate=o,t.minDate=r}),10),n&&this.handleConfirm())},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},leftPrevYear:function(){this.leftDate=Object(ro["prevYear"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(ro["prevYear"])(this.rightDate))},rightNextYear:function(){this.unlinkPanels||(this.leftDate=Object(ro["nextYear"])(this.leftDate)),this.rightDate=Object(ro["nextYear"])(this.rightDate)},leftNextYear:function(){this.leftDate=Object(ro["nextYear"])(this.leftDate)},rightPrevYear:function(){this.rightDate=Object(ro["prevYear"])(this.rightDate)},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isValidValue([this.minDate,this.maxDate])&&this.$emit("pick",[this.minDate,this.maxDate],e)},isValidValue:function(e){return Array.isArray(e)&&e&&e[0]&&e[1]&&Object(ro["isDate"])(e[0])&&Object(ro["isDate"])(e[1])&&e[0].getTime()<=e[1].getTime()&&("function"!==typeof this.disabledDate||!this.disabledDate(e[0])&&!this.disabledDate(e[1]))},resetView:function(){this.minDate=this.value&&Object(ro["isDate"])(this.value[0])?new Date(this.value[0]):null,this.maxDate=this.value&&Object(ro["isDate"])(this.value[0])?new Date(this.value[1]):null}},components:{MonthTable:Jo,ElInput:m.a,ElButton:ae.a}},ka=Ca,Sa=s(ka,_a,xa,!1,null,null,null);Sa.options.__file="packages/date-picker/src/panel/month-range.vue";var Oa=Sa.exports,Ea=function(e){return"daterange"===e||"datetimerange"===e?ya:"monthrange"===e?Oa:ha},$a={mixins:[Co],name:"ElDatePicker",props:{type:{type:String,default:"date"},timeArrowControl:Boolean},watch:{type:function(e){this.picker?(this.unmountPicker(),this.panel=Ea(e),this.mountPicker()):this.panel=Ea(e)}},created:function(){this.panel=Ea(this.type)},install:function(e){e.component($a.name,$a)}},Da=$a,Ta=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],ref:"popper",staticClass:"el-picker-panel time-select el-popper",class:e.popperClass,style:{width:e.width+"px"}},[n("el-scrollbar",{attrs:{noresize:"","wrap-class":"el-picker-panel__content"}},e._l(e.items,(function(t){return n("div",{key:t.value,staticClass:"time-select-item",class:{selected:e.value===t.value,disabled:t.disabled,default:t.value===e.defaultValue},attrs:{disabled:t.disabled},on:{click:function(n){e.handleClick(t)}}},[e._v(e._s(t.value))])})),0)],1)])},Pa=[];Ta._withStripped=!0;var Ma=function(e){var t=(e||"").split(":");if(t.length>=2){var n=parseInt(t[0],10),i=parseInt(t[1],10);return{hours:n,minutes:i}}return null},Ia=function(e,t){var n=Ma(e),i=Ma(t),r=n.minutes+60*n.hours,o=i.minutes+60*i.hours;return r===o?0:r>o?1:-1},Na=function(e){return(e.hours<10?"0"+e.hours:e.hours)+":"+(e.minutes<10?"0"+e.minutes:e.minutes)},ja=function(e,t){var n=Ma(e),i=Ma(t),r={hours:n.hours,minutes:n.minutes};return r.minutes+=i.minutes,r.hours+=i.hours,r.hours+=Math.floor(r.minutes/60),r.minutes=r.minutes%60,Na(r)},Aa={components:{ElScrollbar:q.a},watch:{value:function(e){var t=this;e&&this.$nextTick((function(){return t.scrollToOption()}))}},methods:{handleClick:function(e){e.disabled||this.$emit("pick",e.value)},handleClear:function(){this.$emit("pick",null)},scrollToOption:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".selected",t=this.$refs.popper.querySelector(".el-picker-panel__content");ni()(t,t.querySelector(e))},handleMenuEnter:function(){var e=this,t=-1!==this.items.map((function(e){return e.value})).indexOf(this.value),n=-1!==this.items.map((function(e){return e.value})).indexOf(this.defaultValue),i=(t?".selected":n&&".default")||".time-select-item:not(.disabled)";this.$nextTick((function(){return e.scrollToOption(i)}))},scrollDown:function(e){var t=this.items,n=t.length,i=t.length,r=t.map((function(e){return e.value})).indexOf(this.value);while(i--)if(r=(r+e+n)%n,!t[r].disabled)return void this.$emit("pick",t[r].value,!0)},isValidValue:function(e){return-1!==this.items.filter((function(e){return!e.disabled})).map((function(e){return e.value})).indexOf(e)},handleKeydown:function(e){var t=e.keyCode;if(38===t||40===t){var n={40:1,38:-1},i=n[t.toString()];return this.scrollDown(i),void e.stopPropagation()}}},data:function(){return{popperClass:"",start:"09:00",end:"18:00",step:"00:30",value:"",defaultValue:"",visible:!1,minTime:"",maxTime:"",width:0}},computed:{items:function(){var e=this.start,t=this.end,n=this.step,i=[];if(e&&t&&n){var r=e;while(Ia(r,t)<=0)i.push({value:r,disabled:Ia(r,this.minTime||"-1:-1")<=0||Ia(r,this.maxTime||"100:100")>=0}),r=ja(r,n)}return i}}},La=Aa,Fa=s(La,Ta,Pa,!1,null,null,null);Fa.options.__file="packages/date-picker/src/panel/time-select.vue";var Va=Fa.exports,za={mixins:[Co],name:"ElTimeSelect",componentName:"ElTimeSelect",props:{type:{type:String,default:"time-select"}},beforeCreate:function(){this.panel=Va},install:function(e){e.component(za.name,za)}},Ba=za,Ra=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-time-range-picker el-picker-panel el-popper",class:e.popperClass},[n("div",{staticClass:"el-time-range-picker__content"},[n("div",{staticClass:"el-time-range-picker__cell"},[n("div",{staticClass:"el-time-range-picker__header"},[e._v(e._s(e.t("el.datepicker.startTime")))]),n("div",{staticClass:"el-time-range-picker__body el-time-panel__content",class:{"has-seconds":e.showSeconds,"is-arrow":e.arrowControl}},[n("time-spinner",{ref:"minSpinner",attrs:{"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"arrow-control":e.arrowControl,date:e.minDate},on:{change:e.handleMinChange,"select-range":e.setMinSelectionRange}})],1)]),n("div",{staticClass:"el-time-range-picker__cell"},[n("div",{staticClass:"el-time-range-picker__header"},[e._v(e._s(e.t("el.datepicker.endTime")))]),n("div",{staticClass:"el-time-range-picker__body el-time-panel__content",class:{"has-seconds":e.showSeconds,"is-arrow":e.arrowControl}},[n("time-spinner",{ref:"maxSpinner",attrs:{"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"arrow-control":e.arrowControl,date:e.maxDate},on:{change:e.handleMaxChange,"select-range":e.setMaxSelectionRange}})],1)])]),n("div",{staticClass:"el-time-panel__footer"},[n("button",{staticClass:"el-time-panel__btn cancel",attrs:{type:"button"},on:{click:function(t){e.handleCancel()}}},[e._v(e._s(e.t("el.datepicker.cancel")))]),n("button",{staticClass:"el-time-panel__btn confirm",attrs:{type:"button",disabled:e.btnDisabled},on:{click:function(t){e.handleConfirm()}}},[e._v(e._s(e.t("el.datepicker.confirm")))])])])])},Ha=[];Ra._withStripped=!0;var Wa=Object(ro["parseDate"])("00:00:00","HH:mm:ss"),qa=Object(ro["parseDate"])("23:59:59","HH:mm:ss"),Ua=function(e){return Object(ro["modifyDate"])(Wa,e.getFullYear(),e.getMonth(),e.getDate())},Ya=function(e){return Object(ro["modifyDate"])(qa,e.getFullYear(),e.getMonth(),e.getDate())},Ka=function(e,t){return new Date(Math.min(e.getTime()+t,Ya(e).getTime()))},Ga={mixins:[g.a],components:{TimeSpinner:Io},computed:{showSeconds:function(){return-1!==(this.format||"").indexOf("ss")},offset:function(){return this.showSeconds?11:8},spinner:function(){return this.selectionRange[0]this.maxDate.getTime()},amPmMode:function(){return-1!==(this.format||"").indexOf("A")?"A":-1!==(this.format||"").indexOf("a")?"a":""}},data:function(){return{popperClass:"",minDate:new Date,maxDate:new Date,value:[],oldValue:[new Date,new Date],defaultValue:null,format:"HH:mm:ss",visible:!1,selectionRange:[0,2],arrowControl:!1}},watch:{value:function(e){Array.isArray(e)?(this.minDate=new Date(e[0]),this.maxDate=new Date(e[1])):Array.isArray(this.defaultValue)?(this.minDate=new Date(this.defaultValue[0]),this.maxDate=new Date(this.defaultValue[1])):this.defaultValue?(this.minDate=new Date(this.defaultValue),this.maxDate=Ka(new Date(this.defaultValue),36e5)):(this.minDate=new Date,this.maxDate=Ka(new Date,36e5))},visible:function(e){var t=this;e&&(this.oldValue=this.value,this.$nextTick((function(){return t.$refs.minSpinner.emitSelectRange("hours")})))}},methods:{handleClear:function(){this.$emit("pick",null)},handleCancel:function(){this.$emit("pick",this.oldValue)},handleMinChange:function(e){this.minDate=Object(ro["clearMilliseconds"])(e),this.handleChange()},handleMaxChange:function(e){this.maxDate=Object(ro["clearMilliseconds"])(e),this.handleChange()},handleChange:function(){this.isValidValue([this.minDate,this.maxDate])&&(this.$refs.minSpinner.selectableRange=[[Ua(this.minDate),this.maxDate]],this.$refs.maxSpinner.selectableRange=[[this.minDate,Ya(this.maxDate)]],this.$emit("pick",[this.minDate,this.maxDate],!0))},setMinSelectionRange:function(e,t){this.$emit("select-range",e,t,"min"),this.selectionRange=[e,t]},setMaxSelectionRange:function(e,t){this.$emit("select-range",e,t,"max"),this.selectionRange=[e+this.offset,t+this.offset]},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.$refs.minSpinner.selectableRange,n=this.$refs.maxSpinner.selectableRange;this.minDate=Object(ro["limitTimeRange"])(this.minDate,t,this.format),this.maxDate=Object(ro["limitTimeRange"])(this.maxDate,n,this.format),this.$emit("pick",[this.minDate,this.maxDate],e)},adjustSpinners:function(){this.$refs.minSpinner.adjustSpinners(),this.$refs.maxSpinner.adjustSpinners()},changeSelectionRange:function(e){var t=this.showSeconds?[0,3,6,11,14,17]:[0,3,8,11],n=["hours","minutes"].concat(this.showSeconds?["seconds"]:[]),i=t.indexOf(this.selectionRange[0]),r=(i+e+t.length)%t.length,o=t.length/2;r-1}},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:200},title:String,disabled:Boolean,content:String,reference:{},popperClass:String,width:{},visibleArrow:{default:!0},arrowOffset:{type:Number,default:0},transition:{type:String,default:"fade-in-linear"},tabindex:{type:Number,default:0}},computed:{tooltipId:function(){return"el-popover-"+Object(b["generateId"])()}},watch:{showPopper:function(e){this.disabled||(e?this.$emit("show"):this.$emit("hide"))}},mounted:function(){var e=this,t=this.referenceElm=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),t&&(Object(Fe["addClass"])(t,"el-popover__reference"),t.setAttribute("aria-describedby",this.tooltipId),t.setAttribute("tabindex",this.tabindex),n.setAttribute("tabindex",0),"click"!==this.trigger&&(Object(Fe["on"])(t,"focusin",(function(){e.handleFocus();var n=t.__vue__;n&&"function"===typeof n.focus&&n.focus()})),Object(Fe["on"])(n,"focusin",this.handleFocus),Object(Fe["on"])(t,"focusout",this.handleBlur),Object(Fe["on"])(n,"focusout",this.handleBlur)),Object(Fe["on"])(t,"keydown",this.handleKeydown),Object(Fe["on"])(t,"click",this.handleClick)),"click"===this.trigger?(Object(Fe["on"])(t,"click",this.doToggle),Object(Fe["on"])(document,"click",this.handleDocumentClick)):"hover"===this.trigger?(Object(Fe["on"])(t,"mouseenter",this.handleMouseEnter),Object(Fe["on"])(n,"mouseenter",this.handleMouseEnter),Object(Fe["on"])(t,"mouseleave",this.handleMouseLeave),Object(Fe["on"])(n,"mouseleave",this.handleMouseLeave)):"focus"===this.trigger&&(this.tabindex<0&&console.warn("[Element Warn][Popover]a negative taindex means that the element cannot be focused by tab key"),t.querySelector("input, textarea")?(Object(Fe["on"])(t,"focusin",this.doShow),Object(Fe["on"])(t,"focusout",this.doClose)):(Object(Fe["on"])(t,"mousedown",this.doShow),Object(Fe["on"])(t,"mouseup",this.doClose)))},beforeDestroy:function(){this.cleanup()},deactivated:function(){this.cleanup()},methods:{doToggle:function(){this.showPopper=!this.showPopper},doShow:function(){this.showPopper=!0},doClose:function(){this.showPopper=!1},handleFocus:function(){Object(Fe["addClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!0)},handleClick:function(){Object(Fe["removeClass"])(this.referenceElm,"focusing")},handleBlur:function(){Object(Fe["removeClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!1)},handleMouseEnter:function(){var e=this;clearTimeout(this._timer),this.openDelay?this._timer=setTimeout((function(){e.showPopper=!0}),this.openDelay):this.showPopper=!0},handleKeydown:function(e){27===e.keyCode&&"manual"!==this.trigger&&this.doClose()},handleMouseLeave:function(){var e=this;clearTimeout(this._timer),this.closeDelay?this._timer=setTimeout((function(){e.showPopper=!1}),this.closeDelay):this.showPopper=!1},handleDocumentClick:function(e){var t=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&n&&!n.contains(e.target)&&(this.showPopper=!1)},handleAfterEnter:function(){this.$emit("after-enter")},handleAfterLeave:function(){this.$emit("after-leave"),this.doDestroy()},cleanup:function(){(this.openDelay||this.closeDelay)&&clearTimeout(this._timer)}},destroyed:function(){var e=this.reference;Object(Fe["off"])(e,"click",this.doToggle),Object(Fe["off"])(e,"mouseup",this.doClose),Object(Fe["off"])(e,"mousedown",this.doShow),Object(Fe["off"])(e,"focusin",this.doShow),Object(Fe["off"])(e,"focusout",this.doClose),Object(Fe["off"])(e,"mousedown",this.doShow),Object(Fe["off"])(e,"mouseup",this.doClose),Object(Fe["off"])(e,"mouseleave",this.handleMouseLeave),Object(Fe["off"])(e,"mouseenter",this.handleMouseEnter),Object(Fe["off"])(document,"click",this.handleDocumentClick)}},rs=is,os=s(rs,ts,ns,!1,null,null,null);os.options.__file="packages/popover/src/main.vue";var as=os.exports,ss=function(e,t,n){var i=t.expression?t.value:t.arg,r=n.context.$refs[i];r&&(Array.isArray(r)?r[0].$refs.reference=e:r.$refs.reference=e)},ls={bind:function(e,t,n){ss(e,t,n)},inserted:function(e,t,n){ss(e,t,n)}};Ri.a.directive("popover",ls),as.install=function(e){e.directive("popover",ls),e.component(as.name,as)},as.directive=ls;var cs=as,us={name:"ElTooltip",mixins:[H.a],props:{openDelay:{type:Number,default:0},disabled:Boolean,manual:Boolean,effect:{type:String,default:"dark"},arrowOffset:{type:Number,default:0},popperClass:String,content:String,visibleArrow:{default:!0},transition:{type:String,default:"el-fade-in-linear"},popperOptions:{default:function(){return{boundariesPadding:10,gpuAcceleration:!1}}},enterable:{type:Boolean,default:!0},hideAfter:{type:Number,default:0},tabindex:{type:Number,default:0}},data:function(){return{tooltipId:"el-tooltip-"+Object(b["generateId"])(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new Ri.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=L()(200,(function(){return e.handleClosePopper()})))},render:function(e){var t=this;this.popperVM&&(this.popperVM.node=e("transition",{attrs:{name:this.transition},on:{afterLeave:this.doDestroy}},[e("div",{on:{mouseleave:function(){t.setExpectedState(!1),t.debounceClose()},mouseenter:function(){t.setExpectedState(!0)}},ref:"popper",attrs:{role:"tooltip",id:this.tooltipId,"aria-hidden":this.disabled||!this.showPopper?"true":"false"},directives:[{name:"show",value:!this.disabled&&this.showPopper}],class:["el-tooltip__popper","is-"+this.effect,this.popperClass]},[this.$slots.content||this.content])]));var n=this.getFirstElement();if(!n)return null;var i=n.data=n.data||{};return i.staticClass=this.addTooltipClass(i.staticClass),n},mounted:function(){var e=this;this.referenceElm=this.$el,1===this.$el.nodeType&&(this.$el.setAttribute("aria-describedby",this.tooltipId),this.$el.setAttribute("tabindex",this.tabindex),Object(Fe["on"])(this.referenceElm,"mouseenter",this.show),Object(Fe["on"])(this.referenceElm,"mouseleave",this.hide),Object(Fe["on"])(this.referenceElm,"focus",(function(){if(e.$slots.default&&e.$slots.default.length){var t=e.$slots.default[0].componentInstance;t&&t.focus?t.focus():e.handleFocus()}else e.handleFocus()})),Object(Fe["on"])(this.referenceElm,"blur",this.handleBlur),Object(Fe["on"])(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick((function(){e.value&&e.updatePopper()}))},watch:{focusing:function(e){e?Object(Fe["addClass"])(this.referenceElm,"focusing"):Object(Fe["removeClass"])(this.referenceElm,"focusing")}},methods:{show:function(){this.setExpectedState(!0),this.handleShowPopper()},hide:function(){this.setExpectedState(!1),this.debounceClose()},handleFocus:function(){this.focusing=!0,this.show()},handleBlur:function(){this.focusing=!1,this.hide()},removeFocusing:function(){this.focusing=!1},addTooltipClass:function(e){return e?"el-tooltip "+e.replace("el-tooltip",""):"el-tooltip"},handleShowPopper:function(){var e=this;this.expectedState&&!this.manual&&(clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.showPopper=!0}),this.openDelay),this.hideAfter>0&&(this.timeoutPending=setTimeout((function(){e.showPopper=!1}),this.hideAfter)))},handleClosePopper:function(){this.enterable&&this.expectedState||this.manual||(clearTimeout(this.timeout),this.timeoutPending&&clearTimeout(this.timeoutPending),this.showPopper=!1,this.disabled&&this.doDestroy())},setExpectedState:function(e){!1===e&&clearTimeout(this.timeoutPending),this.expectedState=e},getFirstElement:function(){var e=this.$slots.default;if(!Array.isArray(e))return null;for(var t=null,n=0;n0){$s=Ts.shift();var t=$s.options;for(var n in t)t.hasOwnProperty(n)&&(Ds[n]=t[n]);void 0===t.callback&&(Ds.callback=Ps);var i=Ds.callback;Ds.callback=function(t,n){i(t,n),e()},Object(ks["isVNode"])(Ds.message)?(Ds.$slots.default=[Ds.message],Ds.message=null):delete Ds.$slots.default,["modal","showClose","closeOnClickModal","closeOnPressEscape","closeOnHashChange"].forEach((function(e){void 0===Ds[e]&&(Ds[e]=!0)})),document.body.appendChild(Ds.$el),Ri.a.nextTick((function(){Ds.visible=!0}))}},Ns=function e(t,n){if(!Ri.a.prototype.$isServer){if("string"===typeof t||Object(ks["isVNode"])(t)?(t={message:t},"string"===typeof arguments[1]&&(t.title=arguments[1])):t.callback&&!n&&(n=t.callback),"undefined"!==typeof Promise)return new Promise((function(i,r){Ts.push({options:St()({},Os,e.defaults,t),callback:n,resolve:i,reject:r}),Is()}));Ts.push({options:St()({},Os,e.defaults,t),callback:n}),Is()}};Ns.setDefaults=function(e){Ns.defaults=e},Ns.alert=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Ss(t))?(n=t,t=""):void 0===t&&(t=""),Ns(St()({title:t,message:e,$type:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},n))},Ns.confirm=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Ss(t))?(n=t,t=""):void 0===t&&(t=""),Ns(St()({title:t,message:e,$type:"confirm",showCancelButton:!0},n))},Ns.prompt=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Ss(t))?(n=t,t=""):void 0===t&&(t=""),Ns(St()({title:t,message:e,showCancelButton:!0,showInput:!0,$type:"prompt"},n))},Ns.close=function(){Ds.doClose(),Ds.visible=!1,Ts=[],$s=null};var js=Ns,As=js,Ls=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-breadcrumb",attrs:{"aria-label":"Breadcrumb",role:"navigation"}},[e._t("default")],2)},Fs=[];Ls._withStripped=!0;var Vs={name:"ElBreadcrumb",props:{separator:{type:String,default:"/"},separatorClass:{type:String,default:""}},provide:function(){return{elBreadcrumb:this}},mounted:function(){var e=this.$el.querySelectorAll(".el-breadcrumb__item");e.length&&e[e.length-1].setAttribute("aria-current","page")}},zs=Vs,Bs=s(zs,Ls,Fs,!1,null,null,null);Bs.options.__file="packages/breadcrumb/src/breadcrumb.vue";var Rs=Bs.exports;Rs.install=function(e){e.component(Rs.name,Rs)};var Hs=Rs,Ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"el-breadcrumb__item"},[n("span",{ref:"link",class:["el-breadcrumb__inner",e.to?"is-link":""],attrs:{role:"link"}},[e._t("default")],2),e.separatorClass?n("i",{staticClass:"el-breadcrumb__separator",class:e.separatorClass}):n("span",{staticClass:"el-breadcrumb__separator",attrs:{role:"presentation"}},[e._v(e._s(e.separator))])])},qs=[];Ws._withStripped=!0;var Us={name:"ElBreadcrumbItem",props:{to:{},replace:Boolean},data:function(){return{separator:"",separatorClass:""}},inject:["elBreadcrumb"],mounted:function(){var e=this;this.separator=this.elBreadcrumb.separator,this.separatorClass=this.elBreadcrumb.separatorClass;var t=this.$refs.link;t.setAttribute("role","link"),t.addEventListener("click",(function(t){var n=e.to,i=e.$router;n&&i&&(e.replace?i.replace(n):i.push(n))}))}},Ys=Us,Ks=s(Ys,Ws,qs,!1,null,null,null);Ks.options.__file="packages/breadcrumb/src/breadcrumb-item.vue";var Gs=Ks.exports;Gs.install=function(e){e.component(Gs.name,Gs)};var Xs=Gs,Qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("form",{staticClass:"el-form",class:[e.labelPosition?"el-form--label-"+e.labelPosition:"",{"el-form--inline":e.inline}]},[e._t("default")],2)},Zs=[];Qs._withStripped=!0;var Js={name:"ElForm",componentName:"ElForm",provide:function(){return{elForm:this}},props:{model:Object,rules:Object,labelPosition:String,labelWidth:String,labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},size:String,disabled:Boolean,validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1}},watch:{rules:function(){this.fields.forEach((function(e){e.removeValidateEvents(),e.addValidateEvents()})),this.validateOnRuleChange&&this.validate((function(){}))}},computed:{autoLabelWidth:function(){if(!this.potentialLabelWidthArr.length)return 0;var e=Math.max.apply(Math,this.potentialLabelWidthArr);return e?e+"px":""}},data:function(){return{fields:[],potentialLabelWidthArr:[]}},created:function(){var e=this;this.$on("el.form.addField",(function(t){t&&e.fields.push(t)})),this.$on("el.form.removeField",(function(t){t.prop&&e.fields.splice(e.fields.indexOf(t),1)}))},methods:{resetFields:function(){this.model?this.fields.forEach((function(e){e.resetField()})):console.warn("[Element Warn][Form]model is required for resetFields to work.")},clearValidate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.length?"string"===typeof e?this.fields.filter((function(t){return e===t.prop})):this.fields.filter((function(t){return e.indexOf(t.prop)>-1})):this.fields;t.forEach((function(e){e.clearValidate()}))},validate:function(e){var t=this;if(this.model){var n=void 0;"function"!==typeof e&&window.Promise&&(n=new window.Promise((function(t,n){e=function(e){e?t(e):n(e)}})));var i=!0,r=0;0===this.fields.length&&e&&e(!0);var o={};return this.fields.forEach((function(n){n.validate("",(function(n,a){n&&(i=!1),o=St()({},o,a),"function"===typeof e&&++r===t.fields.length&&e(i,o)}))})),n||void 0}console.warn("[Element Warn][Form]model is required for validate to work!")},validateField:function(e,t){e=[].concat(e);var n=this.fields.filter((function(t){return-1!==e.indexOf(t.prop)}));n.length?n.forEach((function(e){e.validate("",t)})):console.warn("[Element Warn]please pass correct props!")},getLabelWidthIndex:function(e){var t=this.potentialLabelWidthArr.indexOf(e);if(-1===t)throw new Error("[ElementForm]unpected width ",e);return t},registerLabelWidth:function(e,t){if(e&&t){var n=this.getLabelWidthIndex(t);this.potentialLabelWidthArr.splice(n,1,e)}else e&&this.potentialLabelWidthArr.push(e)},deregisterLabelWidth:function(e){var t=this.getLabelWidthIndex(e);this.potentialLabelWidthArr.splice(t,1)}}},el=Js,tl=s(el,Qs,Zs,!1,null,null,null);tl.options.__file="packages/form/src/form.vue";var nl=tl.exports;nl.install=function(e){e.component(nl.name,nl)};var il=nl,rl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-form-item",class:[{"el-form-item--feedback":e.elForm&&e.elForm.statusIcon,"is-error":"error"===e.validateState,"is-validating":"validating"===e.validateState,"is-success":"success"===e.validateState,"is-required":e.isRequired||e.required,"is-no-asterisk":e.elForm&&e.elForm.hideRequiredAsterisk},e.sizeClass?"el-form-item--"+e.sizeClass:""]},[n("label-wrap",{attrs:{"is-auto-width":e.labelStyle&&"auto"===e.labelStyle.width,"update-all":"auto"===e.form.labelWidth}},[e.label||e.$slots.label?n("label",{staticClass:"el-form-item__label",style:e.labelStyle,attrs:{for:e.labelFor}},[e._t("label",[e._v(e._s(e.label+e.form.labelSuffix))])],2):e._e()]),n("div",{staticClass:"el-form-item__content",style:e.contentStyle},[e._t("default"),n("transition",{attrs:{name:"el-zoom-in-top"}},["error"===e.validateState&&e.showMessage&&e.form.showMessage?e._t("error",[n("div",{staticClass:"el-form-item__error",class:{"el-form-item__error--inline":"boolean"===typeof e.inlineMessage?e.inlineMessage:e.elForm&&e.elForm.inlineMessage||!1}},[e._v("\n "+e._s(e.validateMessage)+"\n ")])],{error:e.validateMessage}):e._e()],2)],2)],1)},ol=[];rl._withStripped=!0;var al,sl,ll=n(40),cl=n.n(ll),ul={props:{isAutoWidth:Boolean,updateAll:Boolean},inject:["elForm","elFormItem"],render:function(){var e=arguments[0],t=this.$slots.default;if(!t)return null;if(this.isAutoWidth){var n=this.elForm.autoLabelWidth,i={};if(n&&"auto"!==n){var r=parseInt(n,10)-this.computedWidth;r&&(i.marginLeft=r+"px")}return e("div",{class:"el-form-item__label-wrap",style:i},[t])}return t[0]},methods:{getLabelWidth:function(){if(this.$el&&this.$el.firstElementChild){var e=window.getComputedStyle(this.$el.firstElementChild).width;return Math.ceil(parseFloat(e))}return 0},updateLabelWidth:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"update";this.$slots.default&&this.isAutoWidth&&this.$el.firstElementChild&&("update"===e?this.computedWidth=this.getLabelWidth():"remove"===e&&this.elForm.deregisterLabelWidth(this.computedWidth))}},watch:{computedWidth:function(e,t){this.updateAll&&(this.elForm.registerLabelWidth(e,t),this.elFormItem.updateComputedLabelWidth(e))}},data:function(){return{computedWidth:0}},mounted:function(){this.updateLabelWidth("update")},updated:function(){this.updateLabelWidth("update")},beforeDestroy:function(){this.updateLabelWidth("remove")}},dl=ul,hl=s(dl,al,sl,!1,null,null,null);hl.options.__file="packages/form/src/label-wrap.vue";var fl=hl.exports,pl={name:"ElFormItem",componentName:"ElFormItem",mixins:[$.a],provide:function(){return{elFormItem:this}},inject:["elForm"],props:{label:String,labelWidth:String,prop:String,required:{type:Boolean,default:void 0},rules:[Object,Array],error:String,validateStatus:String,for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:String},components:{LabelWrap:fl},watch:{error:{immediate:!0,handler:function(e){this.validateMessage=e,this.validateState=e?"error":""}},validateStatus:function(e){this.validateState=e}},computed:{labelFor:function(){return this.for||this.prop},labelStyle:function(){var e={};if("top"===this.form.labelPosition)return e;var t=this.labelWidth||this.form.labelWidth;return t&&(e.width=t),e},contentStyle:function(){var e={},t=this.label;if("top"===this.form.labelPosition||this.form.inline)return e;if(!t&&!this.labelWidth&&this.isNested)return e;var n=this.labelWidth||this.form.labelWidth;return"auto"===n?"auto"===this.labelWidth?e.marginLeft=this.computedLabelWidth:"auto"===this.form.labelWidth&&(e.marginLeft=this.elForm.autoLabelWidth):e.marginLeft=n,e},form:function(){var e=this.$parent,t=e.$options.componentName;while("ElForm"!==t)"ElFormItem"===t&&(this.isNested=!0),e=e.$parent,t=e.$options.componentName;return e},fieldValue:function(){var e=this.form.model;if(e&&this.prop){var t=this.prop;return-1!==t.indexOf(":")&&(t=t.replace(/:/,".")),Object(b["getPropByPath"])(e,t,!0).v}},isRequired:function(){var e=this.getRules(),t=!1;return e&&e.length&&e.every((function(e){return!e.required||(t=!0,!1)})),t},_formSize:function(){return this.elForm.size},elFormItemSize:function(){return this.size||this._formSize},sizeClass:function(){return this.elFormItemSize||(this.$ELEMENT||{}).size}},data:function(){return{validateState:"",validateMessage:"",validateDisabled:!1,validator:{},isNested:!1,computedLabelWidth:""}},methods:{validate:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b["noop"];this.validateDisabled=!1;var i=this.getFilteredRule(e);if((!i||0===i.length)&&void 0===this.required)return n(),!0;this.validateState="validating";var r={};i&&i.length>0&&i.forEach((function(e){delete e.trigger})),r[this.prop]=i;var o=new cl.a(r),a={};a[this.prop]=this.fieldValue,o.validate(a,{firstFields:!0},(function(e,i){t.validateState=e?"error":"success",t.validateMessage=e?e[0].message:"",n(t.validateMessage,i),t.elForm&&t.elForm.$emit("validate",t.prop,!e,t.validateMessage||null)}))},clearValidate:function(){this.validateState="",this.validateMessage="",this.validateDisabled=!1},resetField:function(){var e=this;this.validateState="",this.validateMessage="";var t=this.form.model,n=this.fieldValue,i=this.prop;-1!==i.indexOf(":")&&(i=i.replace(/:/,"."));var r=Object(b["getPropByPath"])(t,i,!0);this.validateDisabled=!0,Array.isArray(n)?r.o[r.k]=[].concat(this.initialValue):r.o[r.k]=this.initialValue,this.$nextTick((function(){e.validateDisabled=!1})),this.broadcast("ElTimeSelect","fieldReset",this.initialValue)},getRules:function(){var e=this.form.rules,t=this.rules,n=void 0!==this.required?{required:!!this.required}:[],i=Object(b["getPropByPath"])(e,this.prop||"");return e=e?i.o[this.prop||""]||i.v:[],[].concat(t||e||[]).concat(n)},getFilteredRule:function(e){var t=this.getRules();return t.filter((function(t){return!t.trigger||""===e||(Array.isArray(t.trigger)?t.trigger.indexOf(e)>-1:t.trigger===e)})).map((function(e){return St()({},e)}))},onFieldBlur:function(){this.validate("blur")},onFieldChange:function(){this.validateDisabled?this.validateDisabled=!1:this.validate("change")},updateComputedLabelWidth:function(e){this.computedLabelWidth=e?e+"px":""},addValidateEvents:function(){var e=this.getRules();(e.length||void 0!==this.required)&&(this.$on("el.form.blur",this.onFieldBlur),this.$on("el.form.change",this.onFieldChange))},removeValidateEvents:function(){this.$off()}},mounted:function(){if(this.prop){this.dispatch("ElForm","el.form.addField",[this]);var e=this.fieldValue;Array.isArray(e)&&(e=[].concat(e)),Object.defineProperty(this,"initialValue",{value:e}),this.addValidateEvents()}},beforeDestroy:function(){this.dispatch("ElForm","el.form.removeField",[this])}},ml=pl,vl=s(ml,rl,ol,!1,null,null,null);vl.options.__file="packages/form/src/form-item.vue";var gl=vl.exports;gl.install=function(e){e.component(gl.name,gl)};var bl=gl,yl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-tabs__active-bar",class:"is-"+e.rootTabs.tabPosition,style:e.barStyle})},_l=[];yl._withStripped=!0;var xl={name:"TabBar",props:{tabs:Array},inject:["rootTabs"],computed:{barStyle:{get:function(){var e=this,t={},n=0,i=0,r=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"width":"height",o="width"===r?"x":"y",a=function(e){return e.toLowerCase().replace(/( |^)[a-z]/g,(function(e){return e.toUpperCase()}))};this.tabs.every((function(t,o){var s=Object(b["arrayFind"])(e.$parent.$refs.tabs||[],(function(e){return e.id.replace("tab-","")===t.paneName}));if(!s)return!1;if(t.active){i=s["client"+a(r)];var l=window.getComputedStyle(s);return"width"===r&&e.tabs.length>1&&(i-=parseFloat(l.paddingLeft)+parseFloat(l.paddingRight)),"width"===r&&(n+=parseFloat(l.paddingLeft)),!1}return n+=s["client"+a(r)],!0}));var s="translate"+a(o)+"("+n+"px)";return t[r]=i+"px",t.transform=s,t.msTransform=s,t.webkitTransform=s,t}}}},wl=xl,Cl=s(wl,yl,_l,!1,null,null,null);Cl.options.__file="packages/tabs/src/tab-bar.vue";var kl=Cl.exports;function Sl(){}var Ol,El,$l=function(e){return e.toLowerCase().replace(/( |^)[a-z]/g,(function(e){return e.toUpperCase()}))},Dl={name:"TabNav",components:{TabBar:kl},inject:["rootTabs"],props:{panes:Array,currentName:String,editable:Boolean,onTabClick:{type:Function,default:Sl},onTabRemove:{type:Function,default:Sl},type:String,stretch:Boolean},data:function(){return{scrollable:!1,navOffset:0,isFocus:!1,focusable:!0}},computed:{navStyle:function(){var e=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"X":"Y";return{transform:"translate"+e+"(-"+this.navOffset+"px)"}},sizeName:function(){return-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"width":"height"}},methods:{scrollPrev:function(){var e=this.$refs.navScroll["offset"+$l(this.sizeName)],t=this.navOffset;if(t){var n=t>e?t-e:0;this.navOffset=n}},scrollNext:function(){var e=this.$refs.nav["offset"+$l(this.sizeName)],t=this.$refs.navScroll["offset"+$l(this.sizeName)],n=this.navOffset;if(!(e-n<=t)){var i=e-n>2*t?n+t:e-t;this.navOffset=i}},scrollToActiveTab:function(){if(this.scrollable){var e=this.$refs.nav,t=this.$el.querySelector(".is-active");if(t){var n=this.$refs.navScroll,i=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition),r=t.getBoundingClientRect(),o=n.getBoundingClientRect(),a=i?e.offsetWidth-o.width:e.offsetHeight-o.height,s=this.navOffset,l=s;i?(r.lefto.right&&(l=s+r.right-o.right)):(r.topo.bottom&&(l=s+(r.bottom-o.bottom))),l=Math.max(l,0),this.navOffset=Math.min(l,a)}}},update:function(){if(this.$refs.nav){var e=this.sizeName,t=this.$refs.nav["offset"+$l(e)],n=this.$refs.navScroll["offset"+$l(e)],i=this.navOffset;if(n0&&(this.navOffset=0)}},changeTab:function(e){var t=e.keyCode,n=void 0,i=void 0,r=void 0;-1!==[37,38,39,40].indexOf(t)&&(r=e.currentTarget.querySelectorAll("[role=tab]"),i=Array.prototype.indexOf.call(r,e.target),n=37===t||38===t?0===i?r.length-1:i-1:i0&&void 0!==arguments[0]&&arguments[0];if(this.$slots.default){var n=this.$slots.default.filter((function(e){return e.tag&&e.componentOptions&&"ElTabPane"===e.componentOptions.Ctor.options.name})),i=n.map((function(e){var t=e.componentInstance;return t})),r=!(i.length===this.panes.length&&i.every((function(t,n){return t===e.panes[n]})));(t||r)&&(this.panes=i)}else 0!==this.panes.length&&(this.panes=[])},handleTabClick:function(e,t,n){e.disabled||(this.setCurrentName(t),this.$emit("tab-click",e,n))},handleTabRemove:function(e,t){e.disabled||(t.stopPropagation(),this.$emit("edit",e.name,"remove"),this.$emit("tab-remove",e.name))},handleTabAdd:function(){this.$emit("edit",null,"add"),this.$emit("tab-add")},setCurrentName:function(e){var t=this,n=function(){t.currentName=e,t.$emit("input",e)};if(this.currentName!==e&&this.beforeLeave){var i=this.beforeLeave(e,this.currentName);i&&i.then?i.then((function(){n(),t.$refs.nav&&t.$refs.nav.removeFocus()}),(function(){})):!1!==i&&n()}else n()}},render:function(e){var t,n=this.type,i=this.handleTabClick,r=this.handleTabRemove,o=this.handleTabAdd,a=this.currentName,s=this.panes,l=this.editable,c=this.addable,u=this.tabPosition,d=this.stretch,h=l||c?e("span",{class:"el-tabs__new-tab",on:{click:o,keydown:function(e){13===e.keyCode&&o()}},attrs:{tabindex:"0"}},[e("i",{class:"el-icon-plus"})]):null,f={props:{currentName:a,onTabClick:i,onTabRemove:r,editable:l,type:n,panes:s,stretch:d},ref:"nav"},p=e("div",{class:["el-tabs__header","is-"+u]},[h,e("tab-nav",f)]),m=e("div",{class:"el-tabs__content"},[this.$slots.default]);return e("div",{class:(t={"el-tabs":!0,"el-tabs--card":"card"===n},t["el-tabs--"+u]=!0,t["el-tabs--border-card"]="border-card"===n,t)},["bottom"!==u?[p,m]:[m,p]])},created:function(){this.currentName||this.setCurrentName("0"),this.$on("tab-nav-update",this.calcPaneInstances.bind(null,!0))},mounted:function(){this.calcPaneInstances()},updated:function(){this.calcPaneInstances()}},Al=jl,Ll=s(Al,Ml,Il,!1,null,null,null);Ll.options.__file="packages/tabs/src/tabs.vue";var Fl=Ll.exports;Fl.install=function(e){e.component(Fl.name,Fl)};var Vl=Fl,zl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return!e.lazy||e.loaded||e.active?n("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}],staticClass:"el-tab-pane",attrs:{role:"tabpanel","aria-hidden":!e.active,id:"pane-"+e.paneName,"aria-labelledby":"tab-"+e.paneName}},[e._t("default")],2):e._e()},Bl=[];zl._withStripped=!0;var Rl={name:"ElTabPane",componentName:"ElTabPane",props:{label:String,labelContent:Function,name:String,closable:Boolean,disabled:Boolean,lazy:Boolean},data:function(){return{index:null,loaded:!1}},computed:{isClosable:function(){return this.closable||this.$parent.closable},active:function(){var e=this.$parent.currentName===(this.name||this.index);return e&&(this.loaded=!0),e},paneName:function(){return this.name||this.index}},updated:function(){this.$parent.$emit("tab-nav-update")}},Hl=Rl,Wl=s(Hl,zl,Bl,!1,null,null,null);Wl.options.__file="packages/tabs/src/tab-pane.vue";var ql=Wl.exports;ql.install=function(e){e.component(ql.name,ql)};var Ul,Yl,Kl=ql,Gl={name:"ElTag",props:{text:String,closable:Boolean,type:String,hit:Boolean,disableTransitions:Boolean,color:String,size:String,effect:{type:String,default:"light",validator:function(e){return-1!==["dark","light","plain"].indexOf(e)}}},methods:{handleClose:function(e){e.stopPropagation(),this.$emit("close",e)},handleClick:function(e){this.$emit("click",e)}},computed:{tagSize:function(){return this.size||(this.$ELEMENT||{}).size}},render:function(e){var t=this.type,n=this.tagSize,i=this.hit,r=this.effect,o=["el-tag",t?"el-tag--"+t:"",n?"el-tag--"+n:"",r?"el-tag--"+r:"",i&&"is-hit"],a=e("span",{class:o,style:{backgroundColor:this.color},on:{click:this.handleClick}},[this.$slots.default,this.closable&&e("i",{class:"el-tag__close el-icon-close",on:{click:this.handleClose}})]);return this.disableTransitions?a:e("transition",{attrs:{name:"el-zoom-in-center"}},[a])}},Xl=Gl,Ql=s(Xl,Ul,Yl,!1,null,null,null);Ql.options.__file="packages/tag/src/tag.vue";var Zl=Ql.exports;Zl.install=function(e){e.component(Zl.name,Zl)};var Jl=Zl,ec=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-tree",class:{"el-tree--highlight-current":e.highlightCurrent,"is-dragging":!!e.dragState.draggingNode,"is-drop-not-allow":!e.dragState.allowDrop,"is-drop-inner":"inner"===e.dragState.dropType},attrs:{role:"tree"}},[e._l(e.root.childNodes,(function(t){return n("el-tree-node",{key:e.getNodeKey(t),attrs:{node:t,props:e.props,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,"render-content":e.renderContent},on:{"node-expand":e.handleNodeExpand}})})),e.isEmpty?n("div",{staticClass:"el-tree__empty-block"},[n("span",{staticClass:"el-tree__empty-text"},[e._v(e._s(e.emptyText))])]):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.dragState.showDropIndicator,expression:"dragState.showDropIndicator"}],ref:"dropIndicator",staticClass:"el-tree__drop-indicator"})],2)},tc=[];ec._withStripped=!0;var nc="$treeNodeId",ic=function(e,t){t&&!t[nc]&&Object.defineProperty(t,nc,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},rc=function(e,t){return e?t[e]:t[nc]},oc=function(e,t){var n=e;while(n&&"BODY"!==n.tagName){if(n.__vue__&&n.__vue__.$options.name===t)return n.__vue__;n=n.parentNode}return null},ac=function(){function e(e,t){for(var n=0;n0&&i.lazy&&i.defaultExpandAll&&this.expand(),Array.isArray(this.data)||ic(this,this.data),this.data){var a=i.defaultExpandedKeys,s=i.key;s&&a&&-1!==a.indexOf(this.key)&&this.expand(null,i.autoExpandParent),s&&void 0!==i.currentNodeKey&&this.key===i.currentNodeKey&&(i.currentNode=this,i.currentNode.isCurrent=!0),i.lazy&&i._initDefaultCheckedNode(this),this.updateLeafState()}}return e.prototype.setData=function(e){Array.isArray(e)||ic(this,e),this.data=e,this.childNodes=[];var t=void 0;t=0===this.level&&this.data instanceof Array?this.data:uc(this,"children")||[];for(var n=0,i=t.length;n1&&void 0!==arguments[1])||arguments[1],n=function n(i){for(var r=i.childNodes||[],o=!1,a=0,s=r.length;a-1&&t.splice(n,1);var i=this.childNodes.indexOf(e);i>-1&&(this.store&&this.store.deregisterNode(e),e.parent=null,this.childNodes.splice(i,1)),this.updateLeafState()},e.prototype.removeChildByData=function(e){for(var t=null,n=0;n0)i.expanded=!0,i=i.parent}n.expanded=!0,e&&e()};this.shouldLoadData()?this.loadData((function(e){e instanceof Array&&(n.checked?n.setChecked(!0,!0):n.store.checkStrictly||cc(n),i())})):i()},e.prototype.doCreateChildren=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach((function(e){t.insertChild(St()({data:e},n),void 0,!0)}))},e.prototype.collapse=function(){this.expanded=!1},e.prototype.shouldLoadData=function(){return!0===this.store.lazy&&this.store.load&&!this.loaded},e.prototype.updateLeafState=function(){if(!0!==this.store.lazy||!0===this.loaded||"undefined"===typeof this.isLeafByUser){var e=this.childNodes;!this.store.lazy||!0===this.store.lazy&&!0===this.loaded?this.isLeaf=!e||0===e.length:this.isLeaf=!1}else this.isLeaf=this.isLeafByUser},e.prototype.setChecked=function(e,t,n,i){var r=this;if(this.indeterminate="half"===e,this.checked=!0===e,!this.store.checkStrictly){if(!this.shouldLoadData()||this.store.checkDescendants){var o=lc(this.childNodes),a=o.all,s=o.allWithoutDisable;this.isLeaf||a||!s||(this.checked=!1,e=!1);var l=function(){if(t){for(var n=r.childNodes,o=0,a=n.length;o0&&void 0!==arguments[0]&&arguments[0];if(0===this.level)return this.data;var t=this.data;if(!t)return null;var n=this.store.props,i="children";return n&&(i=n.children||"children"),void 0===t[i]&&(t[i]=null),e&&!t[i]&&(t[i]=[]),t[i]},e.prototype.updateChildren=function(){var e=this,t=this.getChildren()||[],n=this.childNodes.map((function(e){return e.data})),i={},r=[];t.forEach((function(e,t){var o=e[nc],a=!!o&&Object(b["arrayFindIndex"])(n,(function(e){return e[nc]===o}))>=0;a?i[o]={index:t,data:e}:r.push({index:t,data:e})})),this.store.lazy||n.forEach((function(t){i[t[nc]]||e.removeChildByData(t)})),r.forEach((function(t){var n=t.index,i=t.data;e.insertChild({data:i},n)})),this.updateLeafState()},e.prototype.loadData=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!0!==this.store.lazy||!this.store.load||this.loaded||this.loading&&!Object.keys(n).length)e&&e.call(this);else{this.loading=!0;var i=function(i){t.loaded=!0,t.loading=!1,t.childNodes=[],t.doCreateChildren(i,n),t.updateLeafState(),e&&e.call(t,i)};this.store.load(this,i)}},ac(e,[{key:"label",get:function(){return uc(this,"label")}},{key:"key",get:function(){var e=this.store.key;return this.data?this.data[e]:null}},{key:"disabled",get:function(){return uc(this,"disabled")}},{key:"nextSibling",get:function(){var e=this.parent;if(e){var t=e.childNodes.indexOf(this);if(t>-1)return e.childNodes[t+1]}return null}},{key:"previousSibling",get:function(){var e=this.parent;if(e){var t=e.childNodes.indexOf(this);if(t>-1)return t>0?e.childNodes[t-1]:null}return null}}]),e}(),fc=hc,pc="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function mc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var vc=function(){function e(t){var n=this;for(var i in mc(this,e),this.currentNode=null,this.currentNodeKey=null,t)t.hasOwnProperty(i)&&(this[i]=t[i]);if(this.nodesMap={},this.root=new fc({data:this.data,store:this}),this.lazy&&this.load){var r=this.load;r(this.root,(function(e){n.root.doCreateChildren(e),n._initDefaultCheckedNodes()}))}else this._initDefaultCheckedNodes()}return e.prototype.filter=function(e){var t=this.filterNodeMethod,n=this.lazy,i=function i(r){var o=r.root?r.root.childNodes:r.childNodes;if(o.forEach((function(n){n.visible=t.call(n,e,n.data,n),i(n)})),!r.visible&&o.length){var a=!0;a=!o.some((function(e){return e.visible})),r.root?r.root.visible=!1===a:r.visible=!1===a}e&&(!r.visible||r.isLeaf||n||r.expand())};i(this)},e.prototype.setData=function(e){var t=e!==this.root.data;t?(this.root.setData(e),this._initDefaultCheckedNodes()):this.root.updateChildren()},e.prototype.getNode=function(e){if(e instanceof fc)return e;var t="object"!==("undefined"===typeof e?"undefined":pc(e))?e:rc(this.key,e);return this.nodesMap[t]||null},e.prototype.insertBefore=function(e,t){var n=this.getNode(t);n.parent.insertBefore({data:e},n)},e.prototype.insertAfter=function(e,t){var n=this.getNode(t);n.parent.insertAfter({data:e},n)},e.prototype.remove=function(e){var t=this.getNode(e);t&&t.parent&&(t===this.currentNode&&(this.currentNode=null),t.parent.removeChild(t))},e.prototype.append=function(e,t){var n=t?this.getNode(t):this.root;n&&n.insertChild({data:e})},e.prototype._initDefaultCheckedNodes=function(){var e=this,t=this.defaultCheckedKeys||[],n=this.nodesMap;t.forEach((function(t){var i=n[t];i&&i.setChecked(!0,!e.checkStrictly)}))},e.prototype._initDefaultCheckedNode=function(e){var t=this.defaultCheckedKeys||[];-1!==t.indexOf(e.key)&&e.setChecked(!0,!this.checkStrictly)},e.prototype.setDefaultCheckedKey=function(e){e!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=e,this._initDefaultCheckedNodes())},e.prototype.registerNode=function(e){var t=this.key;if(t&&e&&e.data){var n=e.key;void 0!==n&&(this.nodesMap[e.key]=e)}},e.prototype.deregisterNode=function(e){var t=this,n=this.key;n&&e&&e.data&&(e.childNodes.forEach((function(e){t.deregisterNode(e)})),delete this.nodesMap[e.key])},e.prototype.getCheckedNodes=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[],i=function i(r){var o=r.root?r.root.childNodes:r.childNodes;o.forEach((function(r){(r.checked||t&&r.indeterminate)&&(!e||e&&r.isLeaf)&&n.push(r.data),i(r)}))};return i(this),n},e.prototype.getCheckedKeys=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.getCheckedNodes(t).map((function(t){return(t||{})[e.key]}))},e.prototype.getHalfCheckedNodes=function(){var e=[],t=function t(n){var i=n.root?n.root.childNodes:n.childNodes;i.forEach((function(n){n.indeterminate&&e.push(n.data),t(n)}))};return t(this),e},e.prototype.getHalfCheckedKeys=function(){var e=this;return this.getHalfCheckedNodes().map((function(t){return(t||{})[e.key]}))},e.prototype._getAllNodes=function(){var e=[],t=this.nodesMap;for(var n in t)t.hasOwnProperty(n)&&e.push(t[n]);return e},e.prototype.updateChildren=function(e,t){var n=this.nodesMap[e];if(n){for(var i=n.childNodes,r=i.length-1;r>=0;r--){var o=i[r];this.remove(o.data)}for(var a=0,s=t.length;a1&&void 0!==arguments[1]&&arguments[1],n=arguments[2],i=this._getAllNodes().sort((function(e,t){return t.level-e.level})),r=Object.create(null),o=Object.keys(n);i.forEach((function(e){return e.setChecked(!1,!1)}));for(var a=0,s=i.length;a-1;if(u){var d=l.parent;while(d&&d.level>0)r[d.data[e]]=!0,d=d.parent;l.isLeaf||this.checkStrictly?l.setChecked(!0,!1):(l.setChecked(!0,!0),t&&function(){l.setChecked(!1,!1);var e=function e(t){var n=t.childNodes;n.forEach((function(t){t.isLeaf||t.setChecked(!1,!1),e(t)}))};e(l)}())}else l.checked&&!r[c]&&l.setChecked(!1,!1)}},e.prototype.setCheckedNodes=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.key,i={};e.forEach((function(e){i[(e||{})[n]]=!0})),this._setCheckedKeys(n,t,i)},e.prototype.setCheckedKeys=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.defaultCheckedKeys=e;var n=this.key,i={};e.forEach((function(e){i[e]=!0})),this._setCheckedKeys(n,t,i)},e.prototype.setDefaultExpandedKeys=function(e){var t=this;e=e||[],this.defaultExpandedKeys=e,e.forEach((function(e){var n=t.getNode(e);n&&n.expand(null,t.autoExpandParent)}))},e.prototype.setChecked=function(e,t,n){var i=this.getNode(e);i&&i.setChecked(!!t,n)},e.prototype.getCurrentNode=function(){return this.currentNode},e.prototype.setCurrentNode=function(e){var t=this.currentNode;t&&(t.isCurrent=!1),this.currentNode=e,this.currentNode.isCurrent=!0},e.prototype.setUserCurrentNode=function(e){var t=e[this.key],n=this.nodesMap[t];this.setCurrentNode(n)},e.prototype.setCurrentNodeKey=function(e){if(null===e||void 0===e)return this.currentNode&&(this.currentNode.isCurrent=!1),void(this.currentNode=null);var t=this.getNode(e);t&&this.setCurrentNode(t)},e}(),gc=vc,bc=function(){var e=this,t=this,n=t.$createElement,i=t._self._c||n;return i("div",{directives:[{name:"show",rawName:"v-show",value:t.node.visible,expression:"node.visible"}],ref:"node",staticClass:"el-tree-node",class:{"is-expanded":t.expanded,"is-current":t.node.isCurrent,"is-hidden":!t.node.visible,"is-focusable":!t.node.disabled,"is-checked":!t.node.disabled&&t.node.checked},attrs:{role:"treeitem",tabindex:"-1","aria-expanded":t.expanded,"aria-disabled":t.node.disabled,"aria-checked":t.node.checked,draggable:t.tree.draggable},on:{click:function(e){return e.stopPropagation(),t.handleClick(e)},contextmenu:function(t){return e.handleContextMenu(t)},dragstart:function(e){return e.stopPropagation(),t.handleDragStart(e)},dragover:function(e){return e.stopPropagation(),t.handleDragOver(e)},dragend:function(e){return e.stopPropagation(),t.handleDragEnd(e)},drop:function(e){return e.stopPropagation(),t.handleDrop(e)}}},[i("div",{staticClass:"el-tree-node__content",style:{"padding-left":(t.node.level-1)*t.tree.indent+"px"}},[i("span",{class:[{"is-leaf":t.node.isLeaf,expanded:!t.node.isLeaf&&t.expanded},"el-tree-node__expand-icon",t.tree.iconClass?t.tree.iconClass:"el-icon-caret-right"],on:{click:function(e){return e.stopPropagation(),t.handleExpandIconClick(e)}}}),t.showCheckbox?i("el-checkbox",{attrs:{indeterminate:t.node.indeterminate,disabled:!!t.node.disabled},on:{change:t.handleCheckChange},nativeOn:{click:function(e){e.stopPropagation()}},model:{value:t.node.checked,callback:function(e){t.$set(t.node,"checked",e)},expression:"node.checked"}}):t._e(),t.node.loading?i("span",{staticClass:"el-tree-node__loading-icon el-icon-loading"}):t._e(),i("node-content",{attrs:{node:t.node}})],1),i("el-collapse-transition",[!t.renderAfterExpand||t.childNodeRendered?i("div",{directives:[{name:"show",rawName:"v-show",value:t.expanded,expression:"expanded"}],staticClass:"el-tree-node__children",attrs:{role:"group","aria-expanded":t.expanded}},t._l(t.node.childNodes,(function(e){return i("el-tree-node",{key:t.getNodeKey(e),attrs:{"render-content":t.renderContent,"render-after-expand":t.renderAfterExpand,"show-checkbox":t.showCheckbox,node:e},on:{"node-expand":t.handleChildNodeExpand}})})),1):t._e()])],1)},yc=[];bc._withStripped=!0;var _c={name:"ElTreeNode",componentName:"ElTreeNode",mixins:[$.a],props:{node:{default:function(){return{}}},props:{},renderContent:Function,renderAfterExpand:{type:Boolean,default:!0},showCheckbox:{type:Boolean,default:!1}},components:{ElCollapseTransition:Ye.a,ElCheckbox:Ni.a,NodeContent:{props:{node:{required:!0}},render:function(e){var t=this.$parent,n=t.tree,i=this.node,r=i.data,o=i.store;return t.renderContent?t.renderContent.call(t._renderProxy,e,{_self:n.$vnode.context,node:i,data:r,store:o}):n.$scopedSlots.default?n.$scopedSlots.default({node:i,data:r}):e("span",{class:"el-tree-node__label"},[i.label])}}},data:function(){return{tree:null,expanded:!1,childNodeRendered:!1,oldChecked:null,oldIndeterminate:null}},watch:{"node.indeterminate":function(e){this.handleSelectChange(this.node.checked,e)},"node.checked":function(e){this.handleSelectChange(e,this.node.indeterminate)},"node.expanded":function(e){var t=this;this.$nextTick((function(){return t.expanded=e})),e&&(this.childNodeRendered=!0)}},methods:{getNodeKey:function(e){return rc(this.tree.nodeKey,e.data)},handleSelectChange:function(e,t){this.oldChecked!==e&&this.oldIndeterminate!==t&&this.tree.$emit("check-change",this.node.data,e,t),this.oldChecked=e,this.indeterminate=t},handleClick:function(){var e=this.tree.store;e.setCurrentNode(this.node),this.tree.$emit("current-change",e.currentNode?e.currentNode.data:null,e.currentNode),this.tree.currentNode=this,this.tree.expandOnClickNode&&this.handleExpandIconClick(),this.tree.checkOnClickNode&&!this.node.disabled&&this.handleCheckChange(null,{target:{checked:!this.node.checked}}),this.tree.$emit("node-click",this.node.data,this.node,this)},handleContextMenu:function(e){this.tree._events["node-contextmenu"]&&this.tree._events["node-contextmenu"].length>0&&(e.stopPropagation(),e.preventDefault()),this.tree.$emit("node-contextmenu",e,this.node.data,this.node,this)},handleExpandIconClick:function(){this.node.isLeaf||(this.expanded?(this.tree.$emit("node-collapse",this.node.data,this.node,this),this.node.collapse()):(this.node.expand(),this.$emit("node-expand",this.node.data,this.node,this)))},handleCheckChange:function(e,t){var n=this;this.node.setChecked(t.target.checked,!this.tree.checkStrictly),this.$nextTick((function(){var e=n.tree.store;n.tree.$emit("check",n.node.data,{checkedNodes:e.getCheckedNodes(),checkedKeys:e.getCheckedKeys(),halfCheckedNodes:e.getHalfCheckedNodes(),halfCheckedKeys:e.getHalfCheckedKeys()})}))},handleChildNodeExpand:function(e,t,n){this.broadcast("ElTreeNode","tree-node-expand",t),this.tree.$emit("node-expand",e,t,n)},handleDragStart:function(e){this.tree.draggable&&this.tree.$emit("tree-node-drag-start",e,this)},handleDragOver:function(e){this.tree.draggable&&(this.tree.$emit("tree-node-drag-over",e,this),e.preventDefault())},handleDrop:function(e){e.preventDefault()},handleDragEnd:function(e){this.tree.draggable&&this.tree.$emit("tree-node-drag-end",e,this)}},created:function(){var e=this,t=this.$parent;t.isTree?this.tree=t:this.tree=t.tree;var n=this.tree;n||console.warn("Can not find node's tree.");var i=n.props||{},r=i["children"]||"children";this.$watch("node.data."+r,(function(){e.node.updateChildren()})),this.node.expanded&&(this.expanded=!0,this.childNodeRendered=!0),this.tree.accordion&&this.$on("tree-node-expand",(function(t){e.node!==t&&e.node.collapse()}))}},xc=_c,wc=s(xc,bc,yc,!1,null,null,null);wc.options.__file="packages/tree/src/tree-node.vue";var Cc=wc.exports,kc={name:"ElTree",mixins:[$.a],components:{ElTreeNode:Cc},data:function(){return{store:null,root:null,currentNode:null,treeItems:null,checkboxItems:[],dragState:{showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0}}},props:{data:{type:Array},emptyText:{type:String,default:function(){return Object(ps["t"])("el.tree.emptyText")}},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{default:function(){return{children:"children",label:"label",disabled:"disabled"}}},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},iconClass:String},computed:{children:{set:function(e){this.data=e},get:function(){return this.data}},treeItemArray:function(){return Array.prototype.slice.call(this.treeItems)},isEmpty:function(){var e=this.root.childNodes;return!e||0===e.length||e.every((function(e){var t=e.visible;return!t}))}},watch:{defaultCheckedKeys:function(e){this.store.setDefaultCheckedKey(e)},defaultExpandedKeys:function(e){this.store.defaultExpandedKeys=e,this.store.setDefaultExpandedKeys(e)},data:function(e){this.store.setData(e)},checkboxItems:function(e){Array.prototype.forEach.call(e,(function(e){e.setAttribute("tabindex",-1)}))},checkStrictly:function(e){this.store.checkStrictly=e}},methods:{filter:function(e){if(!this.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");this.store.filter(e)},getNodeKey:function(e){return rc(this.nodeKey,e.data)},getNodePath:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");var t=this.store.getNode(e);if(!t)return[];var n=[t.data],i=t.parent;while(i&&i!==this.root)n.push(i.data),i=i.parent;return n.reverse()},getCheckedNodes:function(e,t){return this.store.getCheckedNodes(e,t)},getCheckedKeys:function(e){return this.store.getCheckedKeys(e)},getCurrentNode:function(){var e=this.store.getCurrentNode();return e?e.data:null},getCurrentKey:function(){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");var e=this.getCurrentNode();return e?e[this.nodeKey]:null},setCheckedNodes:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");this.store.setCheckedNodes(e,t)},setCheckedKeys:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");this.store.setCheckedKeys(e,t)},setChecked:function(e,t,n){this.store.setChecked(e,t,n)},getHalfCheckedNodes:function(){return this.store.getHalfCheckedNodes()},getHalfCheckedKeys:function(){return this.store.getHalfCheckedKeys()},setCurrentNode:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");this.store.setUserCurrentNode(e)},setCurrentKey:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");this.store.setCurrentNodeKey(e)},getNode:function(e){return this.store.getNode(e)},remove:function(e){this.store.remove(e)},append:function(e,t){this.store.append(e,t)},insertBefore:function(e,t){this.store.insertBefore(e,t)},insertAfter:function(e,t){this.store.insertAfter(e,t)},handleNodeExpand:function(e,t,n){this.broadcast("ElTreeNode","tree-node-expand",t),this.$emit("node-expand",e,t,n)},updateKeyChildren:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");this.store.updateChildren(e,t)},initTabIndex:function(){this.treeItems=this.$el.querySelectorAll(".is-focusable[role=treeitem]"),this.checkboxItems=this.$el.querySelectorAll("input[type=checkbox]");var e=this.$el.querySelectorAll(".is-checked[role=treeitem]");e.length?e[0].setAttribute("tabindex",0):this.treeItems[0]&&this.treeItems[0].setAttribute("tabindex",0)},handleKeydown:function(e){var t=e.target;if(-1!==t.className.indexOf("el-tree-node")){var n=e.keyCode;this.treeItems=this.$el.querySelectorAll(".is-focusable[role=treeitem]");var i=this.treeItemArray.indexOf(t),r=void 0;[38,40].indexOf(n)>-1&&(e.preventDefault(),r=38===n?0!==i?i-1:0:i-1&&(e.preventDefault(),t.click());var o=t.querySelector('[type="checkbox"]');[13,32].indexOf(n)>-1&&o&&(e.preventDefault(),o.click())}}},created:function(){var e=this;this.isTree=!0,this.store=new gc({key:this.nodeKey,data:this.data,lazy:this.lazy,props:this.props,load:this.load,currentNodeKey:this.currentNodeKey,checkStrictly:this.checkStrictly,checkDescendants:this.checkDescendants,defaultCheckedKeys:this.defaultCheckedKeys,defaultExpandedKeys:this.defaultExpandedKeys,autoExpandParent:this.autoExpandParent,defaultExpandAll:this.defaultExpandAll,filterNodeMethod:this.filterNodeMethod}),this.root=this.store.root;var t=this.dragState;this.$on("tree-node-drag-start",(function(n,i){if("function"===typeof e.allowDrag&&!e.allowDrag(i.node))return n.preventDefault(),!1;n.dataTransfer.effectAllowed="move";try{n.dataTransfer.setData("text/plain","")}catch(r){}t.draggingNode=i,e.$emit("node-drag-start",i.node,n)})),this.$on("tree-node-drag-over",(function(n,i){var r=oc(n.target,"ElTreeNode"),o=t.dropNode;o&&o!==r&&Object(Fe["removeClass"])(o.$el,"is-drop-inner");var a=t.draggingNode;if(a&&r){var s=!0,l=!0,c=!0,u=!0;"function"===typeof e.allowDrop&&(s=e.allowDrop(a.node,r.node,"prev"),u=l=e.allowDrop(a.node,r.node,"inner"),c=e.allowDrop(a.node,r.node,"next")),n.dataTransfer.dropEffect=l?"move":"none",(s||l||c)&&o!==r&&(o&&e.$emit("node-drag-leave",a.node,o.node,n),e.$emit("node-drag-enter",a.node,r.node,n)),(s||l||c)&&(t.dropNode=r),r.node.nextSibling===a.node&&(c=!1),r.node.previousSibling===a.node&&(s=!1),r.node.contains(a.node,!1)&&(l=!1),(a.node===r.node||a.node.contains(r.node))&&(s=!1,l=!1,c=!1);var d=r.$el.getBoundingClientRect(),h=e.$el.getBoundingClientRect(),f=void 0,p=s?l?.25:c?.45:1:-1,m=c?l?.75:s?.55:0:1,v=-9999,g=n.clientY-d.top;f=gd.height*m?"after":l?"inner":"none";var b=r.$el.querySelector(".el-tree-node__expand-icon").getBoundingClientRect(),y=e.$refs.dropIndicator;"before"===f?v=b.top-h.top:"after"===f&&(v=b.bottom-h.top),y.style.top=v+"px",y.style.left=b.right-h.left+"px","inner"===f?Object(Fe["addClass"])(r.$el,"is-drop-inner"):Object(Fe["removeClass"])(r.$el,"is-drop-inner"),t.showDropIndicator="before"===f||"after"===f,t.allowDrop=t.showDropIndicator||u,t.dropType=f,e.$emit("node-drag-over",a.node,r.node,n)}})),this.$on("tree-node-drag-end",(function(n){var i=t.draggingNode,r=t.dropType,o=t.dropNode;if(n.preventDefault(),n.dataTransfer.dropEffect="move",i&&o){var a={data:i.node.data};"none"!==r&&i.node.remove(),"before"===r?o.node.parent.insertBefore(a,o.node):"after"===r?o.node.parent.insertAfter(a,o.node):"inner"===r&&o.node.insertChild(a),"none"!==r&&e.store.registerNode(a),Object(Fe["removeClass"])(o.$el,"is-drop-inner"),e.$emit("node-drag-end",i.node,o.node,r,n),"none"!==r&&e.$emit("node-drop",i.node,o.node,r,n)}i&&!o&&e.$emit("node-drag-end",i.node,null,r,n),t.showDropIndicator=!1,t.draggingNode=null,t.dropNode=null,t.allowDrop=!0}))},mounted:function(){this.initTabIndex(),this.$el.addEventListener("keydown",this.handleKeydown)},updated:function(){this.treeItems=this.$el.querySelectorAll("[role=treeitem]"),this.checkboxItems=this.$el.querySelectorAll("input[type=checkbox]")}},Sc=kc,Oc=s(Sc,ec,tc,!1,null,null,null);Oc.options.__file="packages/tree/src/tree.vue";var Ec=Oc.exports;Ec.install=function(e){e.component(Ec.name,Ec)};var $c=Ec,Dc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-alert-fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-alert",class:[e.typeClass,e.center?"is-center":"","is-"+e.effect],attrs:{role:"alert"}},[e.showIcon?n("i",{staticClass:"el-alert__icon",class:[e.iconClass,e.isBigIcon]}):e._e(),n("div",{staticClass:"el-alert__content"},[e.title||e.$slots.title?n("span",{staticClass:"el-alert__title",class:[e.isBoldTitle]},[e._t("title",[e._v(e._s(e.title))])],2):e._e(),e.$slots.default&&!e.description?n("p",{staticClass:"el-alert__description"},[e._t("default")],2):e._e(),e.description&&!e.$slots.default?n("p",{staticClass:"el-alert__description"},[e._v(e._s(e.description))]):e._e(),n("i",{directives:[{name:"show",rawName:"v-show",value:e.closable,expression:"closable"}],staticClass:"el-alert__closebtn",class:{"is-customed":""!==e.closeText,"el-icon-close":""===e.closeText},on:{click:function(t){e.close()}}},[e._v(e._s(e.closeText))])])])])},Tc=[];Dc._withStripped=!0;var Pc={success:"el-icon-success",warning:"el-icon-warning",error:"el-icon-error"},Mc={name:"ElAlert",props:{title:{type:String,default:""},description:{type:String,default:""},type:{type:String,default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,default:"light",validator:function(e){return-1!==["light","dark"].indexOf(e)}}},data:function(){return{visible:!0}},methods:{close:function(){this.visible=!1,this.$emit("close")}},computed:{typeClass:function(){return"el-alert--"+this.type},iconClass:function(){return Pc[this.type]||"el-icon-info"},isBigIcon:function(){return this.description||this.$slots.default?"is-big":""},isBoldTitle:function(){return this.description||this.$slots.default?"is-bold":""}}},Ic=Mc,Nc=s(Ic,Dc,Tc,!1,null,null,null);Nc.options.__file="packages/alert/src/main.vue";var jc=Nc.exports;jc.install=function(e){e.component(jc.name,jc)};var Ac=jc,Lc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-notification-fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-notification",e.customClass,e.horizontalClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:function(t){e.clearTimer()},mouseleave:function(t){e.startTimer()},click:e.click}},[e.type||e.iconClass?n("i",{staticClass:"el-notification__icon",class:[e.typeClass,e.iconClass]}):e._e(),n("div",{staticClass:"el-notification__group",class:{"is-with-icon":e.typeClass||e.iconClass}},[n("h2",{staticClass:"el-notification__title",domProps:{textContent:e._s(e.title)}}),n("div",{directives:[{name:"show",rawName:"v-show",value:e.message,expression:"message"}],staticClass:"el-notification__content"},[e._t("default",[e.dangerouslyUseHTMLString?n("p",{domProps:{innerHTML:e._s(e.message)}}):n("p",[e._v(e._s(e.message))])])],2),e.showClose?n("div",{staticClass:"el-notification__closeBtn el-icon-close",on:{click:function(t){return t.stopPropagation(),e.close(t)}}}):e._e()])])])},Fc=[];Lc._withStripped=!0;var Vc={success:"success",info:"info",warning:"warning",error:"error"},zc={data:function(){return{visible:!1,title:"",message:"",duration:4500,type:"",showClose:!0,customClass:"",iconClass:"",onClose:null,onClick:null,closed:!1,verticalOffset:0,timer:null,dangerouslyUseHTMLString:!1,position:"top-right"}},computed:{typeClass:function(){return this.type&&Vc[this.type]?"el-icon-"+Vc[this.type]:""},horizontalClass:function(){return this.position.indexOf("right")>-1?"right":"left"},verticalProperty:function(){return/^top-/.test(this.position)?"top":"bottom"},positionStyle:function(){var e;return e={},e[this.verticalProperty]=this.verticalOffset+"px",e}},watch:{closed:function(e){e&&(this.visible=!1,this.$el.addEventListener("transitionend",this.destroyElement))}},methods:{destroyElement:function(){this.$el.removeEventListener("transitionend",this.destroyElement),this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},click:function(){"function"===typeof this.onClick&&this.onClick()},close:function(){this.closed=!0,"function"===typeof this.onClose&&this.onClose()},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration))},keydown:function(e){46===e.keyCode||8===e.keyCode?this.clearTimer():27===e.keyCode?this.closed||this.close():this.startTimer()}},mounted:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration)),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},Bc=zc,Rc=s(Bc,Lc,Fc,!1,null,null,null);Rc.options.__file="packages/notification/src/main.vue";var Hc=Rc.exports,Wc=Ri.a.extend(Hc),qc=void 0,Uc=[],Yc=1,Kc=function e(t){if(!Ri.a.prototype.$isServer){t=St()({},t);var n=t.onClose,i="notification_"+Yc++,r=t.position||"top-right";t.onClose=function(){e.close(i,n)},qc=new Wc({data:t}),Object(ks["isVNode"])(t.message)&&(qc.$slots.default=[t.message],t.message="REPLACED_BY_VNODE"),qc.id=i,qc.$mount(),document.body.appendChild(qc.$el),qc.visible=!0,qc.dom=qc.$el,qc.dom.style.zIndex=C["PopupManager"].nextZIndex();var o=t.offset||0;return Uc.filter((function(e){return e.position===r})).forEach((function(e){o+=e.$el.offsetHeight+16})),o+=16,qc.verticalOffset=o,Uc.push(qc),qc}};["success","warning","info","error"].forEach((function(e){Kc[e]=function(t){return("string"===typeof t||Object(ks["isVNode"])(t))&&(t={message:t}),t.type=e,Kc(t)}})),Kc.close=function(e,t){var n=-1,i=Uc.length,r=Uc.filter((function(t,i){return t.id===e&&(n=i,!0)}))[0];if(r&&("function"===typeof t&&t(r),Uc.splice(n,1),!(i<=1)))for(var o=r.position,a=r.dom.offsetHeight,s=n;s=0;e--)Uc[e].close()};var Gc=Kc,Xc=Gc,Qc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-slider",class:{"is-vertical":e.vertical,"el-slider--with-input":e.showInput},attrs:{role:"slider","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.vertical?"vertical":"horizontal","aria-disabled":e.sliderDisabled}},[e.showInput&&!e.range?n("el-input-number",{ref:"input",staticClass:"el-slider__input",attrs:{step:e.step,disabled:e.sliderDisabled,controls:e.showInputControls,min:e.min,max:e.max,debounce:e.debounce,size:e.inputSize},on:{change:e.emitChange},model:{value:e.firstValue,callback:function(t){e.firstValue=t},expression:"firstValue"}}):e._e(),n("div",{ref:"slider",staticClass:"el-slider__runway",class:{"show-input":e.showInput,disabled:e.sliderDisabled},style:e.runwayStyle,on:{click:e.onSliderClick}},[n("div",{staticClass:"el-slider__bar",style:e.barStyle}),n("slider-button",{ref:"button1",attrs:{vertical:e.vertical,"tooltip-class":e.tooltipClass},model:{value:e.firstValue,callback:function(t){e.firstValue=t},expression:"firstValue"}}),e.range?n("slider-button",{ref:"button2",attrs:{vertical:e.vertical,"tooltip-class":e.tooltipClass},model:{value:e.secondValue,callback:function(t){e.secondValue=t},expression:"secondValue"}}):e._e(),e._l(e.stops,(function(t,i){return e.showStops?n("div",{key:i,staticClass:"el-slider__stop",style:e.getStopStyle(t)}):e._e()})),e.markList.length>0?[n("div",e._l(e.markList,(function(t,i){return n("div",{key:i,staticClass:"el-slider__stop el-slider__marks-stop",style:e.getStopStyle(t.position)})})),0),n("div",{staticClass:"el-slider__marks"},e._l(e.markList,(function(t,i){return n("slider-marker",{key:i,style:e.getStopStyle(t.position),attrs:{mark:t.mark}})})),1)]:e._e()],2)],1)},Zc=[];Qc._withStripped=!0;var Jc=n(41),eu=n.n(Jc),tu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"button",staticClass:"el-slider__button-wrapper",class:{hover:e.hovering,dragging:e.dragging},style:e.wrapperStyle,attrs:{tabindex:"0"},on:{mouseenter:e.handleMouseEnter,mouseleave:e.handleMouseLeave,mousedown:e.onButtonDown,touchstart:e.onButtonDown,focus:e.handleMouseEnter,blur:e.handleMouseLeave,keydown:[function(t){return!("button"in t)&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.onLeftKeyDown(t)},function(t){return!("button"in t)&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.onRightKeyDown(t)},function(t){return!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.onLeftKeyDown(t))},function(t){return!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.onRightKeyDown(t))}]}},[n("el-tooltip",{ref:"tooltip",attrs:{placement:"top","popper-class":e.tooltipClass,disabled:!e.showTooltip}},[n("span",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.formatValue))]),n("div",{staticClass:"el-slider__button",class:{hover:e.hovering,dragging:e.dragging}})])],1)},nu=[];tu._withStripped=!0;var iu={name:"ElSliderButton",components:{ElTooltip:rt.a},props:{value:{type:Number,default:0},vertical:{type:Boolean,default:!1},tooltipClass:String},data:function(){return{hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:null,oldValue:this.value}},computed:{disabled:function(){return this.$parent.sliderDisabled},max:function(){return this.$parent.max},min:function(){return this.$parent.min},step:function(){return this.$parent.step},showTooltip:function(){return this.$parent.showTooltip},precision:function(){return this.$parent.precision},currentPosition:function(){return(this.value-this.min)/(this.max-this.min)*100+"%"},enableFormat:function(){return this.$parent.formatTooltip instanceof Function},formatValue:function(){return this.enableFormat&&this.$parent.formatTooltip(this.value)||this.value},wrapperStyle:function(){return this.vertical?{bottom:this.currentPosition}:{left:this.currentPosition}}},watch:{dragging:function(e){this.$parent.dragging=e}},methods:{displayTooltip:function(){this.$refs.tooltip&&(this.$refs.tooltip.showPopper=!0)},hideTooltip:function(){this.$refs.tooltip&&(this.$refs.tooltip.showPopper=!1)},handleMouseEnter:function(){this.hovering=!0,this.displayTooltip()},handleMouseLeave:function(){this.hovering=!1,this.hideTooltip()},onButtonDown:function(e){this.disabled||(e.preventDefault(),this.onDragStart(e),window.addEventListener("mousemove",this.onDragging),window.addEventListener("touchmove",this.onDragging),window.addEventListener("mouseup",this.onDragEnd),window.addEventListener("touchend",this.onDragEnd),window.addEventListener("contextmenu",this.onDragEnd))},onLeftKeyDown:function(){this.disabled||(this.newPosition=parseFloat(this.currentPosition)-this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitChange())},onRightKeyDown:function(){this.disabled||(this.newPosition=parseFloat(this.currentPosition)+this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitChange())},onDragStart:function(e){this.dragging=!0,this.isClick=!0,"touchstart"===e.type&&(e.clientY=e.touches[0].clientY,e.clientX=e.touches[0].clientX),this.vertical?this.startY=e.clientY:this.startX=e.clientX,this.startPosition=parseFloat(this.currentPosition),this.newPosition=this.startPosition},onDragging:function(e){if(this.dragging){this.isClick=!1,this.displayTooltip(),this.$parent.resetSize();var t=0;"touchmove"===e.type&&(e.clientY=e.touches[0].clientY,e.clientX=e.touches[0].clientX),this.vertical?(this.currentY=e.clientY,t=(this.startY-this.currentY)/this.$parent.sliderSize*100):(this.currentX=e.clientX,t=(this.currentX-this.startX)/this.$parent.sliderSize*100),this.newPosition=this.startPosition+t,this.setPosition(this.newPosition)}},onDragEnd:function(){var e=this;this.dragging&&(setTimeout((function(){e.dragging=!1,e.hideTooltip(),e.isClick||(e.setPosition(e.newPosition),e.$parent.emitChange())}),0),window.removeEventListener("mousemove",this.onDragging),window.removeEventListener("touchmove",this.onDragging),window.removeEventListener("mouseup",this.onDragEnd),window.removeEventListener("touchend",this.onDragEnd),window.removeEventListener("contextmenu",this.onDragEnd))},setPosition:function(e){var t=this;if(null!==e&&!isNaN(e)){e<0?e=0:e>100&&(e=100);var n=100/((this.max-this.min)/this.step),i=Math.round(e/n),r=i*n*(this.max-this.min)*.01+this.min;r=parseFloat(r.toFixed(this.precision)),this.$emit("input",r),this.$nextTick((function(){t.displayTooltip(),t.$refs.tooltip&&t.$refs.tooltip.updatePopper()})),this.dragging||this.value===this.oldValue||(this.oldValue=this.value)}}}},ru=iu,ou=s(ru,tu,nu,!1,null,null,null);ou.options.__file="packages/slider/src/button.vue";var au=ou.exports,su={name:"ElMarker",props:{mark:{type:[String,Object]}},render:function(){var e=arguments[0],t="string"===typeof this.mark?this.mark:this.mark.label;return e("div",{class:"el-slider__marks-text",style:this.mark.style||{}},[t])}},lu={name:"ElSlider",mixins:[$.a],inject:{elForm:{default:""}},props:{min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},value:{type:[Number,Array],default:0},showInput:{type:Boolean,default:!1},showInputControls:{type:Boolean,default:!0},inputSize:{type:String,default:"small"},showStops:{type:Boolean,default:!1},showTooltip:{type:Boolean,default:!0},formatTooltip:Function,disabled:{type:Boolean,default:!1},range:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},height:{type:String},debounce:{type:Number,default:300},label:{type:String},tooltipClass:String,marks:Object},components:{ElInputNumber:eu.a,SliderButton:au,SliderMarker:su},data:function(){return{firstValue:null,secondValue:null,oldValue:null,dragging:!1,sliderSize:1}},watch:{value:function(e,t){this.dragging||Array.isArray(e)&&Array.isArray(t)&&e.every((function(e,n){return e===t[n]}))||this.setValues()},dragging:function(e){e||this.setValues()},firstValue:function(e){this.range?this.$emit("input",[this.minValue,this.maxValue]):this.$emit("input",e)},secondValue:function(){this.range&&this.$emit("input",[this.minValue,this.maxValue])},min:function(){this.setValues()},max:function(){this.setValues()}},methods:{valueChanged:function(){var e=this;return this.range?![this.minValue,this.maxValue].every((function(t,n){return t===e.oldValue[n]})):this.value!==this.oldValue},setValues:function(){if(this.min>this.max)console.error("[Element Error][Slider]min should not be greater than max.");else{var e=this.value;this.range&&Array.isArray(e)?e[1]this.max?this.$emit("input",[this.max,this.max]):e[0]this.max?this.$emit("input",[e[0],this.max]):(this.firstValue=e[0],this.secondValue=e[1],this.valueChanged()&&(this.dispatch("ElFormItem","el.form.change",[this.minValue,this.maxValue]),this.oldValue=e.slice())):this.range||"number"!==typeof e||isNaN(e)||(ethis.max?this.$emit("input",this.max):(this.firstValue=e,this.valueChanged()&&(this.dispatch("ElFormItem","el.form.change",e),this.oldValue=e)))}},setPosition:function(e){var t=this.min+e*(this.max-this.min)/100;if(this.range){var n=void 0;n=Math.abs(this.minValue-t)this.secondValue?"button1":"button2",this.$refs[n].setPosition(e)}else this.$refs.button1.setPosition(e)},onSliderClick:function(e){if(!this.sliderDisabled&&!this.dragging){if(this.resetSize(),this.vertical){var t=this.$refs.slider.getBoundingClientRect().bottom;this.setPosition((t-e.clientY)/this.sliderSize*100)}else{var n=this.$refs.slider.getBoundingClientRect().left;this.setPosition((e.clientX-n)/this.sliderSize*100)}this.emitChange()}},resetSize:function(){this.$refs.slider&&(this.sliderSize=this.$refs.slider["client"+(this.vertical?"Height":"Width")])},emitChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.range?[e.minValue,e.maxValue]:e.value)}))},getStopStyle:function(e){return this.vertical?{bottom:e+"%"}:{left:e+"%"}}},computed:{stops:function(){var e=this;if(!this.showStops||this.min>this.max)return[];if(0===this.step)return[];for(var t=(this.max-this.min)/this.step,n=100*this.step/(this.max-this.min),i=[],r=1;r100*(e.maxValue-e.min)/(e.max-e.min)})):i.filter((function(t){return t>100*(e.firstValue-e.min)/(e.max-e.min)}))},markList:function(){var e=this;if(!this.marks)return[];var t=Object.keys(this.marks);return t.map(parseFloat).sort((function(e,t){return e-t})).filter((function(t){return t<=e.max&&t>=e.min})).map((function(t){return{point:t,position:100*(t-e.min)/(e.max-e.min),mark:e.marks[t]}}))},minValue:function(){return Math.min(this.firstValue,this.secondValue)},maxValue:function(){return Math.max(this.firstValue,this.secondValue)},barSize:function(){return this.range?100*(this.maxValue-this.minValue)/(this.max-this.min)+"%":100*(this.firstValue-this.min)/(this.max-this.min)+"%"},barStart:function(){return this.range?100*(this.minValue-this.min)/(this.max-this.min)+"%":"0%"},precision:function(){var e=[this.min,this.max,this.step].map((function(e){var t=(""+e).split(".")[1];return t?t.length:0}));return Math.max.apply(null,e)},runwayStyle:function(){return this.vertical?{height:this.height}:{}},barStyle:function(){return this.vertical?{height:this.barSize,bottom:this.barStart}:{width:this.barSize,left:this.barStart}},sliderDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},mounted:function(){var e=void 0;this.range?(Array.isArray(this.value)?(this.firstValue=Math.max(this.min,this.value[0]),this.secondValue=Math.min(this.max,this.value[1])):(this.firstValue=this.min,this.secondValue=this.max),this.oldValue=[this.firstValue,this.secondValue],e=this.firstValue+"-"+this.secondValue):("number"!==typeof this.value||isNaN(this.value)?this.firstValue=this.min:this.firstValue=Math.min(this.max,Math.max(this.min,this.value)),this.oldValue=this.firstValue,e=this.firstValue),this.$el.setAttribute("aria-valuetext",e),this.$el.setAttribute("aria-label",this.label?this.label:"slider between "+this.min+" and "+this.max),this.resetSize(),window.addEventListener("resize",this.resetSize)},beforeDestroy:function(){window.removeEventListener("resize",this.resetSize)}},cu=lu,uu=s(cu,Qc,Zc,!1,null,null,null);uu.options.__file="packages/slider/src/main.vue";var du=uu.exports;du.install=function(e){e.component(du.name,du)};var hu=du,fu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-loading-fade"},on:{"after-leave":e.handleAfterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-loading-mask",class:[e.customClass,{"is-fullscreen":e.fullscreen}],style:{backgroundColor:e.background||""}},[n("div",{staticClass:"el-loading-spinner"},[e.spinner?n("i",{class:e.spinner}):n("svg",{staticClass:"circular",attrs:{viewBox:"25 25 50 50"}},[n("circle",{staticClass:"path",attrs:{cx:"50",cy:"50",r:"20",fill:"none"}})]),e.text?n("p",{staticClass:"el-loading-text"},[e._v(e._s(e.text))]):e._e()])])])},pu=[];fu._withStripped=!0;var mu={data:function(){return{text:null,spinner:null,background:null,fullscreen:!0,visible:!1,customClass:""}},methods:{handleAfterLeave:function(){this.$emit("after-leave")},setText:function(e){this.text=e}}},vu=mu,gu=s(vu,fu,pu,!1,null,null,null);gu.options.__file="packages/loading/src/loading.vue";var bu=gu.exports,yu=n(32),_u=n.n(yu),xu=Ri.a.extend(bu),wu={install:function(e){if(!e.prototype.$isServer){var t=function(t,i){i.value?e.nextTick((function(){i.modifiers.fullscreen?(t.originalPosition=Object(Fe["getStyle"])(document.body,"position"),t.originalOverflow=Object(Fe["getStyle"])(document.body,"overflow"),t.maskStyle.zIndex=C["PopupManager"].nextZIndex(),Object(Fe["addClass"])(t.mask,"is-fullscreen"),n(document.body,t,i)):(Object(Fe["removeClass"])(t.mask,"is-fullscreen"),i.modifiers.body?(t.originalPosition=Object(Fe["getStyle"])(document.body,"position"),["top","left"].forEach((function(e){var n="top"===e?"scrollTop":"scrollLeft";t.maskStyle[e]=t.getBoundingClientRect()[e]+document.body[n]+document.documentElement[n]-parseInt(Object(Fe["getStyle"])(document.body,"margin-"+e),10)+"px"})),["height","width"].forEach((function(e){t.maskStyle[e]=t.getBoundingClientRect()[e]+"px"})),n(document.body,t,i)):(t.originalPosition=Object(Fe["getStyle"])(t,"position"),n(t,t,i)))})):(_u()(t.instance,(function(e){if(t.instance.hiding){t.domVisible=!1;var n=i.modifiers.fullscreen||i.modifiers.body?document.body:t;Object(Fe["removeClass"])(n,"el-loading-parent--relative"),Object(Fe["removeClass"])(n,"el-loading-parent--hidden"),t.instance.hiding=!1}}),300,!0),t.instance.visible=!1,t.instance.hiding=!0)},n=function(t,n,i){n.domVisible||"none"===Object(Fe["getStyle"])(n,"display")||"hidden"===Object(Fe["getStyle"])(n,"visibility")?n.domVisible&&!0===n.instance.hiding&&(n.instance.visible=!0,n.instance.hiding=!1):(Object.keys(n.maskStyle).forEach((function(e){n.mask.style[e]=n.maskStyle[e]})),"absolute"!==n.originalPosition&&"fixed"!==n.originalPosition&&Object(Fe["addClass"])(t,"el-loading-parent--relative"),i.modifiers.fullscreen&&i.modifiers.lock&&Object(Fe["addClass"])(t,"el-loading-parent--hidden"),n.domVisible=!0,t.appendChild(n.mask),e.nextTick((function(){n.instance.hiding?n.instance.$emit("after-leave"):n.instance.visible=!0})),n.domInserted=!0)};e.directive("loading",{bind:function(e,n,i){var r=e.getAttribute("element-loading-text"),o=e.getAttribute("element-loading-spinner"),a=e.getAttribute("element-loading-background"),s=e.getAttribute("element-loading-custom-class"),l=i.context,c=new xu({el:document.createElement("div"),data:{text:l&&l[r]||r,spinner:l&&l[o]||o,background:l&&l[a]||a,customClass:l&&l[s]||s,fullscreen:!!n.modifiers.fullscreen}});e.instance=c,e.mask=c.$el,e.maskStyle={},n.value&&t(e,n)},update:function(e,n){e.instance.setText(e.getAttribute("element-loading-text")),n.oldValue!==n.value&&t(e,n)},unbind:function(e,n){e.domInserted&&(e.mask&&e.mask.parentNode&&e.mask.parentNode.removeChild(e.mask),t(e,{value:!1,modifiers:n.modifiers})),e.instance&&e.instance.$destroy()}})}}},Cu=wu,ku=Ri.a.extend(bu),Su={text:null,fullscreen:!0,body:!1,lock:!1,customClass:""},Ou=void 0;ku.prototype.originalPosition="",ku.prototype.originalOverflow="",ku.prototype.close=function(){var e=this;this.fullscreen&&(Ou=void 0),_u()(this,(function(t){var n=e.fullscreen||e.body?document.body:e.target;Object(Fe["removeClass"])(n,"el-loading-parent--relative"),Object(Fe["removeClass"])(n,"el-loading-parent--hidden"),e.$el&&e.$el.parentNode&&e.$el.parentNode.removeChild(e.$el),e.$destroy()}),300),this.visible=!1};var Eu=function(e,t,n){var i={};e.fullscreen?(n.originalPosition=Object(Fe["getStyle"])(document.body,"position"),n.originalOverflow=Object(Fe["getStyle"])(document.body,"overflow"),i.zIndex=C["PopupManager"].nextZIndex()):e.body?(n.originalPosition=Object(Fe["getStyle"])(document.body,"position"),["top","left"].forEach((function(t){var n="top"===t?"scrollTop":"scrollLeft";i[t]=e.target.getBoundingClientRect()[t]+document.body[n]+document.documentElement[n]+"px"})),["height","width"].forEach((function(t){i[t]=e.target.getBoundingClientRect()[t]+"px"}))):n.originalPosition=Object(Fe["getStyle"])(t,"position"),Object.keys(i).forEach((function(e){n.$el.style[e]=i[e]}))},$u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!Ri.a.prototype.$isServer){if(e=St()({},Su,e),"string"===typeof e.target&&(e.target=document.querySelector(e.target)),e.target=e.target||document.body,e.target!==document.body?e.fullscreen=!1:e.body=!0,e.fullscreen&&Ou)return Ou;var t=e.body?document.body:e.target,n=new ku({el:document.createElement("div"),data:e});return Eu(e,t,n),"absolute"!==n.originalPosition&&"fixed"!==n.originalPosition&&Object(Fe["addClass"])(t,"el-loading-parent--relative"),e.fullscreen&&e.lock&&Object(Fe["addClass"])(t,"el-loading-parent--hidden"),t.appendChild(n.$el),Ri.a.nextTick((function(){n.visible=!0})),e.fullscreen&&(Ou=n),n}},Du=$u,Tu={install:function(e){e.use(Cu),e.prototype.$loading=Du},directive:Cu,service:Du},Pu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("i",{class:"el-icon-"+e.name})},Mu=[];Pu._withStripped=!0;var Iu={name:"ElIcon",props:{name:String}},Nu=Iu,ju=s(Nu,Pu,Mu,!1,null,null,null);ju.options.__file="packages/icon/src/icon.vue";var Au=ju.exports;Au.install=function(e){e.component(Au.name,Au)};var Lu=Au,Fu={name:"ElRow",componentName:"ElRow",props:{tag:{type:String,default:"div"},gutter:Number,type:String,justify:{type:String,default:"start"},align:String},computed:{style:function(){var e={};return this.gutter&&(e.marginLeft="-"+this.gutter/2+"px",e.marginRight=e.marginLeft),e}},render:function(e){return e(this.tag,{class:["el-row","start"!==this.justify?"is-justify-"+this.justify:"",this.align?"is-align-"+this.align:"",{"el-row--flex":"flex"===this.type}],style:this.style},this.$slots.default)},install:function(e){e.component(Fu.name,Fu)}},Vu=Fu,zu="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Bu={name:"ElCol",props:{span:{type:Number,default:24},tag:{type:String,default:"div"},offset:Number,pull:Number,push:Number,xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},computed:{gutter:function(){var e=this.$parent;while(e&&"ElRow"!==e.$options.componentName)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,n=[],i={};return this.gutter&&(i.paddingLeft=this.gutter/2+"px",i.paddingRight=i.paddingLeft),["span","offset","pull","push"].forEach((function(e){(t[e]||0===t[e])&&n.push("span"!==e?"el-col-"+e+"-"+t[e]:"el-col-"+t[e])})),["xs","sm","md","lg","xl"].forEach((function(e){if("number"===typeof t[e])n.push("el-col-"+e+"-"+t[e]);else if("object"===zu(t[e])){var i=t[e];Object.keys(i).forEach((function(t){n.push("span"!==t?"el-col-"+e+"-"+t+"-"+i[t]:"el-col-"+e+"-"+i[t])}))}})),e(this.tag,{class:["el-col",n],style:i},this.$slots.default)},install:function(e){e.component(Bu.name,Bu)}},Ru=Bu,Hu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition-group",{class:["el-upload-list","el-upload-list--"+e.listType,{"is-disabled":e.disabled}],attrs:{tag:"ul",name:"el-list"}},e._l(e.files,(function(t){return n("li",{key:t.uid,class:["el-upload-list__item","is-"+t.status,e.focusing?"focusing":""],attrs:{tabindex:"0"},on:{keydown:function(n){if(!("button"in n)&&e._k(n.keyCode,"delete",[8,46],n.key,["Backspace","Delete","Del"]))return null;!e.disabled&&e.$emit("remove",t)},focus:function(t){e.focusing=!0},blur:function(t){e.focusing=!1},click:function(t){e.focusing=!1}}},[e._t("default",["uploading"!==t.status&&["picture-card","picture"].indexOf(e.listType)>-1?n("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),n("a",{staticClass:"el-upload-list__item-name",on:{click:function(n){e.handleClick(t)}}},[n("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n ")]),n("label",{staticClass:"el-upload-list__item-status-label"},[n("i",{class:{"el-icon-upload-success":!0,"el-icon-circle-check":"text"===e.listType,"el-icon-check":["picture-card","picture"].indexOf(e.listType)>-1}})]),e.disabled?e._e():n("i",{staticClass:"el-icon-close",on:{click:function(n){e.$emit("remove",t)}}}),e.disabled?e._e():n("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?n("el-progress",{attrs:{type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:e.parsePercentage(t.percentage)}}):e._e(),"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-preview",on:{click:function(n){e.handlePreview(t)}}},[n("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():n("span",{staticClass:"el-upload-list__item-delete",on:{click:function(n){e.$emit("remove",t)}}},[n("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)})),0)},Wu=[];Hu._withStripped=!0;var qu=n(33),Uu=n.n(qu),Yu={name:"ElUploadList",mixins:[g.a],data:function(){return{focusing:!1}},components:{ElProgress:Uu.a},props:{files:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},handlePreview:Function,listType:String},methods:{parsePercentage:function(e){return parseInt(e,10)},handleClick:function(e){this.handlePreview&&this.handlePreview(e)}}},Ku=Yu,Gu=s(Ku,Hu,Wu,!1,null,null,null);Gu.options.__file="packages/upload/src/upload-list.vue";var Xu=Gu.exports,Qu=n(24),Zu=n.n(Qu);function Ju(e,t,n){var i=void 0;i=n.response?""+(n.response.error||n.response):n.responseText?""+n.responseText:"fail to post "+e+" "+n.status;var r=new Error(i);return r.status=n.status,r.method="post",r.url=e,r}function ed(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function td(e){if("undefined"!==typeof XMLHttpRequest){var t=new XMLHttpRequest,n=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var i=new FormData;e.data&&Object.keys(e.data).forEach((function(t){i.append(t,e.data[t])})),i.append(e.filename,e.file,e.file.name),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(Ju(n,e,t));e.onSuccess(ed(t))},t.open("post",n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};for(var o in r)r.hasOwnProperty(o)&&null!==r[o]&&t.setRequestHeader(o,r[o]);return t.send(i),t}}var nd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-upload-dragger",class:{"is-dragover":e.dragover},on:{drop:function(t){return t.preventDefault(),e.onDrop(t)},dragover:function(t){return t.preventDefault(),e.onDragover(t)},dragleave:function(t){t.preventDefault(),e.dragover=!1}}},[e._t("default")],2)},id=[];nd._withStripped=!0;var rd={name:"ElUploadDrag",props:{disabled:Boolean},inject:{uploader:{default:""}},data:function(){return{dragover:!1}},methods:{onDragover:function(){this.disabled||(this.dragover=!0)},onDrop:function(e){if(!this.disabled&&this.uploader){var t=this.uploader.accept;this.dragover=!1,t?this.$emit("file",[].slice.call(e.dataTransfer.files).filter((function(e){var n=e.type,i=e.name,r=i.indexOf(".")>-1?"."+i.split(".").pop():"",o=n.replace(/\/.*$/,"");return t.split(",").map((function(e){return e.trim()})).filter((function(e){return e})).some((function(e){return/\..+$/.test(e)?r===e:/\/\*$/.test(e)?o===e.replace(/\/\*$/,""):!!/^[^\/]+\/[^\/]+$/.test(e)&&n===e}))}))):this.$emit("file",e.dataTransfer.files)}}}},od=rd,ad=s(od,nd,id,!1,null,null,null);ad.options.__file="packages/upload/src/upload-dragger.vue";var sd,ld,cd=ad.exports,ud={inject:["uploader"],components:{UploadDragger:cd},props:{type:String,action:{type:String,required:!0},name:{type:String,default:"file"},data:Object,headers:Object,withCredentials:Boolean,multiple:Boolean,accept:String,onStart:Function,onProgress:Function,onSuccess:Function,onError:Function,beforeUpload:Function,drag:Boolean,onPreview:{type:Function,default:function(){}},onRemove:{type:Function,default:function(){}},fileList:Array,autoUpload:Boolean,listType:String,httpRequest:{type:Function,default:td},disabled:Boolean,limit:Number,onExceed:Function},data:function(){return{mouseover:!1,reqs:{}}},methods:{isImage:function(e){return-1!==e.indexOf("image")},handleChange:function(e){var t=e.target.files;t&&this.uploadFiles(t)},uploadFiles:function(e){var t=this;if(this.limit&&this.fileList.length+e.length>this.limit)this.onExceed&&this.onExceed(e,this.fileList);else{var n=Array.prototype.slice.call(e);this.multiple||(n=n.slice(0,1)),0!==n.length&&n.forEach((function(e){t.onStart(e),t.autoUpload&&t.upload(e)}))}},upload:function(e){var t=this;if(this.$refs.input.value=null,!this.beforeUpload)return this.post(e);var n=this.beforeUpload(e);n&&n.then?n.then((function(n){var i=Object.prototype.toString.call(n);if("[object File]"===i||"[object Blob]"===i){for(var r in"[object Blob]"===i&&(n=new File([n],e.name,{type:e.type})),e)e.hasOwnProperty(r)&&(n[r]=e[r]);t.post(n)}else t.post(e)}),(function(){t.onRemove(null,e)})):!1!==n?this.post(e):this.onRemove(null,e)},abort:function(e){var t=this.reqs;if(e){var n=e;e.uid&&(n=e.uid),t[n]&&t[n].abort()}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort(),delete t[e]}))},post:function(e){var t=this,n=e.uid,i={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(n){t.onProgress(n,e)},onSuccess:function(i){t.onSuccess(i,e),delete t.reqs[n]},onError:function(i){t.onError(i,e),delete t.reqs[n]}},r=this.httpRequest(i);this.reqs[n]=r,r&&r.then&&r.then(i.onSuccess,i.onError)},handleClick:function(){this.disabled||(this.$refs.input.value=null,this.$refs.input.click())},handleKeydown:function(e){e.target===e.currentTarget&&(13!==e.keyCode&&32!==e.keyCode||this.handleClick())}},render:function(e){var t=this.handleClick,n=this.drag,i=this.name,r=this.handleChange,o=this.multiple,a=this.accept,s=this.listType,l=this.uploadFiles,c=this.disabled,u=this.handleKeydown,d={class:{"el-upload":!0},on:{click:t,keydown:u}};return d.class["el-upload--"+s]=!0,e("div",Zu()([d,{attrs:{tabindex:"0"}}]),[n?e("upload-dragger",{attrs:{disabled:c},on:{file:l}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:i,multiple:o,accept:a},ref:"input",on:{change:r}})])}},dd=ud,hd=s(dd,sd,ld,!1,null,null,null);hd.options.__file="packages/upload/src/upload.vue";var fd=hd.exports;function pd(){}var md,vd,gd={name:"ElUpload",mixins:[O.a],components:{ElProgress:Uu.a,UploadList:Xu,Upload:fd},provide:function(){return{uploader:this}},inject:{elForm:{default:""}},props:{action:{type:String,required:!0},headers:{type:Object,default:function(){return{}}},data:Object,multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,dragger:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:String,type:{type:String,default:"select"},beforeUpload:Function,beforeRemove:Function,onRemove:{type:Function,default:pd},onChange:{type:Function,default:pd},onPreview:{type:Function},onSuccess:{type:Function,default:pd},onProgress:{type:Function,default:pd},onError:{type:Function,default:pd},fileList:{type:Array,default:function(){return[]}},autoUpload:{type:Boolean,default:!0},listType:{type:String,default:"text"},httpRequest:Function,disabled:Boolean,limit:Number,onExceed:{type:Function,default:pd}},data:function(){return{uploadFiles:[],dragOver:!1,draging:!1,tempIndex:1}},computed:{uploadDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{listType:function(e){"picture-card"!==e&&"picture"!==e||(this.uploadFiles=this.uploadFiles.map((function(e){if(!e.url&&e.raw)try{e.url=URL.createObjectURL(e.raw)}catch(t){console.error("[Element Error][Upload]",t)}return e})))},fileList:{immediate:!0,handler:function(e){var t=this;this.uploadFiles=e.map((function(e){return e.uid=e.uid||Date.now()+t.tempIndex++,e.status=e.status||"success",e}))}}},methods:{handleStart:function(e){e.uid=Date.now()+this.tempIndex++;var t={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};if("picture-card"===this.listType||"picture"===this.listType)try{t.url=URL.createObjectURL(e)}catch(n){return void console.error("[Element Error][Upload]",n)}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){var n=this.getFile(t);this.onProgress(e,n,this.uploadFiles),n.status="uploading",n.percentage=e.percent||0},handleSuccess:function(e,t){var n=this.getFile(t);n&&(n.status="success",n.response=e,this.onSuccess(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles))},handleError:function(e,t){var n=this.getFile(t),i=this.uploadFiles;n.status="fail",i.splice(i.indexOf(n),1),this.onError(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles)},handleRemove:function(e,t){var n=this;t&&(e=this.getFile(t));var i=function(){n.abort(e);var t=n.uploadFiles;t.splice(t.indexOf(e),1),n.onRemove(e,t)};if(this.beforeRemove){if("function"===typeof this.beforeRemove){var r=this.beforeRemove(e,this.uploadFiles);r&&r.then?r.then((function(){i()}),pd):!1!==r&&i()}}else i()},getFile:function(e){var t=this.uploadFiles,n=void 0;return t.every((function(t){return n=e.uid===t.uid?t:null,!n})),n},abort:function(e){this.$refs["upload-inner"].abort(e)},clearFiles:function(){this.uploadFiles=[]},submit:function(){var e=this;this.uploadFiles.filter((function(e){return"ready"===e.status})).forEach((function(t){e.$refs["upload-inner"].upload(t.raw)}))},getMigratingConfig:function(){return{props:{"default-file-list":"default-file-list is renamed to file-list.","show-upload-list":"show-upload-list is renamed to show-file-list.","thumbnail-mode":"thumbnail-mode has been deprecated, you can implement the same effect according to this case: http://element.eleme.io/#/zh-CN/component/upload#yong-hu-tou-xiang-shang-chuan"}}}},beforeDestroy:function(){this.uploadFiles.forEach((function(e){e.url&&0===e.url.indexOf("blob:")&&URL.revokeObjectURL(e.url)}))},render:function(e){var t=this,n=void 0;this.showFileList&&(n=e(Xu,{attrs:{disabled:this.uploadDisabled,listType:this.listType,files:this.uploadFiles,handlePreview:this.onPreview},on:{remove:this.handleRemove}},[function(e){if(t.$scopedSlots.file)return t.$scopedSlots.file({file:e.file})}]));var i={props:{type:this.type,drag:this.drag,action:this.action,multiple:this.multiple,"before-upload":this.beforeUpload,"with-credentials":this.withCredentials,headers:this.headers,name:this.name,data:this.data,accept:this.accept,fileList:this.uploadFiles,autoUpload:this.autoUpload,listType:this.listType,disabled:this.uploadDisabled,limit:this.limit,"on-exceed":this.onExceed,"on-start":this.handleStart,"on-progress":this.handleProgress,"on-success":this.handleSuccess,"on-error":this.handleError,"on-preview":this.onPreview,"on-remove":this.handleRemove,"http-request":this.httpRequest},ref:"upload-inner"},r=this.$slots.trigger||this.$slots.default,o=e("upload",i,[r]);return e("div",["picture-card"===this.listType?n:"",this.$slots.trigger?[o,this.$slots.default]:o,this.$slots.tip,"picture-card"!==this.listType?n:""])}},bd=gd,yd=s(bd,md,vd,!1,null,null,null);yd.options.__file="packages/upload/src/index.vue";var _d=yd.exports;_d.install=function(e){e.component(_d.name,_d)};var xd=_d,wd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-progress",class:["el-progress--"+e.type,e.status?"is-"+e.status:"",{"el-progress--without-text":!e.showText,"el-progress--text-inside":e.textInside}],attrs:{role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"}},["line"===e.type?n("div",{staticClass:"el-progress-bar"},[n("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[n("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?n("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):n("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[n("svg",{attrs:{viewBox:"0 0 100 100"}},[n("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),n("path",{staticClass:"el-progress-circle__path",style:e.circlePathStyle,attrs:{d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0}})])]),e.showText&&!e.textInside?n("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?n("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])},Cd=[];wd._withStripped=!0;var kd={name:"ElProgress",props:{type:{type:String,default:"line",validator:function(e){return["line","circle","dashboard"].indexOf(e)>-1}},percentage:{type:Number,default:0,required:!0,validator:function(e){return e>=0&&e<=100}},status:{type:String,validator:function(e){return["success","exception","warning"].indexOf(e)>-1}},strokeWidth:{type:Number,default:6},strokeLinecap:{type:String,default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:[String,Array,Function],default:""},format:Function},computed:{barStyle:function(){var e={};return e.width=this.percentage+"%",e.backgroundColor=this.getCurrentColor(this.percentage),e},relativeStrokeWidth:function(){return(this.strokeWidth/this.width*100).toFixed(1)},radius:function(){return"circle"===this.type||"dashboard"===this.type?parseInt(50-parseFloat(this.relativeStrokeWidth)/2,10):0},trackPath:function(){var e=this.radius,t="dashboard"===this.type;return"\n M 50 50\n m 0 "+(t?"":"-")+e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"-":"")+2*e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"":"-")+2*e+"\n "},perimeter:function(){return 2*Math.PI*this.radius},rate:function(){return"dashboard"===this.type?.75:1},strokeDashoffset:function(){var e=-1*this.perimeter*(1-this.rate)/2;return e+"px"},trailPathStyle:function(){return{strokeDasharray:this.perimeter*this.rate+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset}},circlePathStyle:function(){return{strokeDasharray:this.perimeter*this.rate*(this.percentage/100)+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"}},stroke:function(){var e=void 0;if(this.color)e=this.getCurrentColor(this.percentage);else switch(this.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;case"warning":e="#e6a23c";break;default:e="#20a0ff"}return e},iconClass:function(){return"warning"===this.status?"el-icon-warning":"line"===this.type?"success"===this.status?"el-icon-circle-check":"el-icon-circle-close":"success"===this.status?"el-icon-check":"el-icon-close"},progressTextSize:function(){return"line"===this.type?12+.4*this.strokeWidth:.111111*this.width+2},content:function(){return"function"===typeof this.format?this.format(this.percentage)||"":this.percentage+"%"}},methods:{getCurrentColor:function(e){return"function"===typeof this.color?this.color(e):"string"===typeof this.color?this.color:this.getLevelColor(e)},getLevelColor:function(e){for(var t=this.getColorArray().sort((function(e,t){return e.percentage-t.percentage})),n=0;ne)return t[n].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map((function(e,n){return"string"===typeof e?{color:e,percentage:(n+1)*t}:e}))}}},Sd=kd,Od=s(Sd,wd,Cd,!1,null,null,null);Od.options.__file="packages/progress/src/progress.vue";var Ed=Od.exports;Ed.install=function(e){e.component(Ed.name,Ed)};var $d=Ed,Dd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"el-spinner"},[n("svg",{staticClass:"el-spinner-inner",style:{width:e.radius/2+"px",height:e.radius/2+"px"},attrs:{viewBox:"0 0 50 50"}},[n("circle",{staticClass:"path",attrs:{cx:"25",cy:"25",r:"20",fill:"none",stroke:e.strokeColor,"stroke-width":e.strokeWidth}})])])},Td=[];Dd._withStripped=!0;var Pd={name:"ElSpinner",props:{type:String,radius:{type:Number,default:100},strokeWidth:{type:Number,default:5},strokeColor:{type:String,default:"#efefef"}}},Md=Pd,Id=s(Md,Dd,Td,!1,null,null,null);Id.options.__file="packages/spinner/src/spinner.vue";var Nd=Id.exports;Nd.install=function(e){e.component(Nd.name,Nd)};var jd=Nd,Ad=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-message-fade"},on:{"after-leave":e.handleAfterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-message",e.type&&!e.iconClass?"el-message--"+e.type:"",e.center?"is-center":"",e.showClose?"is-closable":"",e.customClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:e.clearTimer,mouseleave:e.startTimer}},[e.iconClass?n("i",{class:e.iconClass}):n("i",{class:e.typeClass}),e._t("default",[e.dangerouslyUseHTMLString?n("p",{staticClass:"el-message__content",domProps:{innerHTML:e._s(e.message)}}):n("p",{staticClass:"el-message__content"},[e._v(e._s(e.message))])]),e.showClose?n("i",{staticClass:"el-message__closeBtn el-icon-close",on:{click:e.close}}):e._e()],2)])},Ld=[];Ad._withStripped=!0;var Fd={success:"success",info:"info",warning:"warning",error:"error"},Vd={data:function(){return{visible:!1,message:"",duration:3e3,type:"info",iconClass:"",customClass:"",onClose:null,showClose:!1,closed:!1,verticalOffset:20,timer:null,dangerouslyUseHTMLString:!1,center:!1}},computed:{typeClass:function(){return this.type&&!this.iconClass?"el-message__icon el-icon-"+Fd[this.type]:""},positionStyle:function(){return{top:this.verticalOffset+"px"}}},watch:{closed:function(e){e&&(this.visible=!1)}},methods:{handleAfterLeave:function(){this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},close:function(){this.closed=!0,"function"===typeof this.onClose&&this.onClose(this)},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration))},keydown:function(e){27===e.keyCode&&(this.closed||this.close())}},mounted:function(){this.startTimer(),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},zd=Vd,Bd=s(zd,Ad,Ld,!1,null,null,null);Bd.options.__file="packages/message/src/main.vue";var Rd=Bd.exports,Hd=n(15),Wd=Object.assign||function(e){for(var t=1;tYd.length-1))for(var a=i;a=0;e--)Yd[e].close()};var Xd=Gd,Qd=Xd,Zd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-badge"},[e._t("default"),n("transition",{attrs:{name:"el-zoom-in-center"}},[n("sup",{directives:[{name:"show",rawName:"v-show",value:!e.hidden&&(e.content||0===e.content||e.isDot),expression:"!hidden && (content || content === 0 || isDot)"}],staticClass:"el-badge__content",class:["el-badge__content--"+e.type,{"is-fixed":e.$slots.default,"is-dot":e.isDot}],domProps:{textContent:e._s(e.content)}})])],2)},Jd=[];Zd._withStripped=!0;var eh={name:"ElBadge",props:{value:[String,Number],max:Number,isDot:Boolean,hidden:Boolean,type:{type:String,validator:function(e){return["primary","success","warning","info","danger"].indexOf(e)>-1}}},computed:{content:function(){if(!this.isDot){var e=this.value,t=this.max;return"number"===typeof e&&"number"===typeof t&&t0&&e-1this.value,n=this.allowHalf&&this.pointerAtLeftHalf&&e-.5<=this.currentValue&&e>this.currentValue;return t||n},getIconStyle:function(e){var t=this.rateDisabled?this.disabledVoidColor:this.voidColor;return{color:e<=this.currentValue?this.activeColor:t}},selectValue:function(e){this.rateDisabled||(this.allowHalf&&this.pointerAtLeftHalf?(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue)):(this.$emit("input",e),this.$emit("change",e)))},handleKey:function(e){if(!this.rateDisabled){var t=this.currentValue,n=e.keyCode;38===n||39===n?(this.allowHalf?t+=.5:t+=1,e.stopPropagation(),e.preventDefault()):37!==n&&40!==n||(this.allowHalf?t-=.5:t-=1,e.stopPropagation(),e.preventDefault()),t=t<0?0:t,t=t>this.max?this.max:t,this.$emit("input",t),this.$emit("change",t)}},setCurrentValue:function(e,t){if(!this.rateDisabled){if(this.allowHalf){var n=t.target;Object(Fe["hasClass"])(n,"el-rate__item")&&(n=n.querySelector(".el-rate__icon")),Object(Fe["hasClass"])(n,"el-rate__decimal")&&(n=n.parentNode),this.pointerAtLeftHalf=2*t.offsetX<=n.clientWidth,this.currentValue=this.pointerAtLeftHalf?e-.5:e}else this.currentValue=e;this.hoverIndex=e}},resetCurrentValue:function(){this.rateDisabled||(this.allowHalf&&(this.pointerAtLeftHalf=this.value!==Math.floor(this.value)),this.currentValue=this.value,this.hoverIndex=-1)}},created:function(){this.value||this.$emit("input",0)}},mh=ph,vh=s(mh,hh,fh,!1,null,null,null);vh.options.__file="packages/rate/src/main.vue";var gh=vh.exports;gh.install=function(e){e.component(gh.name,gh)};var bh=gh,yh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-steps",class:[!e.simple&&"el-steps--"+e.direction,e.simple&&"el-steps--simple"]},[e._t("default")],2)},_h=[];yh._withStripped=!0;var xh={name:"ElSteps",mixins:[O.a],props:{space:[Number,String],active:Number,direction:{type:String,default:"horizontal"},alignCenter:Boolean,simple:Boolean,finishStatus:{type:String,default:"finish"},processStatus:{type:String,default:"process"}},data:function(){return{steps:[],stepOffset:0}},methods:{getMigratingConfig:function(){return{props:{center:"center is removed."}}}},watch:{active:function(e,t){this.$emit("change",e,t)},steps:function(e){e.forEach((function(e,t){e.index=t}))}}},wh=xh,Ch=s(wh,yh,_h,!1,null,null,null);Ch.options.__file="packages/steps/src/steps.vue";var kh=Ch.exports;kh.install=function(e){e.component(kh.name,kh)};var Sh=kh,Oh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-step",class:[!e.isSimple&&"is-"+e.$parent.direction,e.isSimple&&"is-simple",e.isLast&&!e.space&&!e.isCenter&&"is-flex",e.isCenter&&!e.isVertical&&!e.isSimple&&"is-center"],style:e.style},[n("div",{staticClass:"el-step__head",class:"is-"+e.currentStatus},[n("div",{staticClass:"el-step__line",style:e.isLast?"":{marginRight:e.$parent.stepOffset+"px"}},[n("i",{staticClass:"el-step__line-inner",style:e.lineStyle})]),n("div",{staticClass:"el-step__icon",class:"is-"+(e.icon?"icon":"text")},["success"!==e.currentStatus&&"error"!==e.currentStatus?e._t("icon",[e.icon?n("i",{staticClass:"el-step__icon-inner",class:[e.icon]}):e._e(),e.icon||e.isSimple?e._e():n("div",{staticClass:"el-step__icon-inner"},[e._v(e._s(e.index+1))])]):n("i",{staticClass:"el-step__icon-inner is-status",class:["el-icon-"+("success"===e.currentStatus?"check":"close")]})],2)]),n("div",{staticClass:"el-step__main"},[n("div",{ref:"title",staticClass:"el-step__title",class:["is-"+e.currentStatus]},[e._t("title",[e._v(e._s(e.title))])],2),e.isSimple?n("div",{staticClass:"el-step__arrow"}):n("div",{staticClass:"el-step__description",class:["is-"+e.currentStatus]},[e._t("description",[e._v(e._s(e.description))])],2)])])},Eh=[];Oh._withStripped=!0;var $h={name:"ElStep",props:{title:String,icon:String,description:String,status:String},data:function(){return{index:-1,lineStyle:{},internalStatus:""}},beforeCreate:function(){this.$parent.steps.push(this)},beforeDestroy:function(){var e=this.$parent.steps,t=e.indexOf(this);t>=0&&e.splice(t,1)},computed:{currentStatus:function(){return this.status||this.internalStatus},prevStatus:function(){var e=this.$parent.steps[this.index-1];return e?e.currentStatus:"wait"},isCenter:function(){return this.$parent.alignCenter},isVertical:function(){return"vertical"===this.$parent.direction},isSimple:function(){return this.$parent.simple},isLast:function(){var e=this.$parent;return e.steps[e.steps.length-1]===this},stepsCount:function(){return this.$parent.steps.length},space:function(){var e=this.isSimple,t=this.$parent.space;return e?"":t},style:function(){var e={},t=this.$parent,n=t.steps.length,i="number"===typeof this.space?this.space+"px":this.space?this.space:100/(n-(this.isCenter?0:1))+"%";return e.flexBasis=i,this.isVertical||(this.isLast?e.maxWidth=100/this.stepsCount+"%":e.marginRight=-this.$parent.stepOffset+"px"),e}},methods:{updateStatus:function(e){var t=this.$parent.$children[this.index-1];e>this.index?this.internalStatus=this.$parent.finishStatus:e===this.index&&"error"!==this.prevStatus?this.internalStatus=this.$parent.processStatus:this.internalStatus="wait",t&&t.calcProgress(this.internalStatus)},calcProgress:function(e){var t=100,n={};n.transitionDelay=150*this.index+"ms",e===this.$parent.processStatus?(this.currentStatus,t=0):"wait"===e&&(t=0,n.transitionDelay=-150*this.index+"ms"),n.borderWidth=t&&!this.isSimple?"1px":0,"vertical"===this.$parent.direction?n.height=t+"%":n.width=t+"%",this.lineStyle=n}},mounted:function(){var e=this,t=this.$watch("index",(function(n){e.$watch("$parent.active",e.updateStatus,{immediate:!0}),e.$watch("$parent.processStatus",(function(){var t=e.$parent.active;e.updateStatus(t)}),{immediate:!0}),t()}))}},Dh=$h,Th=s(Dh,Oh,Eh,!1,null,null,null);Th.options.__file="packages/steps/src/step.vue";var Ph=Th.exports;Ph.install=function(e){e.component(Ph.name,Ph)};var Mh=Ph,Ih=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.carouselClasses,on:{mouseenter:function(t){return t.stopPropagation(),e.handleMouseEnter(t)},mouseleave:function(t){return t.stopPropagation(),e.handleMouseLeave(t)}}},[n("div",{staticClass:"el-carousel__container",style:{height:e.height}},[e.arrowDisplay?n("transition",{attrs:{name:"carousel-arrow-left"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||e.activeIndex>0),expression:"(arrow === 'always' || hover) && (loop || activeIndex > 0)"}],staticClass:"el-carousel__arrow el-carousel__arrow--left",attrs:{type:"button"},on:{mouseenter:function(t){e.handleButtonEnter("left")},mouseleave:e.handleButtonLeave,click:function(t){t.stopPropagation(),e.throttledArrowClick(e.activeIndex-1)}}},[n("i",{staticClass:"el-icon-arrow-left"})])]):e._e(),e.arrowDisplay?n("transition",{attrs:{name:"carousel-arrow-right"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||e.activeIndex0}))},carouselClasses:function(){var e=["el-carousel","el-carousel--"+this.direction];return"card"===this.type&&e.push("el-carousel--card"),e},indicatorsClasses:function(){var e=["el-carousel__indicators","el-carousel__indicators--"+this.direction];return this.hasLabel&&e.push("el-carousel__indicators--labels"),"outside"!==this.indicatorPosition&&"card"!==this.type||e.push("el-carousel__indicators--outside"),e}},watch:{items:function(e){e.length>0&&this.setActiveItem(this.initialIndex)},activeIndex:function(e,t){this.resetItemPosition(t),t>-1&&this.$emit("change",e,t)},autoplay:function(e){e?this.startTimer():this.pauseTimer()},loop:function(){this.setActiveItem(this.activeIndex)},interval:function(){this.pauseTimer(),this.startTimer()}},methods:{handleMouseEnter:function(){this.hover=!0,this.pauseTimer()},handleMouseLeave:function(){this.hover=!1,this.startTimer()},itemInStage:function(e,t){var n=this.items.length;return t===n-1&&e.inStage&&this.items[0].active||e.inStage&&this.items[t+1]&&this.items[t+1].active?"left":!!(0===t&&e.inStage&&this.items[n-1].active||e.inStage&&this.items[t-1]&&this.items[t-1].active)&&"right"},handleButtonEnter:function(e){var t=this;"vertical"!==this.direction&&this.items.forEach((function(n,i){e===t.itemInStage(n,i)&&(n.hover=!0)}))},handleButtonLeave:function(){"vertical"!==this.direction&&this.items.forEach((function(e){e.hover=!1}))},updateItems:function(){this.items=this.$children.filter((function(e){return"ElCarouselItem"===e.$options.name}))},resetItemPosition:function(e){var t=this;this.items.forEach((function(n,i){n.translateItem(i,t.activeIndex,e)}))},playSlides:function(){this.activeIndex0&&(e=this.items.indexOf(t[0]))}if(e=Number(e),isNaN(e)||e!==Math.floor(e))console.warn("[Element Warn][Carousel]index must be an integer.");else{var n=this.items.length,i=this.activeIndex;this.activeIndex=e<0?this.loop?n-1:0:e>=n?this.loop?0:n-1:e,i===this.activeIndex&&this.resetItemPosition(i),this.resetTimer()}},prev:function(){this.setActiveItem(this.activeIndex-1)},next:function(){this.setActiveItem(this.activeIndex+1)},handleIndicatorClick:function(e){this.activeIndex=e},handleIndicatorHover:function(e){"hover"===this.trigger&&e!==this.activeIndex&&(this.activeIndex=e)}},created:function(){var e=this;this.throttledArrowClick=Ah()(300,!0,(function(t){e.setActiveItem(t)})),this.throttledIndicatorHover=Ah()(300,(function(t){e.handleIndicatorHover(t)}))},mounted:function(){var e=this;this.updateItems(),this.$nextTick((function(){Object(ei["addResizeListener"])(e.$el,e.resetItemPosition),e.initialIndex=0&&(e.activeIndex=e.initialIndex),e.startTimer()}))},beforeDestroy:function(){this.$el&&Object(ei["removeResizeListener"])(this.$el,this.resetItemPosition),this.pauseTimer()}},Fh=Lh,Vh=s(Fh,Ih,Nh,!1,null,null,null);Vh.options.__file="packages/carousel/src/main.vue";var zh=Vh.exports;zh.install=function(e){e.component(zh.name,zh)};var Bh=zh,Rh={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}};function Hh(e){var t=e.move,n=e.size,i=e.bar,r={},o="translate"+i.axis+"("+t+"%)";return r[i.size]=n,r.transform=o,r.msTransform=o,r.webkitTransform=o,r}var Wh={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return Rh[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,n=this.move,i=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+i.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:Hh({size:t,move:n,bar:i})})])},methods:{clickThumbHandler:function(e){e.ctrlKey||2===e.button||(this.startDrag(e),this[this.bar.axis]=e.currentTarget[this.bar.offset]-(e[this.bar.client]-e.currentTarget.getBoundingClientRect()[this.bar.direction]))},clickTrackHandler:function(e){var t=Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),n=this.$refs.thumb[this.bar.offset]/2,i=100*(t-n)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,Object(Fe["on"])(document,"mousemove",this.mouseMoveDocumentHandler),Object(Fe["on"])(document,"mouseup",this.mouseUpDocumentHandler),document.onselectstart=function(){return!1}},mouseMoveDocumentHandler:function(e){if(!1!==this.cursorDown){var t=this[this.bar.axis];if(t){var n=-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),i=this.$refs.thumb[this.bar.offset]-t,r=100*(n-i)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=r*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,Object(Fe["off"])(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){Object(Fe["off"])(document,"mouseup",this.mouseUpDocumentHandler)}},qh={name:"ElScrollbar",components:{Bar:Wh},props:{native:Boolean,wrapStyle:{},wrapClass:{},viewClass:{},viewStyle:{},noresize:Boolean,tag:{type:String,default:"div"}},data:function(){return{sizeWidth:"0",sizeHeight:"0",moveX:0,moveY:0}},computed:{wrap:function(){return this.$refs.wrap}},render:function(e){var t=gr()(),n=this.wrapStyle;if(t){var i="-"+t+"px",r="margin-bottom: "+i+"; margin-right: "+i+";";Array.isArray(this.wrapStyle)?(n=Object(b["toObject"])(this.wrapStyle),n.marginRight=n.marginBottom=i):"string"===typeof this.wrapStyle?n+=r:n=r}var o=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),a=e("div",{ref:"wrap",style:n,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[o]]),s=void 0;return s=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:n},[[o]])]:[a,e(Wh,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(Wh,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},s)},methods:{handleScroll:function(){var e=this.wrap;this.moveY=100*e.scrollTop/e.clientHeight,this.moveX=100*e.scrollLeft/e.clientWidth},update:function(){var e=void 0,t=void 0,n=this.wrap;n&&(e=100*n.clientHeight/n.scrollHeight,t=100*n.clientWidth/n.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Object(ei["addResizeListener"])(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Object(ei["removeResizeListener"])(this.$refs.resize,this.update)},install:function(e){e.component(qh.name,qh)}},Uh=qh,Yh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"show",rawName:"v-show",value:e.ready,expression:"ready"}],staticClass:"el-carousel__item",class:{"is-active":e.active,"el-carousel__item--card":"card"===e.$parent.type,"is-in-stage":e.inStage,"is-hover":e.hover,"is-animating":e.animating},style:e.itemStyle,on:{click:e.handleItemClick}},["card"===e.$parent.type?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.active,expression:"!active"}],staticClass:"el-carousel__mask"}):e._e(),e._t("default")],2)},Kh=[];Yh._withStripped=!0;var Gh=.83,Xh={name:"ElCarouselItem",props:{name:String,label:{type:[String,Number],default:""}},data:function(){return{hover:!1,translate:0,scale:1,active:!1,ready:!1,inStage:!1,animating:!1}},methods:{processIndex:function(e,t,n){return 0===t&&e===n-1?-1:t===n-1&&0===e?n:e=n/2?n+1:e>t+1&&e-t>=n/2?-2:e},calcCardTranslate:function(e,t){var n=this.$parent.$el.offsetWidth;return this.inStage?n*((2-Gh)*(e-t)+1)/4:e2&&this.$parent.loop&&(e=this.processIndex(e,t,o)),"card"===i)"vertical"===r&&console.warn("[Element Warn][Carousel]vertical direction is not supported in card mode"),this.inStage=Math.round(Math.abs(e-t))<=1,this.active=e===t,this.translate=this.calcCardTranslate(e,t),this.scale=this.active?1:Gh;else{this.active=e===t;var a="vertical"===r;this.translate=this.calcTranslate(e,t,a),this.scale=1}this.ready=!0},handleItemClick:function(){var e=this.$parent;if(e&&"card"===e.type){var t=e.items.indexOf(this);e.setActiveItem(t)}}},computed:{parentDirection:function(){return this.$parent.direction},itemStyle:function(){var e="vertical"===this.parentDirection?"translateY":"translateX",t=e+"("+this.translate+"px) scale("+this.scale+")",n={transform:t};return Object(b["autoprefixer"])(n)}},created:function(){this.$parent&&this.$parent.updateItems()},destroyed:function(){this.$parent&&this.$parent.updateItems()}},Qh=Xh,Zh=s(Qh,Yh,Kh,!1,null,null,null);Zh.options.__file="packages/carousel/src/item.vue";var Jh=Zh.exports;Jh.install=function(e){e.component(Jh.name,Jh)};var ef=Jh,tf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-collapse",attrs:{role:"tablist","aria-multiselectable":"true"}},[e._t("default")],2)},nf=[];tf._withStripped=!0;var rf={name:"ElCollapse",componentName:"ElCollapse",props:{accordion:Boolean,value:{type:[Array,String,Number],default:function(){return[]}}},data:function(){return{activeNames:[].concat(this.value)}},provide:function(){return{collapse:this}},watch:{value:function(e){this.activeNames=[].concat(e)}},methods:{setActiveNames:function(e){e=[].concat(e);var t=this.accordion?e[0]:e;this.activeNames=e,this.$emit("input",t),this.$emit("change",t)},handleItemClick:function(e){if(this.accordion)this.setActiveNames(!this.activeNames[0]&&0!==this.activeNames[0]||this.activeNames[0]!==e.name?e.name:"");else{var t=this.activeNames.slice(0),n=t.indexOf(e.name);n>-1?t.splice(n,1):t.push(e.name),this.setActiveNames(t)}}},created:function(){this.$on("item-click",this.handleItemClick)}},of=rf,af=s(of,tf,nf,!1,null,null,null);af.options.__file="packages/collapse/src/collapse.vue";var sf=af.exports;sf.install=function(e){e.component(sf.name,sf)};var lf=sf,cf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-collapse-item",class:{"is-active":e.isActive,"is-disabled":e.disabled}},[n("div",{attrs:{role:"tab","aria-expanded":e.isActive,"aria-controls":"el-collapse-content-"+e.id,"aria-describedby":"el-collapse-content-"+e.id}},[n("div",{staticClass:"el-collapse-item__header",class:{focusing:e.focusing,"is-active":e.isActive},attrs:{role:"button",id:"el-collapse-head-"+e.id,tabindex:e.disabled?void 0:0},on:{click:e.handleHeaderClick,keyup:function(t){return!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.stopPropagation(),e.handleEnterClick(t))},focus:e.handleFocus,blur:function(t){e.focusing=!1}}},[e._t("title",[e._v(e._s(e.title))]),n("i",{staticClass:"el-collapse-item__arrow el-icon-arrow-right",class:{"is-active":e.isActive}})],2)]),n("el-collapse-transition",[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"el-collapse-item__wrap",attrs:{role:"tabpanel","aria-hidden":!e.isActive,"aria-labelledby":"el-collapse-head-"+e.id,id:"el-collapse-content-"+e.id}},[n("div",{staticClass:"el-collapse-item__content"},[e._t("default")],2)])])],1)},uf=[];cf._withStripped=!0;var df={name:"ElCollapseItem",componentName:"ElCollapseItem",mixins:[$.a],components:{ElCollapseTransition:Ye.a},data:function(){return{contentWrapStyle:{height:"auto",display:"block"},contentHeight:0,focusing:!1,isClick:!1,id:Object(b["generateId"])()}},inject:["collapse"],props:{title:String,name:{type:[String,Number],default:function(){return this._uid}},disabled:Boolean},computed:{isActive:function(){return this.collapse.activeNames.indexOf(this.name)>-1}},methods:{handleFocus:function(){var e=this;setTimeout((function(){e.isClick?e.isClick=!1:e.focusing=!0}),50)},handleHeaderClick:function(){this.disabled||(this.dispatch("ElCollapse","item-click",this),this.focusing=!1,this.isClick=!0)},handleEnterClick:function(){this.dispatch("ElCollapse","item-click",this)}}},hf=df,ff=s(hf,cf,uf,!1,null,null,null);ff.options.__file="packages/collapse/src/collapse-item.vue";var pf=ff.exports;pf.install=function(e){e.component(pf.name,pf)};var mf=pf,vf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:function(){return e.toggleDropDownVisible(!1)},expression:"() => toggleDropDownVisible(false)"}],ref:"reference",class:["el-cascader",e.realSize&&"el-cascader--"+e.realSize,{"is-disabled":e.isDisabled}],on:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1},click:function(){return e.toggleDropDownVisible(!e.readonly||void 0)},keydown:e.handleKeyDown}},[n("el-input",{ref:"input",class:{"is-focus":e.dropDownVisible},attrs:{size:e.realSize,placeholder:e.placeholder,readonly:e.readonly,disabled:e.isDisabled,"validate-event":!1},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.handleInput},model:{value:e.multiple?e.presentText:e.inputValue,callback:function(t){e.multiple?e.presentText:e.inputValue=t},expression:"multiple ? presentText : inputValue"}},[n("template",{slot:"suffix"},[e.clearBtnVisible?n("i",{key:"clear",staticClass:"el-input__icon el-icon-circle-close",on:{click:function(t){return t.stopPropagation(),e.handleClear(t)}}}):n("i",{key:"arrow-down",class:["el-input__icon","el-icon-arrow-down",e.dropDownVisible&&"is-reverse"],on:{click:function(t){t.stopPropagation(),e.toggleDropDownVisible()}}})])],2),e.multiple?n("div",{staticClass:"el-cascader__tags"},[e._l(e.presentTags,(function(t){return n("el-tag",{key:t.key,attrs:{type:"info",size:e.tagSize,hit:t.hitState,closable:t.closable,"disable-transitions":""},on:{close:function(n){e.deleteTag(t)}}},[n("span",[e._v(e._s(t.text))])])})),e.filterable&&!e.isDisabled?n("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.inputValue,expression:"inputValue",modifiers:{trim:!0}}],staticClass:"el-cascader__search-input",attrs:{type:"text",placeholder:e.presentTags.length?"":e.placeholder},domProps:{value:e.inputValue},on:{input:[function(t){t.target.composing||(e.inputValue=t.target.value.trim())},function(t){return e.handleInput(e.inputValue,t)}],click:function(t){t.stopPropagation(),e.toggleDropDownVisible(!0)},keydown:function(t){return!("button"in t)&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.handleDelete(t)},blur:function(t){e.$forceUpdate()}}}):e._e()],2):e._e(),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.handleDropdownLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.dropDownVisible,expression:"dropDownVisible"}],ref:"popper",class:["el-popper","el-cascader__dropdown",e.popperClass]},[n("el-cascader-panel",{directives:[{name:"show",rawName:"v-show",value:!e.filtering,expression:"!filtering"}],ref:"panel",attrs:{options:e.options,props:e.config,border:!1,"render-label":e.$scopedSlots.default},on:{"expand-change":e.handleExpandChange,close:function(t){e.toggleDropDownVisible(!1)}},model:{value:e.checkedValue,callback:function(t){e.checkedValue=t},expression:"checkedValue"}}),e.filterable?n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.filtering,expression:"filtering"}],ref:"suggestionPanel",staticClass:"el-cascader__suggestion-panel",attrs:{tag:"ul","view-class":"el-cascader__suggestion-list"},nativeOn:{keydown:function(t){return e.handleSuggestionKeyDown(t)}}},[e.suggestions.length?e._l(e.suggestions,(function(t,i){return n("li",{key:t.uid,class:["el-cascader__suggestion-item",t.checked&&"is-checked"],attrs:{tabindex:-1},on:{click:function(t){e.handleSuggestionClick(i)}}},[n("span",[e._v(e._s(t.text))]),t.checked?n("i",{staticClass:"el-icon-check"}):e._e()])})):e._t("empty",[n("li",{staticClass:"el-cascader__empty-text"},[e._v(e._s(e.t("el.cascader.noMatch")))])])],2):e._e()],1)])],1)},gf=[];vf._withStripped=!0;var bf=n(42),yf=n.n(bf),_f=n(34),xf=n.n(_f),wf=xf.a.keys,Cf={expandTrigger:{newProp:"expandTrigger",type:String},changeOnSelect:{newProp:"checkStrictly",type:Boolean},hoverThreshold:{newProp:"hoverThreshold",type:Number}},kf={props:{placement:{type:String,default:"bottom-start"},appendToBody:H.a.props.appendToBody,visibleArrow:{type:Boolean,default:!0},arrowOffset:H.a.props.arrowOffset,offset:H.a.props.offset,boundariesPadding:H.a.props.boundariesPadding,popperOptions:H.a.props.popperOptions},methods:H.a.methods,data:H.a.data,beforeDestroy:H.a.beforeDestroy},Sf={medium:36,small:32,mini:28},Of={name:"ElCascader",directives:{Clickoutside:V.a},mixins:[kf,$.a,g.a,O.a],inject:{elForm:{default:""},elFormItem:{default:""}},components:{ElInput:m.a,ElTag:Jn.a,ElScrollbar:q.a,ElCascaderPanel:yf.a},props:{value:{},options:Array,props:Object,size:String,placeholder:{type:String,default:function(){return Object(ps["t"])("el.cascader.placeholder")}},disabled:Boolean,clearable:Boolean,filterable:Boolean,filterMethod:Function,separator:{type:String,default:" / "},showAllLevels:{type:Boolean,default:!0},collapseTags:Boolean,debounce:{type:Number,default:300},beforeFilter:{type:Function,default:function(){return function(){}}},popperClass:String},data:function(){return{dropDownVisible:!1,checkedValue:this.value,inputHover:!1,inputValue:null,presentText:null,presentTags:[],checkedNodes:[],filtering:!1,suggestions:[],inputInitialHeight:0,pressDeleteCount:0}},computed:{realSize:function(){var e=(this.elFormItem||{}).elFormItemSize;return this.size||e||(this.$ELEMENT||{}).size},tagSize:function(){return["small","mini"].indexOf(this.realSize)>-1?"mini":"small"},isDisabled:function(){return this.disabled||(this.elForm||{}).disabled},config:function(){var e=this.props||{},t=this.$attrs;return Object.keys(Cf).forEach((function(n){var i=Cf[n],r=i.newProp,o=i.type,a=t[n]||t[Object(b["kebabCase"])(n)];Object(Ot["isDef"])(n)&&!Object(Ot["isDef"])(e[r])&&(o===Boolean&&""===a&&(a=!0),e[r]=a)})),e},multiple:function(){return this.config.multiple},leafOnly:function(){return!this.config.checkStrictly},readonly:function(){return!this.filterable||this.multiple},clearBtnVisible:function(){return!(!this.clearable||this.isDisabled||this.filtering||!this.inputHover)&&(this.multiple?!!this.checkedNodes.filter((function(e){return!e.isDisabled})).length:!!this.presentText)},panel:function(){return this.$refs.panel}},watch:{disabled:function(){this.computePresentContent()},value:function(e){Object(b["isEqual"])(e,this.checkedValue)||(this.checkedValue=e,this.computePresentContent())},checkedValue:function(e){var t=this.value,n=this.dropDownVisible,i=this.config,r=i.checkStrictly,o=i.multiple;Object(b["isEqual"])(e,t)&&!Object(Hd["isUndefined"])(t)||(this.computePresentContent(),o||r||!n||this.toggleDropDownVisible(!1),this.$emit("input",e),this.$emit("change",e),this.dispatch("ElFormItem","el.form.change",[e]))},options:{handler:function(){this.$nextTick(this.computePresentContent)},deep:!0},presentText:function(e){this.inputValue=e},presentTags:function(e,t){this.multiple&&(e.length||t.length)&&this.$nextTick(this.updateStyle)},filtering:function(e){this.$nextTick(this.updatePopper)}},mounted:function(){var e=this,t=this.$refs.input;t&&t.$el&&(this.inputInitialHeight=t.$el.offsetHeight||Sf[this.realSize]||40),this.isEmptyValue(this.value)||this.computePresentContent(),this.filterHandler=L()(this.debounce,(function(){var t=e.inputValue;if(t){var n=e.beforeFilter(t);n&&n.then?n.then(e.getSuggestions):!1!==n?e.getSuggestions():e.filtering=!1}else e.filtering=!1})),Object(ei["addResizeListener"])(this.$el,this.updateStyle)},beforeDestroy:function(){Object(ei["removeResizeListener"])(this.$el,this.updateStyle)},methods:{getMigratingConfig:function(){return{props:{"expand-trigger":"expand-trigger is removed, use `props.expandTrigger` instead.","change-on-select":"change-on-select is removed, use `props.checkStrictly` instead.","hover-threshold":"hover-threshold is removed, use `props.hoverThreshold` instead"},events:{"active-item-change":"active-item-change is renamed to expand-change"}}},toggleDropDownVisible:function(e){var t=this;if(!this.isDisabled){var n=this.dropDownVisible,i=this.$refs.input;e=Object(Ot["isDef"])(e)?e:!n,e!==n&&(this.dropDownVisible=e,e&&this.$nextTick((function(){t.updatePopper(),t.panel.scrollIntoView()})),i.$refs.input.setAttribute("aria-expanded",e),this.$emit("visible-change",e))}},handleDropdownLeave:function(){this.filtering=!1,this.inputValue=this.presentText,this.doDestroy()},handleKeyDown:function(e){switch(e.keyCode){case wf.enter:this.toggleDropDownVisible();break;case wf.down:this.toggleDropDownVisible(!0),this.focusFirstNode(),e.preventDefault();break;case wf.esc:case wf.tab:this.toggleDropDownVisible(!1);break}},handleFocus:function(e){this.$emit("focus",e)},handleBlur:function(e){this.$emit("blur",e)},handleInput:function(e,t){!this.dropDownVisible&&this.toggleDropDownVisible(!0),t&&t.isComposing||(e?this.filterHandler():this.filtering=!1)},handleClear:function(){this.presentText="",this.panel.clearCheckedNodes()},handleExpandChange:function(e){this.$nextTick(this.updatePopper.bind(this)),this.$emit("expand-change",e),this.$emit("active-item-change",e)},focusFirstNode:function(){var e=this;this.$nextTick((function(){var t=e.filtering,n=e.$refs,i=n.popper,r=n.suggestionPanel,o=null;if(t&&r)o=r.$el.querySelector(".el-cascader__suggestion-item");else{var a=i.querySelector(".el-cascader-menu");o=a.querySelector('.el-cascader-node[tabindex="-1"]')}o&&(o.focus(),!t&&o.click())}))},computePresentContent:function(){var e=this;this.$nextTick((function(){e.config.multiple?(e.computePresentTags(),e.presentText=e.presentTags.length?" ":null):e.computePresentText()}))},isEmptyValue:function(e){var t=this.multiple,n=this.panel.config.emitPath;return!(!t&&!n)&&Object(b["isEmpty"])(e)},computePresentText:function(){var e=this.checkedValue,t=this.config;if(!this.isEmptyValue(e)){var n=this.panel.getNodeByValue(e);if(n&&(t.checkStrictly||n.isLeaf))return void(this.presentText=n.getText(this.showAllLevels,this.separator))}this.presentText=null},computePresentTags:function(){var e=this.isDisabled,t=this.leafOnly,n=this.showAllLevels,i=this.separator,r=this.collapseTags,o=this.getCheckedNodes(t),a=[],s=function(t){return{node:t,key:t.uid,text:t.getText(n,i),hitState:!1,closable:!e&&!t.isDisabled}};if(o.length){var l=o[0],c=o.slice(1),u=c.length;a.push(s(l)),u&&(r?a.push({key:-1,text:"+ "+u,closable:!1}):c.forEach((function(e){return a.push(s(e))})))}this.checkedNodes=o,this.presentTags=a},getSuggestions:function(){var e=this,t=this.filterMethod;Object(Hd["isFunction"])(t)||(t=function(e,t){return e.text.includes(t)});var n=this.panel.getFlattedNodes(this.leafOnly).filter((function(n){return!n.isDisabled&&(n.text=n.getText(e.showAllLevels,e.separator)||"",t(n,e.inputValue))}));this.multiple?this.presentTags.forEach((function(e){e.hitState=!1})):n.forEach((function(t){t.checked=Object(b["isEqual"])(e.checkedValue,t.getValueByOption())})),this.filtering=!0,this.suggestions=n,this.$nextTick(this.updatePopper)},handleSuggestionKeyDown:function(e){var t=e.keyCode,n=e.target;switch(t){case wf.enter:n.click();break;case wf.up:var i=n.previousElementSibling;i&&i.focus();break;case wf.down:var r=n.nextElementSibling;r&&r.focus();break;case wf.esc:case wf.tab:this.toggleDropDownVisible(!1);break}},handleDelete:function(){var e=this.inputValue,t=this.pressDeleteCount,n=this.presentTags,i=n.length-1,r=n[i];this.pressDeleteCount=e?0:t+1,r&&this.pressDeleteCount&&(r.hitState?this.deleteTag(r):r.hitState=!0)},handleSuggestionClick:function(e){var t=this.multiple,n=this.suggestions[e];if(t){var i=n.checked;n.doCheck(!i),this.panel.calculateMultiCheckedValue()}else this.checkedValue=n.getValueByOption(),this.toggleDropDownVisible(!1)},deleteTag:function(e){var t=this.checkedValue,n=e.node.getValueByOption(),i=t.find((function(e){return Object(b["isEqual"])(e,n)}));this.checkedValue=t.filter((function(e){return!Object(b["isEqual"])(e,n)})),this.$emit("remove-tag",i)},updateStyle:function(){var e=this.$el,t=this.inputInitialHeight;if(!this.$isServer&&e){var n=this.$refs.suggestionPanel,i=e.querySelector(".el-input__inner");if(i){var r=e.querySelector(".el-cascader__tags"),o=null;if(n&&(o=n.$el)){var a=o.querySelector(".el-cascader__suggestion-list");a.style.minWidth=i.offsetWidth+"px"}if(r){var s=Math.round(r.getBoundingClientRect().height),l=Math.max(s+6,t)+"px";i.style.height=l,this.dropDownVisible&&this.updatePopper()}}}},getCheckedNodes:function(e){return this.panel.getCheckedNodes(e)}}},Ef=Of,$f=s(Ef,vf,gf,!1,null,null,null);$f.options.__file="packages/cascader/src/cascader.vue";var Df=$f.exports;Df.install=function(e){e.component(Df.name,Df)};var Tf=Df,Pf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.hide,expression:"hide"}],class:["el-color-picker",e.colorDisabled?"is-disabled":"",e.colorSize?"el-color-picker--"+e.colorSize:""]},[e.colorDisabled?n("div",{staticClass:"el-color-picker__mask"}):e._e(),n("div",{staticClass:"el-color-picker__trigger",on:{click:e.handleTrigger}},[n("span",{staticClass:"el-color-picker__color",class:{"is-alpha":e.showAlpha}},[n("span",{staticClass:"el-color-picker__color-inner",style:{backgroundColor:e.displayedColor}}),e.value||e.showPanelColor?e._e():n("span",{staticClass:"el-color-picker__empty el-icon-close"})]),n("span",{directives:[{name:"show",rawName:"v-show",value:e.value||e.showPanelColor,expression:"value || showPanelColor"}],staticClass:"el-color-picker__icon el-icon-arrow-down"})]),n("picker-dropdown",{ref:"dropdown",class:["el-color-picker__panel",e.popperClass||""],attrs:{color:e.color,"show-alpha":e.showAlpha,predefine:e.predefine},on:{pick:e.confirmValue,clear:e.clearValue},model:{value:e.showPicker,callback:function(t){e.showPicker=t},expression:"showPicker"}})],1)},Mf=[];Pf._withStripped=!0;var If="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function Nf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var jf=function(e,t,n){return[e,t*n/((e=(2-t)*n)<1?e:2-e)||0,e/2]},Af=function(e){return"string"===typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)},Lf=function(e){return"string"===typeof e&&-1!==e.indexOf("%")},Ff=function(e,t){Af(e)&&(e="100%");var n=Lf(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)},Vf={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},zf=function(e){var t=e.r,n=e.g,i=e.b,r=function(e){e=Math.min(Math.round(e),255);var t=Math.floor(e/16),n=e%16;return""+(Vf[t]||t)+(Vf[n]||n)};return isNaN(t)||isNaN(n)||isNaN(i)?"":"#"+r(t)+r(n)+r(i)},Bf={A:10,B:11,C:12,D:13,E:14,F:15},Rf=function(e){return 2===e.length?16*(Bf[e[0].toUpperCase()]||+e[0])+(Bf[e[1].toUpperCase()]||+e[1]):Bf[e[1].toUpperCase()]||+e[1]},Hf=function(e,t,n){t/=100,n/=100;var i=t,r=Math.max(n,.01),o=void 0,a=void 0;return n*=2,t*=n<=1?n:2-n,i*=r<=1?r:2-r,a=(n+t)/2,o=0===n?2*i/(r+i):2*t/(n+t),{h:e,s:100*o,v:100*a}},Wf=function(e,t,n){e=Ff(e,255),t=Ff(t,255),n=Ff(n,255);var i=Math.max(e,t,n),r=Math.min(e,t,n),o=void 0,a=void 0,s=i,l=i-r;if(a=0===i?0:l/i,i===r)o=0;else{switch(i){case e:o=(t-n)/l+(t2?parseFloat(e):parseInt(e,10)}));if(4===i.length?this._alpha=Math.floor(100*parseFloat(i[3])):3===i.length&&(this._alpha=100),i.length>=3){var r=Hf(i[0],i[1],i[2]),o=r.h,a=r.s,s=r.v;n(o,a,s)}}else if(-1!==e.indexOf("hsv")){var l=e.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter((function(e){return""!==e})).map((function(e,t){return t>2?parseFloat(e):parseInt(e,10)}));4===l.length?this._alpha=Math.floor(100*parseFloat(l[3])):3===l.length&&(this._alpha=100),l.length>=3&&n(l[0],l[1],l[2])}else if(-1!==e.indexOf("rgb")){var c=e.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter((function(e){return""!==e})).map((function(e,t){return t>2?parseFloat(e):parseInt(e,10)}));if(4===c.length?this._alpha=Math.floor(100*parseFloat(c[3])):3===c.length&&(this._alpha=100),c.length>=3){var u=Wf(c[0],c[1],c[2]),d=u.h,h=u.s,f=u.v;n(d,h,f)}}else if(-1!==e.indexOf("#")){var p=e.replace("#","").trim();if(!/^(?:[0-9a-fA-F]{3}){1,2}|[0-9a-fA-F]{8}$/.test(p))return;var m=void 0,v=void 0,g=void 0;3===p.length?(m=Rf(p[0]+p[0]),v=Rf(p[1]+p[1]),g=Rf(p[2]+p[2])):6!==p.length&&8!==p.length||(m=Rf(p.substring(0,2)),v=Rf(p.substring(2,4)),g=Rf(p.substring(4,6))),8===p.length?this._alpha=Math.floor(Rf(p.substring(6))/255*100):3!==p.length&&6!==p.length||(this._alpha=100);var b=Wf(m,v,g),y=b.h,_=b.s,x=b.v;n(y,_,x)}},e.prototype.compare=function(e){return Math.abs(e._hue-this._hue)<2&&Math.abs(e._saturation-this._saturation)<1&&Math.abs(e._value-this._value)<1&&Math.abs(e._alpha-this._alpha)<1},e.prototype.doOnChange=function(){var e=this._hue,t=this._saturation,n=this._value,i=this._alpha,r=this.format;if(this.enableAlpha)switch(r){case"hsl":var o=jf(e,t/100,n/100);this.value="hsla("+e+", "+Math.round(100*o[1])+"%, "+Math.round(100*o[2])+"%, "+i/100+")";break;case"hsv":this.value="hsva("+e+", "+Math.round(t)+"%, "+Math.round(n)+"%, "+i/100+")";break;default:var a=qf(e,t,n),s=a.r,l=a.g,c=a.b;this.value="rgba("+s+", "+l+", "+c+", "+i/100+")"}else switch(r){case"hsl":var u=jf(e,t/100,n/100);this.value="hsl("+e+", "+Math.round(100*u[1])+"%, "+Math.round(100*u[2])+"%)";break;case"hsv":this.value="hsv("+e+", "+Math.round(t)+"%, "+Math.round(n)+"%)";break;case"rgb":var d=qf(e,t,n),h=d.r,f=d.g,p=d.b;this.value="rgb("+h+", "+f+", "+p+")";break;default:this.value=zf(qf(e,t,n))}},e}(),Yf=Uf,Kf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-color-dropdown"},[n("div",{staticClass:"el-color-dropdown__main-wrapper"},[n("hue-slider",{ref:"hue",staticStyle:{float:"right"},attrs:{color:e.color,vertical:""}}),n("sv-panel",{ref:"sl",attrs:{color:e.color}})],1),e.showAlpha?n("alpha-slider",{ref:"alpha",attrs:{color:e.color}}):e._e(),e.predefine?n("predefine",{attrs:{color:e.color,colors:e.predefine}}):e._e(),n("div",{staticClass:"el-color-dropdown__btns"},[n("span",{staticClass:"el-color-dropdown__value"},[n("el-input",{attrs:{"validate-event":!1,size:"mini"},on:{blur:e.handleConfirm},nativeOn:{keyup:function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleConfirm(t)}},model:{value:e.customInput,callback:function(t){e.customInput=t},expression:"customInput"}})],1),n("el-button",{staticClass:"el-color-dropdown__link-btn",attrs:{size:"mini",type:"text"},on:{click:function(t){e.$emit("clear")}}},[e._v("\n "+e._s(e.t("el.colorpicker.clear"))+"\n ")]),n("el-button",{staticClass:"el-color-dropdown__btn",attrs:{plain:"",size:"mini"},on:{click:e.confirmValue}},[e._v("\n "+e._s(e.t("el.colorpicker.confirm"))+"\n ")])],1)],1)])},Gf=[];Kf._withStripped=!0;var Xf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-svpanel",style:{backgroundColor:e.background}},[n("div",{staticClass:"el-color-svpanel__white"}),n("div",{staticClass:"el-color-svpanel__black"}),n("div",{staticClass:"el-color-svpanel__cursor",style:{top:e.cursorTop+"px",left:e.cursorLeft+"px"}},[n("div")])])},Qf=[];Xf._withStripped=!0;var Zf=!1,Jf=function(e,t){if(!Ri.a.prototype.$isServer){var n=function(e){t.drag&&t.drag(e)},i=function e(i){document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",e),document.onselectstart=null,document.ondragstart=null,Zf=!1,t.end&&t.end(i)};e.addEventListener("mousedown",(function(e){Zf||(document.onselectstart=function(){return!1},document.ondragstart=function(){return!1},document.addEventListener("mousemove",n),document.addEventListener("mouseup",i),Zf=!0,t.start&&t.start(e))}))}},ep={name:"el-sl-panel",props:{color:{required:!0}},computed:{colorValue:function(){var e=this.color.get("hue"),t=this.color.get("value");return{hue:e,value:t}}},watch:{colorValue:function(){this.update()}},methods:{update:function(){var e=this.color.get("saturation"),t=this.color.get("value"),n=this.$el,i=n.clientWidth,r=n.clientHeight;this.cursorLeft=e*i/100,this.cursorTop=(100-t)*r/100,this.background="hsl("+this.color.get("hue")+", 100%, 50%)"},handleDrag:function(e){var t=this.$el,n=t.getBoundingClientRect(),i=e.clientX-n.left,r=e.clientY-n.top;i=Math.max(0,i),i=Math.min(i,n.width),r=Math.max(0,r),r=Math.min(r,n.height),this.cursorLeft=i,this.cursorTop=r,this.color.set({saturation:i/n.width*100,value:100-r/n.height*100})}},mounted:function(){var e=this;Jf(this.$el,{drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}}),this.update()},data:function(){return{cursorTop:0,cursorLeft:0,background:"hsl(0, 100%, 50%)"}}},tp=ep,np=s(tp,Xf,Qf,!1,null,null,null);np.options.__file="packages/color-picker/src/components/sv-panel.vue";var ip=np.exports,rp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-hue-slider",class:{"is-vertical":e.vertical}},[n("div",{ref:"bar",staticClass:"el-color-hue-slider__bar",on:{click:e.handleClick}}),n("div",{ref:"thumb",staticClass:"el-color-hue-slider__thumb",style:{left:e.thumbLeft+"px",top:e.thumbTop+"px"}})])},op=[];rp._withStripped=!0;var ap={name:"el-color-hue-slider",props:{color:{required:!0},vertical:Boolean},data:function(){return{thumbLeft:0,thumbTop:0}},computed:{hueValue:function(){var e=this.color.get("hue");return e}},watch:{hueValue:function(){this.update()}},methods:{handleClick:function(e){var t=this.$refs.thumb,n=e.target;n!==t&&this.handleDrag(e)},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),n=this.$refs.thumb,i=void 0;if(this.vertical){var r=e.clientY-t.top;r=Math.min(r,t.height-n.offsetHeight/2),r=Math.max(n.offsetHeight/2,r),i=Math.round((r-n.offsetHeight/2)/(t.height-n.offsetHeight)*360)}else{var o=e.clientX-t.left;o=Math.min(o,t.width-n.offsetWidth/2),o=Math.max(n.offsetWidth/2,o),i=Math.round((o-n.offsetWidth/2)/(t.width-n.offsetWidth)*360)}this.color.set("hue",i)},getThumbLeft:function(){if(this.vertical)return 0;var e=this.$el,t=this.color.get("hue");if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetWidth-n.offsetWidth/2)/360)},getThumbTop:function(){if(!this.vertical)return 0;var e=this.$el,t=this.color.get("hue");if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetHeight-n.offsetHeight/2)/360)},update:function(){this.thumbLeft=this.getThumbLeft(),this.thumbTop=this.getThumbTop()}},mounted:function(){var e=this,t=this.$refs,n=t.bar,i=t.thumb,r={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};Jf(n,r),Jf(i,r),this.update()}},sp=ap,lp=s(sp,rp,op,!1,null,null,null);lp.options.__file="packages/color-picker/src/components/hue-slider.vue";var cp=lp.exports,up=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-alpha-slider",class:{"is-vertical":e.vertical}},[n("div",{ref:"bar",staticClass:"el-color-alpha-slider__bar",style:{background:e.background},on:{click:e.handleClick}}),n("div",{ref:"thumb",staticClass:"el-color-alpha-slider__thumb",style:{left:e.thumbLeft+"px",top:e.thumbTop+"px"}})])},dp=[];up._withStripped=!0;var hp={name:"el-color-alpha-slider",props:{color:{required:!0},vertical:Boolean},watch:{"color._alpha":function(){this.update()},"color.value":function(){this.update()}},methods:{handleClick:function(e){var t=this.$refs.thumb,n=e.target;n!==t&&this.handleDrag(e)},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),n=this.$refs.thumb;if(this.vertical){var i=e.clientY-t.top;i=Math.max(n.offsetHeight/2,i),i=Math.min(i,t.height-n.offsetHeight/2),this.color.set("alpha",Math.round((i-n.offsetHeight/2)/(t.height-n.offsetHeight)*100))}else{var r=e.clientX-t.left;r=Math.max(n.offsetWidth/2,r),r=Math.min(r,t.width-n.offsetWidth/2),this.color.set("alpha",Math.round((r-n.offsetWidth/2)/(t.width-n.offsetWidth)*100))}},getThumbLeft:function(){if(this.vertical)return 0;var e=this.$el,t=this.color._alpha;if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetWidth-n.offsetWidth/2)/100)},getThumbTop:function(){if(!this.vertical)return 0;var e=this.$el,t=this.color._alpha;if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetHeight-n.offsetHeight/2)/100)},getBackground:function(){if(this.color&&this.color.value){var e=this.color.toRgb(),t=e.r,n=e.g,i=e.b;return"linear-gradient(to right, rgba("+t+", "+n+", "+i+", 0) 0%, rgba("+t+", "+n+", "+i+", 1) 100%)"}return null},update:function(){this.thumbLeft=this.getThumbLeft(),this.thumbTop=this.getThumbTop(),this.background=this.getBackground()}},data:function(){return{thumbLeft:0,thumbTop:0,background:null}},mounted:function(){var e=this,t=this.$refs,n=t.bar,i=t.thumb,r={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};Jf(n,r),Jf(i,r),this.update()}},fp=hp,pp=s(fp,up,dp,!1,null,null,null);pp.options.__file="packages/color-picker/src/components/alpha-slider.vue";var mp=pp.exports,vp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-predefine"},[n("div",{staticClass:"el-color-predefine__colors"},e._l(e.rgbaColors,(function(t,i){return n("div",{key:e.colors[i],staticClass:"el-color-predefine__color-selector",class:{selected:t.selected,"is-alpha":t._alpha<100},on:{click:function(t){e.handleSelect(i)}}},[n("div",{style:{"background-color":t.value}})])})),0)])},gp=[];vp._withStripped=!0;var bp={props:{colors:{type:Array,required:!0},color:{required:!0}},data:function(){return{rgbaColors:this.parseColors(this.colors,this.color)}},methods:{handleSelect:function(e){this.color.fromString(this.colors[e])},parseColors:function(e,t){return e.map((function(e){var n=new Yf;return n.enableAlpha=!0,n.format="rgba",n.fromString(e),n.selected=n.value===t.value,n}))}},watch:{"$parent.currentColor":function(e){var t=new Yf;t.fromString(e),this.rgbaColors.forEach((function(e){e.selected=t.compare(e)}))},colors:function(e){this.rgbaColors=this.parseColors(e,this.color)},color:function(e){this.rgbaColors=this.parseColors(this.colors,e)}}},yp=bp,_p=s(yp,vp,gp,!1,null,null,null);_p.options.__file="packages/color-picker/src/components/predefine.vue";var xp=_p.exports,wp={name:"el-color-picker-dropdown",mixins:[H.a,g.a],components:{SvPanel:ip,HueSlider:cp,AlphaSlider:mp,ElInput:m.a,ElButton:ae.a,Predefine:xp},props:{color:{required:!0},showAlpha:Boolean,predefine:Array},data:function(){return{customInput:""}},computed:{currentColor:function(){var e=this.$parent;return e.value||e.showPanelColor?e.color.value:""}},methods:{confirmValue:function(){this.$emit("pick")},handleConfirm:function(){this.color.fromString(this.customInput)}},mounted:function(){this.$parent.popperElm=this.popperElm=this.$el,this.referenceElm=this.$parent.$el},watch:{showPopper:function(e){var t=this;!0===e&&this.$nextTick((function(){var e=t.$refs,n=e.sl,i=e.hue,r=e.alpha;n&&n.update(),i&&i.update(),r&&r.update()}))},currentColor:{immediate:!0,handler:function(e){this.customInput=e}}}},Cp=wp,kp=s(Cp,Kf,Gf,!1,null,null,null);kp.options.__file="packages/color-picker/src/components/picker-dropdown.vue";var Sp=kp.exports,Op={name:"ElColorPicker",mixins:[$.a],props:{value:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:String,popperClass:String,predefine:Array},inject:{elForm:{default:""},elFormItem:{default:""}},directives:{Clickoutside:V.a},computed:{displayedColor:function(){return this.value||this.showPanelColor?this.displayedRgb(this.color,this.showAlpha):"transparent"},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},colorSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},colorDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{value:function(e){e?e&&e!==this.color.value&&this.color.fromString(e):this.showPanelColor=!1},color:{deep:!0,handler:function(){this.showPanelColor=!0}},displayedColor:function(e){if(this.showPicker){var t=new Yf({enableAlpha:this.showAlpha,format:this.colorFormat});t.fromString(this.value);var n=this.displayedRgb(t,this.showAlpha);e!==n&&this.$emit("active-change",e)}}},methods:{handleTrigger:function(){this.colorDisabled||(this.showPicker=!this.showPicker)},confirmValue:function(){var e=this.color.value;this.$emit("input",e),this.$emit("change",e),this.dispatch("ElFormItem","el.form.change",e),this.showPicker=!1},clearValue:function(){this.$emit("input",null),this.$emit("change",null),null!==this.value&&this.dispatch("ElFormItem","el.form.change",null),this.showPanelColor=!1,this.showPicker=!1,this.resetColor()},hide:function(){this.showPicker=!1,this.resetColor()},resetColor:function(){var e=this;this.$nextTick((function(t){e.value?e.color.fromString(e.value):e.showPanelColor=!1}))},displayedRgb:function(e,t){if(!(e instanceof Yf))throw Error("color should be instance of Color Class");var n=e.toRgb(),i=n.r,r=n.g,o=n.b;return t?"rgba("+i+", "+r+", "+o+", "+e.get("alpha")/100+")":"rgb("+i+", "+r+", "+o+")"}},mounted:function(){var e=this.value;e&&this.color.fromString(e),this.popperElm=this.$refs.dropdown.$el},data:function(){var e=new Yf({enableAlpha:this.showAlpha,format:this.colorFormat});return{color:e,showPicker:!1,showPanelColor:!1}},components:{PickerDropdown:Sp}},Ep=Op,$p=s(Ep,Pf,Mf,!1,null,null,null);$p.options.__file="packages/color-picker/src/main.vue";var Dp=$p.exports;Dp.install=function(e){e.component(Dp.name,Dp)};var Tp=Dp,Pp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-transfer"},[n("transfer-panel",e._b({ref:"leftPanel",attrs:{data:e.sourceData,title:e.titles[0]||e.t("el.transfer.titles.0"),"default-checked":e.leftDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onSourceCheckedChange}},"transfer-panel",e.$props,!1),[e._t("left-footer")],2),n("div",{staticClass:"el-transfer__buttons"},[n("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.rightChecked.length},nativeOn:{click:function(t){return e.addToLeft(t)}}},[n("i",{staticClass:"el-icon-arrow-left"}),void 0!==e.buttonTexts[0]?n("span",[e._v(e._s(e.buttonTexts[0]))]):e._e()]),n("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.leftChecked.length},nativeOn:{click:function(t){return e.addToRight(t)}}},[void 0!==e.buttonTexts[1]?n("span",[e._v(e._s(e.buttonTexts[1]))]):e._e(),n("i",{staticClass:"el-icon-arrow-right"})])],1),n("transfer-panel",e._b({ref:"rightPanel",attrs:{data:e.targetData,title:e.titles[1]||e.t("el.transfer.titles.1"),"default-checked":e.rightDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onTargetCheckedChange}},"transfer-panel",e.$props,!1),[e._t("right-footer")],2)],1)},Mp=[];Pp._withStripped=!0;var Ip=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-transfer-panel"},[n("p",{staticClass:"el-transfer-panel__header"},[n("el-checkbox",{attrs:{indeterminate:e.isIndeterminate},on:{change:e.handleAllCheckedChange},model:{value:e.allChecked,callback:function(t){e.allChecked=t},expression:"allChecked"}},[e._v("\n "+e._s(e.title)+"\n "),n("span",[e._v(e._s(e.checkedSummary))])])],1),n("div",{class:["el-transfer-panel__body",e.hasFooter?"is-with-footer":""]},[e.filterable?n("el-input",{staticClass:"el-transfer-panel__filter",attrs:{size:"small",placeholder:e.placeholder},nativeOn:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1}},model:{value:e.query,callback:function(t){e.query=t},expression:"query"}},[n("i",{class:["el-input__icon","el-icon-"+e.inputIcon],attrs:{slot:"prefix"},on:{click:e.clearQuery},slot:"prefix"})]):e._e(),n("el-checkbox-group",{directives:[{name:"show",rawName:"v-show",value:!e.hasNoMatch&&e.data.length>0,expression:"!hasNoMatch && data.length > 0"}],staticClass:"el-transfer-panel__list",class:{"is-filterable":e.filterable},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},e._l(e.filteredData,(function(t){return n("el-checkbox",{key:t[e.keyProp],staticClass:"el-transfer-panel__item",attrs:{label:t[e.keyProp],disabled:t[e.disabledProp]}},[n("option-content",{attrs:{option:t}})],1)})),1),n("p",{directives:[{name:"show",rawName:"v-show",value:e.hasNoMatch,expression:"hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noMatch")))]),n("p",{directives:[{name:"show",rawName:"v-show",value:0===e.data.length&&!e.hasNoMatch,expression:"data.length === 0 && !hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noData")))])],1),e.hasFooter?n("p",{staticClass:"el-transfer-panel__footer"},[e._t("default")],2):e._e()])},Np=[];Ip._withStripped=!0;var jp={mixins:[g.a],name:"ElTransferPanel",componentName:"ElTransferPanel",components:{ElCheckboxGroup:Tr.a,ElCheckbox:Ni.a,ElInput:m.a,OptionContent:{props:{option:Object},render:function(e){var t=function e(t){return"ElTransferPanel"===t.$options.componentName?t:t.$parent?e(t.$parent):t},n=t(this),i=n.$parent||n;return n.renderContent?n.renderContent(e,this.option):i.$scopedSlots.default?i.$scopedSlots.default({option:this.option}):e("span",[this.option[n.labelProp]||this.option[n.keyProp]])}}},props:{data:{type:Array,default:function(){return[]}},renderContent:Function,placeholder:String,title:String,filterable:Boolean,format:Object,filterMethod:Function,defaultChecked:Array,props:Object},data:function(){return{checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}},watch:{checked:function(e,t){if(this.updateAllChecked(),this.checkChangeByUser){var n=e.concat(t).filter((function(n){return-1===e.indexOf(n)||-1===t.indexOf(n)}));this.$emit("checked-change",e,n)}else this.$emit("checked-change",e),this.checkChangeByUser=!0},data:function(){var e=this,t=[],n=this.filteredData.map((function(t){return t[e.keyProp]}));this.checked.forEach((function(e){n.indexOf(e)>-1&&t.push(e)})),this.checkChangeByUser=!1,this.checked=t},checkableData:function(){this.updateAllChecked()},defaultChecked:{immediate:!0,handler:function(e,t){var n=this;if(!t||e.length!==t.length||!e.every((function(e){return t.indexOf(e)>-1}))){var i=[],r=this.checkableData.map((function(e){return e[n.keyProp]}));e.forEach((function(e){r.indexOf(e)>-1&&i.push(e)})),this.checkChangeByUser=!1,this.checked=i}}}},computed:{filteredData:function(){var e=this;return this.data.filter((function(t){if("function"===typeof e.filterMethod)return e.filterMethod(e.query,t);var n=t[e.labelProp]||t[e.keyProp].toString();return n.toLowerCase().indexOf(e.query.toLowerCase())>-1}))},checkableData:function(){var e=this;return this.filteredData.filter((function(t){return!t[e.disabledProp]}))},checkedSummary:function(){var e=this.checked.length,t=this.data.length,n=this.format,i=n.noChecked,r=n.hasChecked;return i&&r?e>0?r.replace(/\${checked}/g,e).replace(/\${total}/g,t):i.replace(/\${total}/g,t):e+"/"+t},isIndeterminate:function(){var e=this.checked.length;return e>0&&e0&&0===this.filteredData.length},inputIcon:function(){return this.query.length>0&&this.inputHover?"circle-close":"search"},labelProp:function(){return this.props.label||"label"},keyProp:function(){return this.props.key||"key"},disabledProp:function(){return this.props.disabled||"disabled"},hasFooter:function(){return!!this.$slots.default}},methods:{updateAllChecked:function(){var e=this,t=this.checkableData.map((function(t){return t[e.keyProp]}));this.allChecked=t.length>0&&t.every((function(t){return e.checked.indexOf(t)>-1}))},handleAllCheckedChange:function(e){var t=this;this.checked=e?this.checkableData.map((function(e){return e[t.keyProp]})):[]},clearQuery:function(){"circle-close"===this.inputIcon&&(this.query="")}}},Ap=jp,Lp=s(Ap,Ip,Np,!1,null,null,null);Lp.options.__file="packages/transfer/src/transfer-panel.vue";var Fp=Lp.exports,Vp={name:"ElTransfer",mixins:[$.a,g.a,O.a],components:{TransferPanel:Fp,ElButton:ae.a},props:{data:{type:Array,default:function(){return[]}},titles:{type:Array,default:function(){return[]}},buttonTexts:{type:Array,default:function(){return[]}},filterPlaceholder:{type:String,default:""},filterMethod:Function,leftDefaultChecked:{type:Array,default:function(){return[]}},rightDefaultChecked:{type:Array,default:function(){return[]}},renderContent:Function,value:{type:Array,default:function(){return[]}},format:{type:Object,default:function(){return{}}},filterable:Boolean,props:{type:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},targetOrder:{type:String,default:"original"}},data:function(){return{leftChecked:[],rightChecked:[]}},computed:{dataObj:function(){var e=this.props.key;return this.data.reduce((function(t,n){return(t[n[e]]=n)&&t}),{})},sourceData:function(){var e=this;return this.data.filter((function(t){return-1===e.value.indexOf(t[e.props.key])}))},targetData:function(){var e=this;return"original"===this.targetOrder?this.data.filter((function(t){return e.value.indexOf(t[e.props.key])>-1})):this.value.reduce((function(t,n){var i=e.dataObj[n];return i&&t.push(i),t}),[])},hasButtonTexts:function(){return 2===this.buttonTexts.length}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}},methods:{getMigratingConfig:function(){return{props:{"footer-format":"footer-format is renamed to format."}}},onSourceCheckedChange:function(e,t){this.leftChecked=e,void 0!==t&&this.$emit("left-check-change",e,t)},onTargetCheckedChange:function(e,t){this.rightChecked=e,void 0!==t&&this.$emit("right-check-change",e,t)},addToLeft:function(){var e=this.value.slice();this.rightChecked.forEach((function(t){var n=e.indexOf(t);n>-1&&e.splice(n,1)})),this.$emit("input",e),this.$emit("change",e,"left",this.rightChecked)},addToRight:function(){var e=this,t=this.value.slice(),n=[],i=this.props.key;this.data.forEach((function(t){var r=t[i];e.leftChecked.indexOf(r)>-1&&-1===e.value.indexOf(r)&&n.push(r)})),t="unshift"===this.targetOrder?n.concat(t):t.concat(n),this.$emit("input",t),this.$emit("change",t,"right",this.leftChecked)},clearQuery:function(e){"left"===e?this.$refs.leftPanel.query="":"right"===e&&(this.$refs.rightPanel.query="")}}},zp=Vp,Bp=s(zp,Pp,Mp,!1,null,null,null);Bp.options.__file="packages/transfer/src/main.vue";var Rp=Bp.exports;Rp.install=function(e){e.component(Rp.name,Rp)};var Hp=Rp,Wp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"el-container",class:{"is-vertical":e.isVertical}},[e._t("default")],2)},qp=[];Wp._withStripped=!0;var Up={name:"ElContainer",componentName:"ElContainer",props:{direction:String},computed:{isVertical:function(){return"vertical"===this.direction||"horizontal"!==this.direction&&(!(!this.$slots||!this.$slots.default)&&this.$slots.default.some((function(e){var t=e.componentOptions&&e.componentOptions.tag;return"el-header"===t||"el-footer"===t})))}}},Yp=Up,Kp=s(Yp,Wp,qp,!1,null,null,null);Kp.options.__file="packages/container/src/main.vue";var Gp=Kp.exports;Gp.install=function(e){e.component(Gp.name,Gp)};var Xp=Gp,Qp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("header",{staticClass:"el-header",style:{height:e.height}},[e._t("default")],2)},Zp=[];Qp._withStripped=!0;var Jp={name:"ElHeader",componentName:"ElHeader",props:{height:{type:String,default:"60px"}}},em=Jp,tm=s(em,Qp,Zp,!1,null,null,null);tm.options.__file="packages/header/src/main.vue";var nm=tm.exports;nm.install=function(e){e.component(nm.name,nm)};var im=nm,rm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{staticClass:"el-aside",style:{width:e.width}},[e._t("default")],2)},om=[];rm._withStripped=!0;var am={name:"ElAside",componentName:"ElAside",props:{width:{type:String,default:"300px"}}},sm=am,lm=s(sm,rm,om,!1,null,null,null);lm.options.__file="packages/aside/src/main.vue";var cm=lm.exports;cm.install=function(e){e.component(cm.name,cm)};var um=cm,dm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("main",{staticClass:"el-main"},[e._t("default")],2)},hm=[];dm._withStripped=!0;var fm={name:"ElMain",componentName:"ElMain"},pm=fm,mm=s(pm,dm,hm,!1,null,null,null);mm.options.__file="packages/main/src/main.vue";var vm=mm.exports;vm.install=function(e){e.component(vm.name,vm)};var gm=vm,bm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"el-footer",style:{height:e.height}},[e._t("default")],2)},ym=[];bm._withStripped=!0;var _m={name:"ElFooter",componentName:"ElFooter",props:{height:{type:String,default:"60px"}}},xm=_m,wm=s(xm,bm,ym,!1,null,null,null);wm.options.__file="packages/footer/src/main.vue";var Cm=wm.exports;Cm.install=function(e){e.component(Cm.name,Cm)};var km,Sm,Om=Cm,Em={name:"ElTimeline",props:{reverse:{type:Boolean,default:!1}},provide:function(){return{timeline:this}},render:function(){var e=arguments[0],t=this.reverse,n={"el-timeline":!0,"is-reverse":t},i=this.$slots.default||[];return t&&(i=i.reverse()),e("ul",{class:n},[i])}},$m=Em,Dm=s($m,km,Sm,!1,null,null,null);Dm.options.__file="packages/timeline/src/main.vue";var Tm=Dm.exports;Tm.install=function(e){e.component(Tm.name,Tm)};var Pm=Tm,Mm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-timeline-item"},[n("div",{staticClass:"el-timeline-item__tail"}),e.$slots.dot?e._e():n("div",{staticClass:"el-timeline-item__node",class:["el-timeline-item__node--"+(e.size||""),"el-timeline-item__node--"+(e.type||"")],style:{backgroundColor:e.color}},[e.icon?n("i",{staticClass:"el-timeline-item__icon",class:e.icon}):e._e()]),e.$slots.dot?n("div",{staticClass:"el-timeline-item__dot"},[e._t("dot")],2):e._e(),n("div",{staticClass:"el-timeline-item__wrapper"},[e.hideTimestamp||"top"!==e.placement?e._e():n("div",{staticClass:"el-timeline-item__timestamp is-top"},[e._v("\n "+e._s(e.timestamp)+"\n ")]),n("div",{staticClass:"el-timeline-item__content"},[e._t("default")],2),e.hideTimestamp||"bottom"!==e.placement?e._e():n("div",{staticClass:"el-timeline-item__timestamp is-bottom"},[e._v("\n "+e._s(e.timestamp)+"\n ")])])])},Im=[];Mm._withStripped=!0;var Nm={name:"ElTimelineItem",inject:["timeline"],props:{timestamp:String,hideTimestamp:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},type:String,color:String,size:{type:String,default:"normal"},icon:String}},jm=Nm,Am=s(jm,Mm,Im,!1,null,null,null);Am.options.__file="packages/timeline/src/item.vue";var Lm=Am.exports;Lm.install=function(e){e.component(Lm.name,Lm)};var Fm=Lm,Vm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",e._b({class:["el-link",e.type?"el-link--"+e.type:"",e.disabled&&"is-disabled",e.underline&&!e.disabled&&"is-underline"],attrs:{href:e.disabled?null:e.href},on:{click:e.handleClick}},"a",e.$attrs,!1),[e.icon?n("i",{class:e.icon}):e._e(),e.$slots.default?n("span",{staticClass:"el-link--inner"},[e._t("default")],2):e._e(),e.$slots.icon?[e.$slots.icon?e._t("icon"):e._e()]:e._e()],2)},zm=[];Vm._withStripped=!0;var Bm={name:"ElLink",props:{type:{type:String,default:"default"},underline:{type:Boolean,default:!0},disabled:Boolean,href:String,icon:String},methods:{handleClick:function(e){this.disabled||this.href||this.$emit("click",e)}}},Rm=Bm,Hm=s(Rm,Vm,zm,!1,null,null,null);Hm.options.__file="packages/link/src/main.vue";var Wm=Hm.exports;Wm.install=function(e){e.component(Wm.name,Wm)};var qm=Wm,Um=function(e,t){var n=t._c;return n("div",t._g(t._b({class:[t.data.staticClass,"el-divider","el-divider--"+t.props.direction]},"div",t.data.attrs,!1),t.listeners),[t.slots().default&&"vertical"!==t.props.direction?n("div",{class:["el-divider__text","is-"+t.props.contentPosition]},[t._t("default")],2):t._e()])},Ym=[];Um._withStripped=!0;var Km={name:"ElDivider",props:{direction:{type:String,default:"horizontal",validator:function(e){return-1!==["horizontal","vertical"].indexOf(e)}},contentPosition:{type:String,default:"center",validator:function(e){return-1!==["left","center","right"].indexOf(e)}}}},Gm=Km,Xm=s(Gm,Um,Ym,!0,null,null,null);Xm.options.__file="packages/divider/src/main.vue";var Qm=Xm.exports;Qm.install=function(e){e.component(Qm.name,Qm)};var Zm=Qm,Jm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-image"},[e.loading?e._t("placeholder",[n("div",{staticClass:"el-image__placeholder"})]):e.error?e._t("error",[n("div",{staticClass:"el-image__error"},[e._v(e._s(e.t("el.image.error")))])]):n("img",e._g(e._b({staticClass:"el-image__inner",class:{"el-image__inner--center":e.alignCenter,"el-image__preview":e.preview},style:e.imageStyle,attrs:{src:e.src},on:{click:e.clickHandler}},"img",e.$attrs,!1),e.$listeners)),e.preview?[e.showViewer?n("image-viewer",{attrs:{"z-index":e.zIndex,"initial-index":e.imageIndex,"on-close":e.closeViewer,"url-list":e.previewSrcList}}):e._e()]:e._e()],2)},ev=[];Jm._withStripped=!0;var tv=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"viewer-fade"}},[n("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.viewerZIndex},attrs:{tabindex:"-1"}},[n("div",{staticClass:"el-image-viewer__mask",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleMaskClick(t)}}}),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[n("i",{staticClass:"el-icon-close"})]),e.isSingle?e._e():[n("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[n("i",{staticClass:"el-icon-arrow-left"})]),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[n("i",{staticClass:"el-icon-arrow-right"})])],n("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[n("div",{staticClass:"el-image-viewer__actions__inner"},[n("i",{staticClass:"el-icon-zoom-out",on:{click:function(t){e.handleActions("zoomOut")}}}),n("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){e.handleActions("zoomIn")}}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{class:e.mode.icon,on:{click:e.toggleMode}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){e.handleActions("anticlocelise")}}}),n("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){e.handleActions("clocelise")}}})])]),n("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,(function(t,i){return i===e.index?n("img",{key:t,ref:"img",refInFor:!0,staticClass:"el-image-viewer__img",style:e.imgStyle,attrs:{src:e.currentImg},on:{load:e.handleImgLoad,error:e.handleImgError,mousedown:e.handleMouseDown}}):e._e()})),0)],2)])},nv=[];tv._withStripped=!0;var iv=Object.assign||function(e){for(var t=1;te?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg:function(e){var t=this;this.$nextTick((function(e){var n=t.$refs.img[0];n.complete||(t.loading=!0)}))}},methods:{hide:function(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall:function(){var e=this;this._keyDownHandler=function(t){t.stopPropagation();var n=t.keyCode;switch(n){case 27:e.hide();break;case 32:e.toggleMode();break;case 37:e.prev();break;case 38:e.handleActions("zoomIn");break;case 39:e.next();break;case 40:e.handleActions("zoomOut");break}},this._mouseWheelHandler=Object(b["rafThrottle"])((function(t){var n=t.wheelDelta?t.wheelDelta:-t.detail;n>0?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})})),Object(Fe["on"])(document,"keydown",this._keyDownHandler),Object(Fe["on"])(document,ov,this._mouseWheelHandler)},deviceSupportUninstall:function(){Object(Fe["off"])(document,"keydown",this._keyDownHandler),Object(Fe["off"])(document,ov,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad:function(e){this.loading=!1},handleImgError:function(e){this.loading=!1,e.target.alt="加载失败"},handleMouseDown:function(e){var t=this;if(!this.loading&&0===e.button){var n=this.transform,i=n.offsetX,r=n.offsetY,o=e.pageX,a=e.pageY;this._dragHandler=Object(b["rafThrottle"])((function(e){t.transform.offsetX=i+e.pageX-o,t.transform.offsetY=r+e.pageY-a})),Object(Fe["on"])(document,"mousemove",this._dragHandler),Object(Fe["on"])(document,"mouseup",(function(e){Object(Fe["off"])(document,"mousemove",t._dragHandler)})),e.preventDefault()}},handleMaskClick:function(){this.maskClosable&&this.hide()},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){if(!this.loading){var e=Object.keys(rv),t=Object.values(rv),n=t.indexOf(this.mode),i=(n+1)%e.length;this.mode=rv[e[i]],this.reset()}},prev:function(){if(!this.isFirst||this.infinite){var e=this.urlList.length;this.index=(this.index-1+e)%e}},next:function(){if(!this.isLast||this.infinite){var e=this.urlList.length;this.index=(this.index+1)%e}},handleActions:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.loading){var n=iv({zoomRate:.2,rotateDeg:90,enableTransition:!0},t),i=n.zoomRate,r=n.rotateDeg,o=n.enableTransition,a=this.transform;switch(e){case"zoomOut":a.scale>.2&&(a.scale=parseFloat((a.scale-i).toFixed(3)));break;case"zoomIn":a.scale=parseFloat((a.scale+i).toFixed(3));break;case"clocelise":a.deg+=r;break;case"anticlocelise":a.deg-=r;break}a.enableTransition=o}}},mounted:function(){this.deviceSupportInstall(),this.appendToBody&&document.body.appendChild(this.$el),this.$refs["el-image-viewer__wrapper"].focus()},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},sv=av,lv=s(sv,tv,nv,!1,null,null,null);lv.options.__file="packages/image/src/image-viewer.vue";var cv=lv.exports,uv=function(){return void 0!==document.documentElement.style.objectFit},dv={NONE:"none",CONTAIN:"contain",COVER:"cover",FILL:"fill",SCALE_DOWN:"scale-down"},hv="",fv={name:"ElImage",mixins:[g.a],inheritAttrs:!1,components:{ImageViewer:cv},props:{src:String,fit:String,lazy:Boolean,scrollContainer:{},previewSrcList:{type:Array,default:function(){return[]}},zIndex:{type:Number,default:2e3}},data:function(){return{loading:!0,error:!1,show:!this.lazy,imageWidth:0,imageHeight:0,showViewer:!1}},computed:{imageStyle:function(){var e=this.fit;return!this.$isServer&&e?uv()?{"object-fit":e}:this.getImageStyle(e):{}},alignCenter:function(){return!this.$isServer&&!uv()&&this.fit!==dv.FILL},preview:function(){var e=this.previewSrcList;return Array.isArray(e)&&e.length>0},imageIndex:function(){var e=0,t=this.previewSrcList.indexOf(this.src);return t>=0&&(e=t),e}},watch:{src:function(e){this.show&&this.loadImage()},show:function(e){e&&this.loadImage()}},mounted:function(){this.lazy?this.addLazyLoadListener():this.loadImage()},beforeDestroy:function(){this.lazy&&this.removeLazyLoadListener()},methods:{loadImage:function(){var e=this;if(!this.$isServer){this.loading=!0,this.error=!1;var t=new Image;t.onload=function(n){return e.handleLoad(n,t)},t.onerror=this.handleError.bind(this),Object.keys(this.$attrs).forEach((function(n){var i=e.$attrs[n];t.setAttribute(n,i)})),t.src=this.src}},handleLoad:function(e,t){this.imageWidth=t.width,this.imageHeight=t.height,this.loading=!1,this.error=!1},handleError:function(e){this.loading=!1,this.error=!0,this.$emit("error",e)},handleLazyLoad:function(){Object(Fe["isInContainer"])(this.$el,this._scrollContainer)&&(this.show=!0,this.removeLazyLoadListener())},addLazyLoadListener:function(){if(!this.$isServer){var e=this.scrollContainer,t=null;t=Object(Hd["isHtmlElement"])(e)?e:Object(Hd["isString"])(e)?document.querySelector(e):Object(Fe["getScrollContainer"])(this.$el),t&&(this._scrollContainer=t,this._lazyLoadHandler=Ah()(200,this.handleLazyLoad),Object(Fe["on"])(t,"scroll",this._lazyLoadHandler),this.handleLazyLoad())}},removeLazyLoadListener:function(){var e=this._scrollContainer,t=this._lazyLoadHandler;!this.$isServer&&e&&t&&(Object(Fe["off"])(e,"scroll",t),this._scrollContainer=null,this._lazyLoadHandler=null)},getImageStyle:function(e){var t=this.imageWidth,n=this.imageHeight,i=this.$el,r=i.clientWidth,o=i.clientHeight;if(!t||!n||!r||!o)return{};var a=t/n,s=r/o;if(e===dv.SCALE_DOWN){var l=tr)return console.warn("[ElementCalendar]end time should be greater than start time"),[];if(Object(ro["validateRangeInOneMonth"])(i,r))return[[i,r]];var o=[],a=new Date(i.getFullYear(),i.getMonth()+1,1),s=this.toDate(a.getTime()-Tv);if(!Object(ro["validateRangeInOneMonth"])(a,r))return console.warn("[ElementCalendar]start time and end time interval must not exceed two months"),[];o.push([i,s]);var l=this.realFirstDayOfWeek,c=a.getDay(),u=0;return c!==l&&(0===l?u=7-c:(u=l-c,u=u>0?u:7+u)),a=this.toDate(a.getTime()+u*Tv),a.getDate()6?0:Math.floor(this.firstDayOfWeek)}},data:function(){return{selectedDay:"",now:new Date}}},Mv=Pv,Iv=s(Mv,bv,yv,!1,null,null,null);Iv.options.__file="packages/calendar/src/main.vue";var Nv=Iv.exports;Nv.install=function(e){e.component(Nv.name,Nv)};var jv=Nv,Av=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-fade-in"}},[e.visible?n("div",{staticClass:"el-backtop",style:{right:e.styleRight,bottom:e.styleBottom},on:{click:function(t){return t.stopPropagation(),e.handleClick(t)}}},[e._t("default",[n("el-icon",{attrs:{name:"caret-top"}})])],2):e._e()])},Lv=[];Av._withStripped=!0;var Fv=function(e){return Math.pow(e,3)},Vv=function(e){return e<.5?Fv(2*e)/2:1-Fv(2*(1-e))/2},zv={name:"ElBacktop",props:{visibilityHeight:{type:Number,default:200},target:[String],right:{type:Number,default:40},bottom:{type:Number,default:40}},data:function(){return{el:null,container:null,visible:!1}},computed:{styleBottom:function(){return this.bottom+"px"},styleRight:function(){return this.right+"px"}},mounted:function(){this.init(),this.throttledScrollHandler=Ah()(300,this.onScroll),this.container.addEventListener("scroll",this.throttledScrollHandler)},methods:{init:function(){if(this.container=document,this.el=document.documentElement,this.target){if(this.el=document.querySelector(this.target),!this.el)throw new Error("target is not existed: "+this.target);this.container=this.el}},onScroll:function(){var e=this.el.scrollTop;this.visible=e>=this.visibilityHeight},handleClick:function(e){this.scrollToTop(),this.$emit("click",e)},scrollToTop:function(){var e=this.el,t=Date.now(),n=e.scrollTop,i=window.requestAnimationFrame||function(e){return setTimeout(e,16)},r=function r(){var o=(Date.now()-t)/500;o<1?(e.scrollTop=n*(1-Vv(o)),i(r)):e.scrollTop=0};i(r)}},beforeDestroy:function(){this.container.removeEventListener("scroll",this.throttledScrollHandler)}},Bv=zv,Rv=s(Bv,Av,Lv,!1,null,null,null);Rv.options.__file="packages/backtop/src/main.vue";var Hv=Rv.exports;Hv.install=function(e){e.component(Hv.name,Hv)};var Wv=Hv,qv=function(e,t){if(e===window&&(e=document.documentElement),1!==e.nodeType)return[];var n=window.getComputedStyle(e,null);return t?n[t]:n},Uv=function(e){return Object.keys(e||{}).map((function(t){return[t,e[t]]}))},Yv=function(e,t){return e===window||e===document?document.documentElement[t]:e[t]},Kv=function(e){return Yv(e,"offsetHeight")},Gv=function(e){return Yv(e,"clientHeight")},Xv="ElInfiniteScroll",Qv={delay:{type:Number,default:200},distance:{type:Number,default:0},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Zv=function(e,t){return Object(Hd["isHtmlElement"])(e)?Uv(Qv).reduce((function(n,i){var r=i[0],o=i[1],a=o.type,s=o.default,l=e.getAttribute("infinite-scroll-"+r);switch(l=Object(Hd["isUndefined"])(t[l])?l:t[l],a){case Number:l=Number(l),l=Number.isNaN(l)?s:l;break;case Boolean:l=Object(Hd["isDefined"])(l)?"false"!==l&&Boolean(l):s;break;default:l=a(l)}return n[r]=l,n}),{}):{}},Jv=function(e){return e.getBoundingClientRect().top},eg=function(e){var t=this[Xv],n=t.el,i=t.vm,r=t.container,o=t.observer,a=Zv(n,i),s=a.distance,l=a.disabled;if(!l){var c=r.getBoundingClientRect();if(c.width||c.height){var u=!1;if(r===n){var d=r.scrollTop+Gv(r);u=r.scrollHeight-d<=s}else{var h=Kv(n)+Jv(n)-Jv(r),f=Kv(r),p=Number.parseFloat(qv(r,"borderBottomWidth"));u=h-f+p<=s}u&&Object(Hd["isFunction"])(e)?e.call(i):o&&(o.disconnect(),this[Xv].observer=null)}}},tg={name:"InfiniteScroll",inserted:function(e,t,n){var i=t.value,r=n.context,o=Object(Fe["getScrollContainer"])(e,!0),a=Zv(e,r),s=a.delay,l=a.immediate,c=L()(s,eg.bind(e,i));if(e[Xv]={el:e,vm:r,container:o,onScroll:c},o&&(o.addEventListener("scroll",c),l)){var u=e[Xv].observer=new MutationObserver(c);u.observe(o,{childList:!0,subtree:!0}),c()}},unbind:function(e){var t=e[Xv],n=t.container,i=t.onScroll;n&&n.removeEventListener("scroll",i)},install:function(e){e.directive(tg.name,tg)}},ng=tg,ig=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-page-header"},[n("div",{staticClass:"el-page-header__left",on:{click:function(t){e.$emit("back")}}},[n("i",{staticClass:"el-icon-back"}),n("div",{staticClass:"el-page-header__title"},[e._t("title",[e._v(e._s(e.title))])],2)]),n("div",{staticClass:"el-page-header__content"},[e._t("content",[e._v(e._s(e.content))])],2)])},rg=[];ig._withStripped=!0;var og={name:"ElPageHeader",props:{title:{type:String,default:function(){return Object(ps["t"])("el.pageHeader.title")}},content:String}},ag=og,sg=s(ag,ig,rg,!1,null,null,null);sg.options.__file="packages/page-header/src/main.vue";var lg=sg.exports;lg.install=function(e){e.component(lg.name,lg)};var cg=lg,ug=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["el-cascader-panel",e.border&&"is-bordered"],on:{keydown:e.handleKeyDown}},e._l(e.menus,(function(e,t){return n("cascader-menu",{key:t,ref:"menu",refInFor:!0,attrs:{index:t,nodes:e}})})),1)},dg=[];ug._withStripped=!0;var hg,fg,pg=n(43),mg=n.n(pg),vg=function(e){return e.stopPropagation()},gg={inject:["panel"],components:{ElCheckbox:Ni.a,ElRadio:mg.a},props:{node:{required:!0},nodeId:String},computed:{config:function(){return this.panel.config},isLeaf:function(){return this.node.isLeaf},isDisabled:function(){return this.node.isDisabled},checkedValue:function(){return this.panel.checkedValue},isChecked:function(){return this.node.isSameNode(this.checkedValue)},inActivePath:function(){return this.isInPath(this.panel.activePath)},inCheckedPath:function(){var e=this;return!!this.config.checkStrictly&&this.panel.checkedNodePaths.some((function(t){return e.isInPath(t)}))},value:function(){return this.node.getValueByOption()}},methods:{handleExpand:function(){var e=this,t=this.panel,n=this.node,i=this.isDisabled,r=this.config,o=r.multiple,a=r.checkStrictly;!a&&i||n.loading||(r.lazy&&!n.loaded?t.lazyLoad(n,(function(){var t=e.isLeaf;if(t||e.handleExpand(),o){var i=!!t&&n.checked;e.handleMultiCheckChange(i)}})):t.handleExpand(n))},handleCheckChange:function(){var e=this.panel,t=this.value,n=this.node;e.handleCheckChange(t),e.handleExpand(n)},handleMultiCheckChange:function(e){this.node.doCheck(e),this.panel.calculateMultiCheckedValue()},isInPath:function(e){var t=this.node,n=e[t.level-1]||{};return n.uid===t.uid},renderPrefix:function(e){var t=this.isLeaf,n=this.isChecked,i=this.config,r=i.checkStrictly,o=i.multiple;return o?this.renderCheckbox(e):r?this.renderRadio(e):t&&n?this.renderCheckIcon(e):null},renderPostfix:function(e){var t=this.node,n=this.isLeaf;return t.loading?this.renderLoadingIcon(e):n?null:this.renderExpandIcon(e)},renderCheckbox:function(e){var t=this.node,n=this.config,i=this.isDisabled,r={on:{change:this.handleMultiCheckChange},nativeOn:{}};return n.checkStrictly&&(r.nativeOn.click=vg),e("el-checkbox",Zu()([{attrs:{value:t.checked,indeterminate:t.indeterminate,disabled:i}},r]))},renderRadio:function(e){var t=this.checkedValue,n=this.value,i=this.isDisabled;return Object(b["isEqual"])(n,t)&&(n=t),e("el-radio",{attrs:{value:t,label:n,disabled:i},on:{change:this.handleCheckChange},nativeOn:{click:vg}},[e("span")])},renderCheckIcon:function(e){return e("i",{class:"el-icon-check el-cascader-node__prefix"})},renderLoadingIcon:function(e){return e("i",{class:"el-icon-loading el-cascader-node__postfix"})},renderExpandIcon:function(e){return e("i",{class:"el-icon-arrow-right el-cascader-node__postfix"})},renderContent:function(e){var t=this.panel,n=this.node,i=t.renderLabelFn,r=i?i({node:n,data:n.data}):null;return e("span",{class:"el-cascader-node__label"},[r||n.label])}},render:function(e){var t=this,n=this.inActivePath,i=this.inCheckedPath,r=this.isChecked,o=this.isLeaf,a=this.isDisabled,s=this.config,l=this.nodeId,c=s.expandTrigger,u=s.checkStrictly,d=s.multiple,h=!u&&a,f={on:{}};return"click"===c?f.on.click=this.handleExpand:(f.on.mouseenter=function(e){t.handleExpand(),t.$emit("expand",e)},f.on.focus=function(e){t.handleExpand(),t.$emit("expand",e)}),!o||a||u||d||(f.on.click=this.handleCheckChange),e("li",Zu()([{attrs:{role:"menuitem",id:l,"aria-expanded":n,tabindex:h?null:-1},class:{"el-cascader-node":!0,"is-selectable":u,"in-active-path":n,"in-checked-path":i,"is-active":r,"is-disabled":h}},f]),[this.renderPrefix(e),this.renderContent(e),this.renderPostfix(e)])}},bg=gg,yg=s(bg,hg,fg,!1,null,null,null);yg.options.__file="packages/cascader-panel/src/cascader-node.vue";var _g,xg,wg=yg.exports,Cg={name:"ElCascaderMenu",mixins:[g.a],inject:["panel"],components:{ElScrollbar:q.a,CascaderNode:wg},props:{nodes:{type:Array,required:!0},index:Number},data:function(){return{activeNode:null,hoverTimer:null,id:Object(b["generateId"])()}},computed:{isEmpty:function(){return!this.nodes.length},menuId:function(){return"cascader-menu-"+this.id+"-"+this.index}},methods:{handleExpand:function(e){this.activeNode=e.target},handleMouseMove:function(e){var t=this.activeNode,n=this.hoverTimer,i=this.$refs.hoverZone;if(t&&i)if(t.contains(e.target)){clearTimeout(n);var r=this.$el.getBoundingClientRect(),o=r.left,a=e.clientX-o,s=this.$el,l=s.offsetWidth,c=s.offsetHeight,u=t.offsetTop,d=u+t.offsetHeight;i.innerHTML='\n \n \n '}else n||(this.hoverTimer=setTimeout(this.clearHoverZone,this.panel.config.hoverThreshold))},clearHoverZone:function(){var e=this.$refs.hoverZone;e&&(e.innerHTML="")},renderEmptyText:function(e){return e("div",{class:"el-cascader-menu__empty-text"},[this.t("el.cascader.noData")])},renderNodeList:function(e){var t=this.menuId,n=this.panel.isHoverMenu,i={on:{}};n&&(i.on.expand=this.handleExpand);var r=this.nodes.map((function(n,r){var o=n.hasChildren;return e("cascader-node",Zu()([{key:n.uid,attrs:{node:n,"node-id":t+"-"+r,"aria-haspopup":o,"aria-owns":o?t:null}},i]))}));return[].concat(r,[n?e("svg",{ref:"hoverZone",class:"el-cascader-menu__hover-zone"}):null])}},render:function(e){var t=this.isEmpty,n=this.menuId,i={nativeOn:{}};return this.panel.isHoverMenu&&(i.nativeOn.mousemove=this.handleMouseMove),e("el-scrollbar",Zu()([{attrs:{tag:"ul",role:"menu",id:n,"wrap-class":"el-cascader-menu__wrap","view-class":{"el-cascader-menu__list":!0,"is-empty":t}},class:"el-cascader-menu"},i]),[t?this.renderEmptyText(e):this.renderNodeList(e)])}},kg=Cg,Sg=s(kg,_g,xg,!1,null,null,null);Sg.options.__file="packages/cascader-panel/src/cascader-menu.vue";var Og=Sg.exports,Eg=function(){function e(e,t){for(var n=0;n1?t-1:0),i=1;i1?i-1:0),o=1;o0},e.prototype.syncCheckState=function(e){var t=this.getValueByOption(),n=this.isSameNode(e,t);this.doCheck(n)},e.prototype.doCheck=function(e){this.checked!==e&&(this.config.checkStrictly?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check")))},Eg(e,[{key:"isDisabled",get:function(){var e=this.data,t=this.parent,n=this.config,i=n.disabled,r=n.checkStrictly;return e[i]||!r&&t&&t.isDisabled}},{key:"isLeaf",get:function(){var e=this.data,t=this.loaded,n=this.hasChildren,i=this.children,r=this.config,o=r.lazy,a=r.leaf;if(o){var s=Object(Ot["isDef"])(e[a])?e[a]:!!t&&!i.length;return this.hasChildren=!s,s}return!n}}]),e}(),Pg=Tg;function Mg(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Ig=function e(t,n){return t.reduce((function(t,i){return i.isLeaf?t.push(i):(!n&&t.push(i),t=t.concat(e(i.children,n))),t}),[])},Ng=function(){function e(t,n){Mg(this,e),this.config=n,this.initNodes(t)}return e.prototype.initNodes=function(e){var t=this;e=Object(b["coerceTruthyValueToArray"])(e),this.nodes=e.map((function(e){return new Pg(e,t.config)})),this.flattedNodes=this.getFlattedNodes(!1,!1),this.leafNodes=this.getFlattedNodes(!0,!1)},e.prototype.appendNode=function(e,t){var n=new Pg(e,this.config,t),i=t?t.children:this.nodes;i.push(n)},e.prototype.appendNodes=function(e,t){var n=this;e=Object(b["coerceTruthyValueToArray"])(e),e.forEach((function(e){return n.appendNode(e,t)}))},e.prototype.getNodes=function(){return this.nodes},e.prototype.getFlattedNodes=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=e?this.leafNodes:this.flattedNodes;return t?n:Ig(this.nodes,e)},e.prototype.getNodeByValue=function(e){var t=this.getFlattedNodes(!1,!this.config.lazy).filter((function(t){return Object(b["valueEquals"])(t.path,e)||t.value===e}));return t&&t.length?t[0]:null},e}(),jg=Ng,Ag=Object.assign||function(e){for(var t=1;t0){var l=n.store.getNodeByValue(o);l.data[s]||n.lazyLoad(l,(function(){n.handleExpand(l)})),n.loadCount===n.checkedValue.length&&n.$parent.computePresentText()}}t&&t(i)};i.lazyLoad(e,r)},calculateMultiCheckedValue:function(){this.checkedValue=this.getCheckedNodes(this.leafOnly).map((function(e){return e.getValueByOption()}))},scrollIntoView:function(){if(!this.$isServer){var e=this.$refs.menu||[];e.forEach((function(e){var t=e.$el;if(t){var n=t.querySelector(".el-scrollbar__wrap"),i=t.querySelector(".el-cascader-node.is-active")||t.querySelector(".el-cascader-node.in-active-path");ni()(n,i)}}))}},getNodeByValue:function(e){return this.store.getNodeByValue(e)},getFlattedNodes:function(e){var t=!this.config.lazy;return this.store.getFlattedNodes(e,t)},getCheckedNodes:function(e){var t=this.checkedValue,n=this.multiple;if(n){var i=this.getFlattedNodes(e);return i.filter((function(e){return e.checked}))}return this.isEmptyValue(t)?[]:[this.getNodeByValue(t)]},clearCheckedNodes:function(){var e=this.config,t=this.leafOnly,n=e.multiple,i=e.emitPath;n?(this.getCheckedNodes(t).filter((function(e){return!e.isDisabled})).forEach((function(e){return e.doCheck(!1)})),this.calculateMultiCheckedValue()):this.checkedValue=i?[]:null}}},qg=Wg,Ug=s(qg,ug,dg,!1,null,null,null);Ug.options.__file="packages/cascader-panel/src/cascader-panel.vue";var Yg=Ug.exports;Yg.install=function(e){e.component(Yg.name,Yg)};var Kg,Gg,Xg=Yg,Qg={name:"ElAvatar",props:{size:{type:[Number,String],validator:function(e){return"string"===typeof e?["large","medium","small"].includes(e):"number"===typeof e}},shape:{type:String,default:"circle",validator:function(e){return["circle","square"].includes(e)}},icon:String,src:String,alt:String,srcSet:String,error:Function,fit:{type:String,default:"cover"}},data:function(){return{isImageExist:!0}},computed:{avatarClass:function(){var e=this.size,t=this.icon,n=this.shape,i=["el-avatar"];return e&&"string"===typeof e&&i.push("el-avatar--"+e),t&&i.push("el-avatar--icon"),n&&i.push("el-avatar--"+n),i.join(" ")}},methods:{handleError:function(){var e=this.error,t=e?e():void 0;!1!==t&&(this.isImageExist=!1)},renderAvatar:function(){var e=this.$createElement,t=this.icon,n=this.src,i=this.alt,r=this.isImageExist,o=this.srcSet,a=this.fit;return r&&n?e("img",{attrs:{src:n,alt:i,srcSet:o},on:{error:this.handleError},style:{"object-fit":a}}):t?e("i",{class:t}):this.$slots.default}},render:function(){var e=arguments[0],t=this.avatarClass,n=this.size,i="number"===typeof n?{height:n+"px",width:n+"px",lineHeight:n+"px"}:{};return e("span",{class:t,style:i},[this.renderAvatar()])}},Zg=Qg,Jg=s(Zg,Kg,Gg,!1,null,null,null);Jg.options.__file="packages/avatar/src/main.vue";var eb=Jg.exports;eb.install=function(e){e.component(eb.name,eb)};var tb=eb,nb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-drawer-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-drawer__wrapper",attrs:{tabindex:"-1"}},[n("div",{staticClass:"el-drawer__container",class:e.visible&&"el-drawer__open",attrs:{role:"document",tabindex:"-1"},on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[n("div",{ref:"drawer",staticClass:"el-drawer",class:[e.direction,e.customClass],style:e.isHorizontal?"width: "+e.drawerSize:"height: "+e.drawerSize,attrs:{"aria-modal":"true","aria-labelledby":"el-drawer__title","aria-label":e.title,role:"dialog",tabindex:"-1"}},[e.withHeader?n("header",{staticClass:"el-drawer__header",attrs:{id:"el-drawer__title"}},[e._t("title",[n("span",{attrs:{role:"heading",title:e.title}},[e._v(e._s(e.title))])]),e.showClose?n("button",{staticClass:"el-drawer__close-btn",attrs:{"aria-label":"close "+(e.title||"drawer"),type:"button"},on:{click:e.closeDrawer}},[n("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2):e._e(),e.rendered?n("section",{staticClass:"el-drawer__body"},[e._t("default")],2):e._e()])])])])},ib=[];nb._withStripped=!0;var rb={name:"ElDrawer",mixins:[k.a,$.a],props:{appendToBody:{type:Boolean,default:!1},beforeClose:{type:Function},customClass:{type:String,default:""},closeOnPressEscape:{type:Boolean,default:!0},destroyOnClose:{type:Boolean,default:!1},modal:{type:Boolean,default:!0},direction:{type:String,default:"rtl",validator:function(e){return-1!==["ltr","rtl","ttb","btt"].indexOf(e)}},modalAppendToBody:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},size:{type:[Number,String],default:"30%"},title:{type:String,default:""},visible:{type:Boolean},wrapperClosable:{type:Boolean,default:!0},withHeader:{type:Boolean,default:!0}},computed:{isHorizontal:function(){return"rtl"===this.direction||"ltr"===this.direction},drawerSize:function(){return"number"===typeof this.size?this.size+"px":this.size}},data:function(){return{closed:!1,prevActiveElement:null}},watch:{visible:function(e){var t=this;e?(this.closed=!1,this.$emit("open"),this.appendToBody&&document.body.appendChild(this.$el),this.prevActiveElement=document.activeElement):(this.closed||(this.$emit("close"),!0===this.destroyOnClose&&(this.rendered=!1)),this.$nextTick((function(){t.prevActiveElement&&t.prevActiveElement.focus()})))}},methods:{afterEnter:function(){this.$emit("opened")},afterLeave:function(){this.$emit("closed")},hide:function(e){!1!==e&&(this.$emit("update:visible",!1),this.$emit("close"),!0===this.destroyOnClose&&(this.rendered=!1),this.closed=!0)},handleWrapperClick:function(){this.wrapperClosable&&this.closeDrawer()},closeDrawer:function(){"function"===typeof this.beforeClose?this.beforeClose(this.hide):this.hide()},handleClose:function(){this.closeDrawer()}},mounted:function(){this.visible&&(this.rendered=!0,this.open(),this.appendToBody&&document.body.appendChild(this.$el))},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},ob=rb,ab=s(ob,nb,ib,!1,null,null,null);ab.options.__file="packages/drawer/src/main.vue";var sb=ab.exports;sb.install=function(e){e.component(sb.name,sb)};var lb=sb,cb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",e._b({attrs:{trigger:"click"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},"el-popover",e.$attrs,!1),[n("div",{staticClass:"el-popconfirm"},[n("p",{staticClass:"el-popconfirm__main"},[e.hideIcon?e._e():n("i",{staticClass:"el-popconfirm__icon",class:e.icon,style:{color:e.iconColor}}),e._v("\n "+e._s(e.title)+"\n ")]),n("div",{staticClass:"el-popconfirm__action"},[n("el-button",{attrs:{size:"mini",type:e.cancelButtonType},on:{click:e.cancel}},[e._v("\n "+e._s(e.displayCancelButtonText)+"\n ")]),n("el-button",{attrs:{size:"mini",type:e.confirmButtonType},on:{click:e.confirm}},[e._v("\n "+e._s(e.displayConfirmButtonText)+"\n ")])],1)]),e._t("reference",null,{slot:"reference"})],2)},ub=[];cb._withStripped=!0;var db=n(44),hb=n.n(db),fb={name:"ElPopconfirm",props:{title:{type:String},confirmButtonText:{type:String},cancelButtonText:{type:String},confirmButtonType:{type:String,default:"primary"},cancelButtonType:{type:String,default:"text"},icon:{type:String,default:"el-icon-question"},iconColor:{type:String,default:"#f90"},hideIcon:{type:Boolean,default:!1}},components:{ElPopover:hb.a,ElButton:ae.a},data:function(){return{visible:!1}},computed:{displayConfirmButtonText:function(){return this.confirmButtonText||Object(ps["t"])("el.popconfirm.confirmButtonText")},displayCancelButtonText:function(){return this.cancelButtonText||Object(ps["t"])("el.popconfirm.cancelButtonText")}},methods:{confirm:function(){this.visible=!1,this.$emit("confirm")},cancel:function(){this.visible=!1,this.$emit("cancel")}}},pb=fb,mb=s(pb,cb,ub,!1,null,null,null);mb.options.__file="packages/popconfirm/src/main.vue";var vb=mb.exports;vb.install=function(e){e.component(vb.name,vb)};var gb=vb,bb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.uiLoading?[n("div",e._b({class:["el-skeleton",e.animated?"is-animated":""]},"div",e.$attrs,!1),[e._l(e.count,(function(t){return[e.loading?e._t("template",e._l(e.rows,(function(i){return n("el-skeleton-item",{key:t+"-"+i,class:{"el-skeleton__paragraph":1!==i,"is-first":1===i,"is-last":i===e.rows&&e.rows>1},attrs:{variant:"p"}})}))):e._e()]}))],2)]:[e._t("default",null,null,e.$attrs)]],2)},yb=[];bb._withStripped=!0;var _b={name:"ElSkeleton",props:{animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:4},loading:{type:Boolean,default:!0},throttle:{type:Number,default:0}},watch:{loading:{handler:function(e){var t=this;this.throttle<=0?this.uiLoading=e:e?(clearTimeout(this.timeoutHandle),this.timeoutHandle=setTimeout((function(){t.uiLoading=t.loading}),this.throttle)):this.uiLoading=e},immediate:!0}},data:function(){return{uiLoading:this.throttle<=0&&this.loading}}},xb=_b,wb=s(xb,bb,yb,!1,null,null,null);wb.options.__file="packages/skeleton/src/index.vue";var Cb=wb.exports;Cb.install=function(e){e.component(Cb.name,Cb)};var kb=Cb,Sb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["el-skeleton__item","el-skeleton__"+e.variant]},["image"===e.variant?n("img-placeholder"):e._e()],1)},Ob=[];Sb._withStripped=!0;var Eb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M64 896V128h896v768H64z m64-128l192-192 116.352 116.352L640 448l256 307.2V192H128v576z m224-480a96 96 0 1 1-0.064 192.064A96 96 0 0 1 352 288z"}})])},$b=[];Eb._withStripped=!0;var Db={name:"ImgPlaceholder"},Tb=Db,Pb=s(Tb,Eb,$b,!1,null,null,null);Pb.options.__file="packages/skeleton/src/img-placeholder.vue";var Mb,Ib=Pb.exports,Nb={name:"ElSkeletonItem",props:{variant:{type:String,default:"text"}},components:(Mb={},Mb[Ib.name]=Ib,Mb)},jb=Nb,Ab=s(jb,Sb,Ob,!1,null,null,null);Ab.options.__file="packages/skeleton/src/item.vue";var Lb=Ab.exports;Lb.install=function(e){e.component(Lb.name,Lb)};var Fb=Lb,Vb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-empty"},[n("div",{staticClass:"el-empty__image",style:e.imageStyle},[e.image?n("img",{attrs:{src:e.image,ondragstart:"return false"}}):e._t("image",[n("img-empty")])],2),n("div",{staticClass:"el-empty__description"},[e.$slots.description?e._t("description"):n("p",[e._v(e._s(e.emptyDescription))])],2),e.$slots.default?n("div",{staticClass:"el-empty__bottom"},[e._t("default")],2):e._e()])},zb=[];Vb._withStripped=!0;var Bb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[n("defs",[n("linearGradient",{attrs:{id:"linearGradient-1-"+e.id,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"}},[n("stop",{attrs:{"stop-color":"#FCFCFD",offset:"0%"}}),n("stop",{attrs:{"stop-color":"#EEEFF3",offset:"100%"}})],1),n("linearGradient",{attrs:{id:"linearGradient-2-"+e.id,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"}},[n("stop",{attrs:{"stop-color":"#FCFCFD",offset:"0%"}}),n("stop",{attrs:{"stop-color":"#E9EBEF",offset:"100%"}})],1),n("rect",{attrs:{id:"path-3-"+e.id,x:"0",y:"0",width:"17",height:"36"}})],1),n("g",{attrs:{id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{id:"B-type",transform:"translate(-1268.000000, -535.000000)"}},[n("g",{attrs:{id:"Group-2",transform:"translate(1268.000000, 535.000000)"}},[n("path",{attrs:{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:"#F7F8FC"}}),n("polygon",{attrs:{id:"Rectangle-Copy-14",fill:"#E5E7E9",transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"}}),n("g",{attrs:{id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"}},[n("polygon",{attrs:{id:"Rectangle-Copy-10",fill:"#E5E7E9",transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"}}),n("polygon",{attrs:{id:"Rectangle-Copy-11",fill:"#EDEEF2",points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"}}),n("rect",{attrs:{id:"Rectangle-Copy-12",fill:"url(#linearGradient-1-"+e.id+")",transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"}}),n("polygon",{attrs:{id:"Rectangle-Copy-13",fill:"#F8F9FB",transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"}})]),n("rect",{attrs:{id:"Rectangle-Copy-15",fill:"url(#linearGradient-2-"+e.id+")",x:"13",y:"45",width:"40",height:"36"}}),n("g",{attrs:{id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"}},[n("mask",{attrs:{id:"mask-4-"+e.id,fill:"white"}},[n("use",{attrs:{"xlink:href":"#path-3-"+e.id}})]),n("use",{attrs:{id:"Mask",fill:"#E0E3E9",transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":"#path-3-"+e.id}}),n("polygon",{attrs:{id:"Rectangle-Copy",fill:"#D5D7DE",mask:"url(#mask-4-"+e.id+")",transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 -1.70530257e-13 16"}})]),n("polygon",{attrs:{id:"Rectangle-Copy-18",fill:"#F8F9FB",transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"}})])])])])},Rb=[];Bb._withStripped=!0;var Hb=0,Wb={name:"ImgEmpty",data:function(){return{id:++Hb}}},qb=Wb,Ub=s(qb,Bb,Rb,!1,null,null,null);Ub.options.__file="packages/empty/src/img-empty.vue";var Yb,Kb=Ub.exports,Gb={name:"ElEmpty",components:(Yb={},Yb[Kb.name]=Kb,Yb),props:{image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}},computed:{emptyDescription:function(){return this.description||Object(ps["t"])("el.empty.description")},imageStyle:function(){return{width:this.imageSize?this.imageSize+"px":""}}}},Xb=Gb,Qb=s(Xb,Vb,zb,!1,null,null,null);Qb.options.__file="packages/empty/src/index.vue";var Zb=Qb.exports;Zb.install=function(e){e.component(Zb.name,Zb)};var Jb,ey=Zb,ty=Object.assign||function(e){for(var t=1;t3&&void 0!==arguments[3]&&arguments[3];return e.props||(e.props={}),t>n&&(e.props.span=n),i&&(e.props.span=n),e},getRows:function(){var e=this,t=(this.$slots.default||[]).filter((function(e){return e.tag&&e.componentOptions&&"ElDescriptionsItem"===e.componentOptions.Ctor.options.name})),n=t.map((function(t){return{props:e.getOptionProps(t),slots:e.getSlots(t),vnode:t}})),i=[],r=[],o=this.column;return n.forEach((function(n,a){var s=n.props.span||1;if(a===t.length-1)return r.push(e.filledNode(n,s,o,!0)),void i.push(r);s1&&void 0!==arguments[1]?arguments[1]:{};ms.a.use(t.locale),ms.a.i18n(t.i18n),By.forEach((function(t){e.component(t.name,t)})),e.use(ng),e.use(Tu.directive),e.prototype.$ELEMENT={size:t.size||"",zIndex:t.zIndex||2e3},e.prototype.$loading=Tu.service,e.prototype.$msgbox=As,e.prototype.$alert=As.alert,e.prototype.$confirm=As.confirm,e.prototype.$prompt=As.prompt,e.prototype.$notify=Xc,e.prototype.$message=Qd};"undefined"!==typeof window&&window.Vue&&Ry(window.Vue);t["default"]={version:"2.15.6",locale:ms.a.use,i18n:ms.a.i18n,install:Ry,CollapseTransition:Ye.a,Loading:Tu,Pagination:_,Dialog:I,Autocomplete:re,Dropdown:fe,DropdownMenu:_e,DropdownItem:Ee,Menu:qe,Submenu:et,MenuItem:ct,MenuItemGroup:vt,Input:Pt,InputNumber:Vt,Radio:Ut,RadioGroup:en,RadioButton:ln,Checkbox:mn,CheckboxButton:wn,CheckboxGroup:Dn,Switch:An,Select:li,Option:ci,OptionGroup:vi,Button:Ci,ButtonGroup:Ti,Table:Yr,TableColumn:to,DatePicker:Da,TimeSelect:Ba,TimePicker:es,Popover:cs,Tooltip:ds,MessageBox:As,Breadcrumb:Hs,BreadcrumbItem:Xs,Form:il,FormItem:bl,Tabs:Vl,TabPane:Kl,Tag:Jl,Tree:$c,Alert:Ac,Notification:Xc,Slider:hu,Icon:Lu,Row:Vu,Col:Ru,Upload:xd,Progress:$d,Spinner:jd,Message:Qd,Badge:rh,Card:dh,Rate:bh,Steps:Sh,Step:Mh,Carousel:Bh,Scrollbar:Uh,CarouselItem:ef,Collapse:lf,CollapseItem:mf,Cascader:Tf,ColorPicker:Tp,Transfer:Hp,Container:Xp,Header:im,Aside:um,Main:gm,Footer:Om,Timeline:Pm,TimelineItem:Fm,Link:qm,Divider:Zm,Image:gv,Calendar:jv,Backtop:Wv,InfiniteScroll:ng,PageHeader:cg,CascaderPanel:Xg,Avatar:tb,Drawer:lb,Popconfirm:gb,Skeleton:kb,SkeletonItem:Fb,Empty:ey,Descriptions:oy,DescriptionsItem:sy,Result:zy}}])["default"]},"605d":function(e,t,n){var i=n("c6b6"),r=n("da84");e.exports="process"==i(r.process)},"60da":function(e,t,n){"use strict";var i=n("83ab"),r=n("d039"),o=n("df75"),a=n("7418"),s=n("d1e7"),l=n("7b0b"),c=n("44ad"),u=Object.assign,d=Object.defineProperty;e.exports=!u||r((function(){if(i&&1!==u({b:1},u(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||o(u({},t)).join("")!=r}))?function(e,t){var n=l(e),r=arguments.length,u=1,d=a.f,h=s.f;while(r>u){var f,p=c(arguments[u++]),m=d?o(p).concat(d(p)):o(p),v=m.length,g=0;while(v>g)f=m[g++],i&&!h.call(p,f)||(n[f]=p[f])}return n}:u},6167:function(e,t,n){"use strict";var i,r;"function"===typeof Symbol&&Symbol.iterator;(function(o,a){i=a,r="function"===typeof i?i.call(t,n,t,e):i,void 0===r||(e.exports=r)})(0,(function(){var e=window,t={placement:"bottom",gpuAcceleration:!0,offset:0,boundariesElement:"viewport",boundariesPadding:5,preventOverflowOrder:["left","right","top","bottom"],flipBehavior:"flip",arrowElement:"[x-arrow]",arrowOffset:0,modifiers:["shift","offset","preventOverflow","keepTogether","arrow","flip","applyStyle"],modifiersIgnored:[],forceAbsolute:!1};function n(e,n,i){this._reference=e.jquery?e[0]:e,this.state={};var r="undefined"===typeof n||null===n,o=n&&"[object Object]"===Object.prototype.toString.call(n);return this._popper=r||o?this.parse(o?n:{}):n.jquery?n[0]:n,this._options=Object.assign({},t,i),this._options.modifiers=this._options.modifiers.map(function(e){if(-1===this._options.modifiersIgnored.indexOf(e))return"applyStyle"===e&&this._popper.setAttribute("x-placement",this._options.placement),this.modifiers[e]||e}.bind(this)),this.state.position=this._getPosition(this._popper,this._reference),d(this._popper,{position:this.state.position,top:0}),this.update(),this._setupEventListeners(),this}function i(t){var n=t.style.display,i=t.style.visibility;t.style.display="block",t.style.visibility="hidden";t.offsetWidth;var r=e.getComputedStyle(t),o=parseFloat(r.marginTop)+parseFloat(r.marginBottom),a=parseFloat(r.marginLeft)+parseFloat(r.marginRight),s={width:t.offsetWidth+a,height:t.offsetHeight+o};return t.style.display=n,t.style.visibility=i,s}function r(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function o(e){var t=Object.assign({},e);return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function a(e,t){var n,i=0;for(n in e){if(e[n]===t)return i;i++}return null}function s(t,n){var i=e.getComputedStyle(t,null);return i[n]}function l(t){var n=t.offsetParent;return n!==e.document.body&&n?n:e.document.documentElement}function c(t){var n=t.parentNode;return n?n===e.document?e.document.body.scrollTop||e.document.body.scrollLeft?e.document.body:e.document.documentElement:-1!==["scroll","auto"].indexOf(s(n,"overflow"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-x"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-y"))?n:c(t.parentNode):t}function u(t){return t!==e.document.body&&("fixed"===s(t,"position")||(t.parentNode?u(t.parentNode):t))}function d(e,t){function n(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}Object.keys(t).forEach((function(i){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&n(t[i])&&(r="px"),e.style[i]=t[i]+r}))}function h(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function f(e){var t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function p(e){var t=e.getBoundingClientRect(),n=-1!=navigator.userAgent.indexOf("MSIE"),i=n&&"HTML"===e.tagName?-e.scrollTop:t.top;return{left:t.left,top:i,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-i}}function m(e,t,n){var i=p(e),r=p(t);if(n){var o=c(t);r.top+=o.scrollTop,r.bottom+=o.scrollTop,r.left+=o.scrollLeft,r.right+=o.scrollLeft}var a={top:i.top-r.top,left:i.left-r.left,bottom:i.top-r.top+i.height,right:i.left-r.left+i.width,width:i.width,height:i.height};return a}function v(t){for(var n=["","ms","webkit","moz","o"],i=0;i1&&console.warn("WARNING: the given `parent` query("+t.parent+") matched more than one element, the first one will be used"),0===a.length)throw"ERROR: the given `parent` doesn't exists!";a=a[0]}return a.length>1&&a instanceof Element===!1&&(console.warn("WARNING: you have passed as parent a list of elements, the first one will be used"),a=a[0]),a.appendChild(r),r;function s(e,t){t.forEach((function(t){e.classList.add(t)}))}function l(e,t){t.forEach((function(t){e.setAttribute(t.split(":")[0],t.split(":")[1]||"")}))}},n.prototype._getPosition=function(e,t){var n=l(t);if(this._options.forceAbsolute)return"absolute";var i=u(t,n);return i?"fixed":"absolute"},n.prototype._getOffsets=function(e,t,n){n=n.split("-")[0];var r={};r.position=this.state.position;var o="fixed"===r.position,a=m(t,l(e),o),s=i(e);return-1!==["right","left"].indexOf(n)?(r.top=a.top+a.height/2-s.height/2,r.left="left"===n?a.left-s.width:a.right):(r.left=a.left+a.width/2-s.width/2,r.top="top"===n?a.top-s.height:a.bottom),r.width=s.width,r.height=s.height,{popper:r,reference:a}},n.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),e.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var t=c(this._reference);t!==e.document.body&&t!==e.document.documentElement||(t=e),t.addEventListener("scroll",this.state.updateBound),this.state.scrollTarget=t}},n.prototype._removeEventListeners=function(){e.removeEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement&&this.state.scrollTarget&&(this.state.scrollTarget.removeEventListener("scroll",this.state.updateBound),this.state.scrollTarget=null),this.state.updateBound=null},n.prototype._getBoundaries=function(t,n,i){var r,o,a={};if("window"===i){var s=e.document.body,u=e.document.documentElement;o=Math.max(s.scrollHeight,s.offsetHeight,u.clientHeight,u.scrollHeight,u.offsetHeight),r=Math.max(s.scrollWidth,s.offsetWidth,u.clientWidth,u.scrollWidth,u.offsetWidth),a={top:0,right:r,bottom:o,left:0}}else if("viewport"===i){var d=l(this._popper),h=c(this._popper),p=f(d),m=function(e){return e==document.body?Math.max(document.documentElement.scrollTop,document.body.scrollTop):e.scrollTop},v=function(e){return e==document.body?Math.max(document.documentElement.scrollLeft,document.body.scrollLeft):e.scrollLeft},g="fixed"===t.offsets.popper.position?0:m(h),b="fixed"===t.offsets.popper.position?0:v(h);a={top:0-(p.top-g),right:e.document.documentElement.clientWidth-(p.left-b),bottom:e.document.documentElement.clientHeight-(p.top-g),left:0-(p.left-b)}}else a=l(this._popper)===i?{top:0,left:0,right:i.clientWidth,bottom:i.clientHeight}:f(i);return a.left+=n,a.right-=n,a.top=a.top+n,a.bottom=a.bottom-n,a},n.prototype.runModifiers=function(e,t,n){var i=t.slice();return void 0!==n&&(i=this._options.modifiers.slice(0,a(this._options.modifiers,n))),i.forEach(function(t){h(t)&&(e=t.call(this,e))}.bind(this)),e},n.prototype.isModifierRequired=function(e,t){var n=a(this._options.modifiers,e);return!!this._options.modifiers.slice(0,n).filter((function(e){return e===t})).length},n.prototype.modifiers={},n.prototype.modifiers.applyStyle=function(e){var t,n={position:e.offsets.popper.position},i=Math.round(e.offsets.popper.left),r=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=v("transform"))?(n[t]="translate3d("+i+"px, "+r+"px, 0)",n.top=0,n.left=0):(n.left=i,n.top=r),Object.assign(n,e.styles),d(this._popper,n),this._popper.setAttribute("x-placement",e.placement),this.isModifierRequired(this.modifiers.applyStyle,this.modifiers.arrow)&&e.offsets.arrow&&d(e.arrowElement,e.offsets.arrow),e},n.prototype.modifiers.shift=function(e){var t=e.placement,n=t.split("-")[0],i=t.split("-")[1];if(i){var r=e.offsets.reference,a=o(e.offsets.popper),s={y:{start:{top:r.top},end:{top:r.top+r.height-a.height}},x:{start:{left:r.left},end:{left:r.left+r.width-a.width}}},l=-1!==["bottom","top"].indexOf(n)?"x":"y";e.offsets.popper=Object.assign(a,s[l][i])}return e},n.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,n=o(e.offsets.popper),i={left:function(){var t=n.left;return n.lefte.boundaries.right&&(t=Math.min(n.left,e.boundaries.right-n.width)),{left:t}},top:function(){var t=n.top;return n.tope.boundaries.bottom&&(t=Math.min(n.top,e.boundaries.bottom-n.height)),{top:t}}};return t.forEach((function(t){e.offsets.popper=Object.assign(n,i[t]())})),e},n.prototype.modifiers.keepTogether=function(e){var t=o(e.offsets.popper),n=e.offsets.reference,i=Math.floor;return t.righti(n.right)&&(e.offsets.popper.left=i(n.right)),t.bottomi(n.bottom)&&(e.offsets.popper.top=i(n.bottom)),e},n.prototype.modifiers.flip=function(e){if(!this.isModifierRequired(this.modifiers.flip,this.modifiers.preventOverflow))return console.warn("WARNING: preventOverflow modifier is required by flip modifier in order to work, be sure to include it before flip!"),e;if(e.flipped&&e.placement===e._originalPlacement)return e;var t=e.placement.split("-")[0],n=r(t),i=e.placement.split("-")[1]||"",a=[];return a="flip"===this._options.flipBehavior?[t,n]:this._options.flipBehavior,a.forEach(function(s,l){if(t===s&&a.length!==l+1){t=e.placement.split("-")[0],n=r(t);var c=o(e.offsets.popper),u=-1!==["right","bottom"].indexOf(t);(u&&Math.floor(e.offsets.reference[t])>Math.floor(c[n])||!u&&Math.floor(e.offsets.reference[t])s[f]&&(e.offsets.popper[d]+=l[d]+p-s[f]);var m=l[d]+(n||l[u]/2-p/2),v=m-s[d];return v=Math.max(Math.min(s[u]-p-8,v),8),r[d]=v,r[h]="",e.offsets.arrow=r,e.arrowElement=t,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),n=1;n=c?e?"":void 0:(o=s.charCodeAt(l),o<55296||o>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):o:e?s.slice(l,l+2):a-56320+(o-55296<<10)+65536)}};e.exports={codeAt:o(!1),charAt:o(!0)}},"658f":function(e,t,n){n("6858");for(var i=n("ef08"),r=n("051b"),o=n("8a0d"),a=n("cc15")("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},"693d":function(e,t,n){"use strict";var i=n("ef08"),r=n("9c0e"),o=n("0bad"),a=n("512c"),s=n("ba01"),l=n("e34a").KEY,c=n("4b8b"),u=n("b367"),d=n("92f0"),h=n("8b1a"),f=n("cc15"),p=n("fcd4"),m=n("e198"),v=n("0ae2"),g=n("4ebc"),b=n("77e9"),y=n("7a41"),_=n("0983"),x=n("6ca1"),w=n("3397"),C=n("10db"),k=n("6f4f"),S=n("1836"),O=n("4d20"),E=n("fed5"),$=n("1a14"),D=n("9876"),T=O.f,P=$.f,M=S.f,I=i.Symbol,N=i.JSON,j=N&&N.stringify,A="prototype",L=f("_hidden"),F=f("toPrimitive"),V={}.propertyIsEnumerable,z=u("symbol-registry"),B=u("symbols"),R=u("op-symbols"),H=Object[A],W="function"==typeof I&&!!E.f,q=i.QObject,U=!q||!q[A]||!q[A].findChild,Y=o&&c((function(){return 7!=k(P({},"a",{get:function(){return P(this,"a",{value:7}).a}})).a}))?function(e,t,n){var i=T(H,t);i&&delete H[t],P(e,t,n),i&&e!==H&&P(H,t,i)}:P,K=function(e){var t=B[e]=k(I[A]);return t._k=e,t},G=W&&"symbol"==typeof I.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof I},X=function(e,t,n){return e===H&&X(R,t,n),b(e),t=w(t,!0),b(n),r(B,t)?(n.enumerable?(r(e,L)&&e[L][t]&&(e[L][t]=!1),n=k(n,{enumerable:C(0,!1)})):(r(e,L)||P(e,L,C(1,{})),e[L][t]=!0),Y(e,t,n)):P(e,t,n)},Q=function(e,t){b(e);var n,i=v(t=x(t)),r=0,o=i.length;while(o>r)X(e,n=i[r++],t[n]);return e},Z=function(e,t){return void 0===t?k(e):Q(k(e),t)},J=function(e){var t=V.call(this,e=w(e,!0));return!(this===H&&r(B,e)&&!r(R,e))&&(!(t||!r(this,e)||!r(B,e)||r(this,L)&&this[L][e])||t)},ee=function(e,t){if(e=x(e),t=w(t,!0),e!==H||!r(B,t)||r(R,t)){var n=T(e,t);return!n||!r(B,t)||r(e,L)&&e[L][t]||(n.enumerable=!0),n}},te=function(e){var t,n=M(x(e)),i=[],o=0;while(n.length>o)r(B,t=n[o++])||t==L||t==l||i.push(t);return i},ne=function(e){var t,n=e===H,i=M(n?R:x(e)),o=[],a=0;while(i.length>a)!r(B,t=i[a++])||n&&!r(H,t)||o.push(B[t]);return o};W||(I=function(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(n){this===H&&t.call(R,n),r(this,L)&&r(this[L],e)&&(this[L][e]=!1),Y(this,e,C(1,n))};return o&&U&&Y(H,e,{configurable:!0,set:t}),K(e)},s(I[A],"toString",(function(){return this._k})),O.f=ee,$.f=X,n("6438").f=S.f=te,n("1917").f=J,E.f=ne,o&&!n("e444")&&s(H,"propertyIsEnumerable",J,!0),p.f=function(e){return K(f(e))}),a(a.G+a.W+a.F*!W,{Symbol:I});for(var ie="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;ie.length>re;)f(ie[re++]);for(var oe=D(f.store),ae=0;oe.length>ae;)m(oe[ae++]);a(a.S+a.F*!W,"Symbol",{for:function(e){return r(z,e+="")?z[e]:z[e]=I(e)},keyFor:function(e){if(!G(e))throw TypeError(e+" is not a symbol!");for(var t in z)if(z[t]===e)return t},useSetter:function(){U=!0},useSimple:function(){U=!1}}),a(a.S+a.F*!W,"Object",{create:Z,defineProperty:X,defineProperties:Q,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var se=c((function(){E.f(1)}));a(a.S+a.F*se,"Object",{getOwnPropertySymbols:function(e){return E.f(_(e))}}),N&&a(a.S+a.F*(!W||c((function(){var e=I();return"[null]"!=j([e])||"{}"!=j({a:e})||"{}"!=j(Object(e))}))),"JSON",{stringify:function(e){var t,n,i=[e],r=1;while(arguments.length>r)i.push(arguments[r++]);if(n=t=i[1],(y(t)||void 0!==e)&&!G(e))return g(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!G(t))return t}),i[1]=t,j.apply(N,i)}}),I[A][F]||n("051b")(I[A],F,I[A].valueOf),d(I,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},"69f3":function(e,t,n){var i,r,o,a=n("7f9a"),s=n("da84"),l=n("861d"),c=n("9112"),u=n("5135"),d=n("c6cd"),h=n("f772"),f=n("d012"),p=s.WeakMap,m=function(e){return o(e)?r(e):i(e,{})},v=function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var g=d.state||(d.state=new p),b=g.get,y=g.has,_=g.set;i=function(e,t){return t.facade=e,_.call(g,e,t),t},r=function(e){return b.call(g,e)||{}},o=function(e){return y.call(g,e)}}else{var x=h("state");f[x]=!0,i=function(e,t){return t.facade=e,c(e,x,t),t},r=function(e){return u(e,x)?e[x]:{}},o=function(e){return u(e,x)}}e.exports={set:i,get:r,has:o,enforce:m,getterFor:v}},"6ac9":function(e,t,n){e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=79)}({0:function(e,t,n){"use strict";function i(e,t,n,i,r,o,a,s){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},2:function(e,t){e.exports=n("5924")},3:function(e,t){e.exports=n("8122")},5:function(e,t){e.exports=n("e974")},7:function(e,t){e.exports=n("2b0e")},79:function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",[n("transition",{attrs:{name:e.transition},on:{"after-enter":e.handleAfterEnter,"after-leave":e.handleAfterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:!e.disabled&&e.showPopper,expression:"!disabled && showPopper"}],ref:"popper",staticClass:"el-popover el-popper",class:[e.popperClass,e.content&&"el-popover--plain"],style:{width:e.width+"px"},attrs:{role:"tooltip",id:e.tooltipId,"aria-hidden":e.disabled||!e.showPopper?"true":"false"}},[e.title?n("div",{staticClass:"el-popover__title",domProps:{textContent:e._s(e.title)}}):e._e(),e._t("default",[e._v(e._s(e.content))])],2)]),n("span",{ref:"wrapper",staticClass:"el-popover__reference-wrapper"},[e._t("reference")],2)],1)},r=[];i._withStripped=!0;var o=n(5),a=n.n(o),s=n(2),l=n(3),c={name:"ElPopover",mixins:[a.a],props:{trigger:{type:String,default:"click",validator:function(e){return["click","focus","hover","manual"].indexOf(e)>-1}},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:200},title:String,disabled:Boolean,content:String,reference:{},popperClass:String,width:{},visibleArrow:{default:!0},arrowOffset:{type:Number,default:0},transition:{type:String,default:"fade-in-linear"},tabindex:{type:Number,default:0}},computed:{tooltipId:function(){return"el-popover-"+Object(l["generateId"])()}},watch:{showPopper:function(e){this.disabled||(e?this.$emit("show"):this.$emit("hide"))}},mounted:function(){var e=this,t=this.referenceElm=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),t&&(Object(s["addClass"])(t,"el-popover__reference"),t.setAttribute("aria-describedby",this.tooltipId),t.setAttribute("tabindex",this.tabindex),n.setAttribute("tabindex",0),"click"!==this.trigger&&(Object(s["on"])(t,"focusin",(function(){e.handleFocus();var n=t.__vue__;n&&"function"===typeof n.focus&&n.focus()})),Object(s["on"])(n,"focusin",this.handleFocus),Object(s["on"])(t,"focusout",this.handleBlur),Object(s["on"])(n,"focusout",this.handleBlur)),Object(s["on"])(t,"keydown",this.handleKeydown),Object(s["on"])(t,"click",this.handleClick)),"click"===this.trigger?(Object(s["on"])(t,"click",this.doToggle),Object(s["on"])(document,"click",this.handleDocumentClick)):"hover"===this.trigger?(Object(s["on"])(t,"mouseenter",this.handleMouseEnter),Object(s["on"])(n,"mouseenter",this.handleMouseEnter),Object(s["on"])(t,"mouseleave",this.handleMouseLeave),Object(s["on"])(n,"mouseleave",this.handleMouseLeave)):"focus"===this.trigger&&(this.tabindex<0&&console.warn("[Element Warn][Popover]a negative taindex means that the element cannot be focused by tab key"),t.querySelector("input, textarea")?(Object(s["on"])(t,"focusin",this.doShow),Object(s["on"])(t,"focusout",this.doClose)):(Object(s["on"])(t,"mousedown",this.doShow),Object(s["on"])(t,"mouseup",this.doClose)))},beforeDestroy:function(){this.cleanup()},deactivated:function(){this.cleanup()},methods:{doToggle:function(){this.showPopper=!this.showPopper},doShow:function(){this.showPopper=!0},doClose:function(){this.showPopper=!1},handleFocus:function(){Object(s["addClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!0)},handleClick:function(){Object(s["removeClass"])(this.referenceElm,"focusing")},handleBlur:function(){Object(s["removeClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!1)},handleMouseEnter:function(){var e=this;clearTimeout(this._timer),this.openDelay?this._timer=setTimeout((function(){e.showPopper=!0}),this.openDelay):this.showPopper=!0},handleKeydown:function(e){27===e.keyCode&&"manual"!==this.trigger&&this.doClose()},handleMouseLeave:function(){var e=this;clearTimeout(this._timer),this.closeDelay?this._timer=setTimeout((function(){e.showPopper=!1}),this.closeDelay):this.showPopper=!1},handleDocumentClick:function(e){var t=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&n&&!n.contains(e.target)&&(this.showPopper=!1)},handleAfterEnter:function(){this.$emit("after-enter")},handleAfterLeave:function(){this.$emit("after-leave"),this.doDestroy()},cleanup:function(){(this.openDelay||this.closeDelay)&&clearTimeout(this._timer)}},destroyed:function(){var e=this.reference;Object(s["off"])(e,"click",this.doToggle),Object(s["off"])(e,"mouseup",this.doClose),Object(s["off"])(e,"mousedown",this.doShow),Object(s["off"])(e,"focusin",this.doShow),Object(s["off"])(e,"focusout",this.doClose),Object(s["off"])(e,"mousedown",this.doShow),Object(s["off"])(e,"mouseup",this.doClose),Object(s["off"])(e,"mouseleave",this.handleMouseLeave),Object(s["off"])(e,"mouseenter",this.handleMouseEnter),Object(s["off"])(document,"click",this.handleDocumentClick)}},u=c,d=n(0),h=Object(d["a"])(u,i,r,!1,null,null,null);h.options.__file="packages/popover/src/main.vue";var f=h.exports,p=function(e,t,n){var i=t.expression?t.value:t.arg,r=n.context.$refs[i];r&&(Array.isArray(r)?r[0].$refs.reference=e:r.$refs.reference=e)},m={bind:function(e,t,n){p(e,t,n)},inserted:function(e,t,n){p(e,t,n)}},v=n(7),g=n.n(v);g.a.directive("popover",m),f.install=function(e){e.directive("popover",m),e.component(f.name,f)},f.directive=m;t["default"]=f}})},"6b7c":function(e,t,n){"use strict";t.__esModule=!0;var i=n("4897");t.default={methods:{t:function(){for(var e=arguments.length,t=Array(e),n=0;n0},e.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,i=c.some((function(e){return!!~n.indexOf(e)}));i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),h=function(e,t){for(var n=0,i=Object.keys(t);n0},e}(),$="undefined"!==typeof WeakMap?new WeakMap:new n,D=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=d.getInstance(),i=new E(t,n,this);$.set(this,i)}return e}();["observe","unobserve","disconnect"].forEach((function(e){D.prototype[e]=function(){var t;return(t=$.get(this))[e].apply(t,arguments)}}));var T=function(){return"undefined"!==typeof r.ResizeObserver?r.ResizeObserver:D}();t["default"]=T}.call(this,n("c8ba"))},"6eeb":function(e,t,n){var i=n("da84"),r=n("9112"),o=n("5135"),a=n("ce4e"),s=n("8925"),l=n("69f3"),c=l.get,u=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,s){var l,c=!!s&&!!s.unsafe,h=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof t||o(n,"name")||r(n,"name",t),l=u(n),l.source||(l.source=d.join("string"==typeof t?t:""))),e!==i?(c?!f&&e[t]&&(h=!0):delete e[t],h?e[t]=n:r(e,t,n)):h?e[t]=n:a(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s(this)}))},"6f4f":function(e,t,n){var i=n("77e9"),r=n("85e7"),o=n("9742"),a=n("5a94")("IE_PROTO"),s=function(){},l="prototype",c=function(){var e,t=n("05f5")("iframe"),i=o.length,r="<",a=">";t.style.display="none",n("9141").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(r+"script"+a+"document.F=Object"+r+"/script"+a),e.close(),c=e.F;while(i--)delete c[l][o[i]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[l]=i(e),n=new s,s[l]=null,n[a]=e):n=c(),void 0===t?n:r(n,t)}},7156:function(e,t,n){var i=n("861d"),r=n("d2bb");e.exports=function(e,t,n){var o,a;return r&&"function"==typeof(o=t.constructor)&&o!==n&&i(a=o.prototype)&&a!==n.prototype&&r(e,a),e}},"722f":function(e,t,n){"use strict";t.__esModule=!0;var i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=n("e452"),o=a(r);function a(e){return e&&e.__esModule?e:{default:e}}var s,l=l||{};l.Dialog=function(e,t,n){var r=this;if(this.dialogNode=e,null===this.dialogNode||"dialog"!==this.dialogNode.getAttribute("role"))throw new Error("Dialog() requires a DOM element with ARIA role of dialog.");"string"===typeof t?this.focusAfterClosed=document.getElementById(t):"object"===("undefined"===typeof t?"undefined":i(t))?this.focusAfterClosed=t:this.focusAfterClosed=null,"string"===typeof n?this.focusFirst=document.getElementById(n):"object"===("undefined"===typeof n?"undefined":i(n))?this.focusFirst=n:this.focusFirst=null,this.focusFirst?this.focusFirst.focus():o.default.focusFirstDescendant(this.dialogNode),this.lastFocus=document.activeElement,s=function(e){r.trapFocus(e)},this.addListeners()},l.Dialog.prototype.addListeners=function(){document.addEventListener("focus",s,!0)},l.Dialog.prototype.removeListeners=function(){document.removeEventListener("focus",s,!0)},l.Dialog.prototype.closeDialog=function(){var e=this;this.removeListeners(),this.focusAfterClosed&&setTimeout((function(){e.focusAfterClosed.focus()}))},l.Dialog.prototype.trapFocus=function(e){o.default.IgnoreUtilFocusChanges||(this.dialogNode.contains(e.target)?this.lastFocus=e.target:(o.default.focusFirstDescendant(this.dialogNode),this.lastFocus===document.activeElement&&o.default.focusLastDescendant(this.dialogNode),this.lastFocus=document.activeElement))},t.default=l.Dialog},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"746f":function(e,t,n){var i=n("428f"),r=n("5135"),o=n("e538"),a=n("9bf2").f;e.exports=function(e){var t=i.Symbol||(i.Symbol={});r(t,e)||a(t,e,{value:o.f(e)})}},"77e9":function(e,t,n){var i=n("7a41");e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7a41":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"7b0b":function(e,t,n){var i=n("1d80");e.exports=function(e){return Object(i(e))}},"7b3e":function(e,t,n){"use strict";var i,r=n("a3de"); /** * Checks if an event is supported in the current execution environment. * From 8cbbd83ddf775310ef4cf964d3a6d446a9f2e53b Mon Sep 17 00:00:00 2001 From: null Date: Sun, 26 Feb 2023 15:33:23 +0800 Subject: [PATCH 5/8] - [new]: simple config ui supported --- res/html/simple_config_ui/css/app.css | 1 + .../fonts/MaterialIcons-Regular.ttf | Bin 0 -> 353892 bytes res/html/simple_config_ui/fonts/consola.ttf | Bin 0 -> 459180 bytes res/html/simple_config_ui/fonts/consolab.ttf | Bin 0 -> 397896 bytes res/html/simple_config_ui/index.html | 3 + res/html/simple_config_ui/js/app.js | 1 + res/html/simple_config_ui/js/chunk-vendors.js | 1 + .../js/vscode-webview-ui-toolkit.min.js | 29 ++++++++ src/SimpleUIDef.ts | 65 ++++++++++++++++++ src/WebPanelManager.ts | 57 ++++++++++++++- 10 files changed, 156 insertions(+), 1 deletion(-) create mode 100644 res/html/simple_config_ui/css/app.css create mode 100644 res/html/simple_config_ui/fonts/MaterialIcons-Regular.ttf create mode 100644 res/html/simple_config_ui/fonts/consola.ttf create mode 100644 res/html/simple_config_ui/fonts/consolab.ttf create mode 100644 res/html/simple_config_ui/index.html create mode 100644 res/html/simple_config_ui/js/app.js create mode 100644 res/html/simple_config_ui/js/chunk-vendors.js create mode 100644 res/html/simple_config_ui/js/vscode-webview-ui-toolkit.min.js create mode 100644 src/SimpleUIDef.ts diff --git a/res/html/simple_config_ui/css/app.css b/res/html/simple_config_ui/css/app.css new file mode 100644 index 00000000..92bdeee1 --- /dev/null +++ b/res/html/simple_config_ui/css/app.css @@ -0,0 +1 @@ +@font-face{font-family:Consolas;font-weight:400;font-style:normal;src:url(../fonts/consola.ttf)}@font-face{font-family:Consolas;font-weight:700;font-style:normal;src:url(../fonts/consolab.ttf)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}h4{font-family:Consolas;font-weight:400}table{margin-top:20px}caption{font-family:Consolas;margin-bottom:8px}td{padding-right:4px}th{text-align:left}th,vscode-text-area,vscode-text-field{font-family:Consolas}vscode-checkbox{width:80px}.container{display:grid;padding:0 12px}.code{padding-top:16px}.code,pre{font-family:Consolas}.left{grid-column:1;margin-right:8px}.right{grid-column:2;margin-left:8px}#header{position:sticky;padding:12px 0;top:0;z-index:10;background-color:var(--vscode-editor-background)!important}#header-cont{display:flex;align-items:center;justify-content:space-between}#button-cont{display:flex;justify-items:center;justify-content:flex-end}vscode-button{margin:4px;margin-left:8px} \ No newline at end of file diff --git a/res/html/simple_config_ui/fonts/MaterialIcons-Regular.ttf b/res/html/simple_config_ui/fonts/MaterialIcons-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0588628b03774c88c8209d0846d27dd10d213f50 GIT binary patch literal 353892 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%0D>FBy@+vJb~_Xm@84W3Cvw6 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 z�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 jDkyuj@Y7$?cB^huH0sxSAK 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 BuOI*b literal 0 HcmV?d00001 diff --git a/res/html/simple_config_ui/fonts/consola.ttf b/res/html/simple_config_ui/fonts/consola.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e881ca4b59fee70c0b3c87b258a5ab09065eb5e5 GIT binary patch literal 459180 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%0Dq(i6 zKG|ITc+A0jWN^AqE36q|?e-}ojWvVPOsk4Df1{u&pTT308BojdT{oqHho&MC!zPZz$nCa}%BhwcASvZn;?R67-toZoh`f-0bw|dMIgQdRd z*+W*oFlYV?_Y9P@292=w!Hy};c$cB^nbxPCys~#fLK0h5GebJWNJjBl*GZW5CRs1A z$;XCgGFIx&Qz}Cb_9u+#6>N+Zg6&w&kHZ3 zKrc0QeAd(?rZ$OVI=0I(9UqIC=mQQpl+A&W)UZD67xYF+hbi9{Fyh;E&*}Ti1cC=9 z=i@&i=f@9QY$w?=4p=mL<2eO?7YUO%#>;&Cho=f)n<{BViNYtr6VwtsA@pqjN$4pp z-?*{exoH!gd*I4X^kzKQO@_1QK961U*?`{RGDSJhyDN=sqD|Hdnve=%`s3I~Yz-cC zJI^cbN)xMbP%&w&7Zg+qDGc^-duUrrFN%tSk|@F?(wpamX-4qf@7$)MLB zx^fx|LX>1#r>{iE`R-&ds3<6aA}{T2FYPVl6yy}J#qnA`UmIw2RdsAXk@|L~(-V^g zK2f*>DS1u@Jxxu*sS_RT;$0m}F;!2B*L6I|`u8l5@(CV48?B*rx&Xv9h>q#MAg z_`Bx*FO@^TaxGpkR_ z_9wo7sv1tp8M)@~H!eA{uwTQPqxik3?D^yo3r9EJF(NHx_<~W53u@EEjeD+;XX~%s z`O9Ow1bi6(T&pdQs+m`3(eRYp78XnA+W3nf0x^2mdj;~fTt_C+r)4;fZBr3Nna$w6~aq;b?)W)nf&U=e5 z<{8Bo@A*nWBLi!N9R_w#{+9|`^0}zUQB4`S7cD9bO$D>QwOm7$c+^=Ex=oI7V)~=g z^1~BTef!q&)?23JPROmTx_?OBitGCck9VIdlXcp&XID1~(qHSZeeQoZZT)fkBY;V3p9g1lVExBnEku(PatGG{dNEoc(NTH=>#Sv; z&yb*J6X-IeMrm98(f(*d{8?kAp+D>pz9BI?pfo4vJ7&qk6i}H1JyXCIcT|*L+oJGR z#`v>Jq#fI$*zBTVwyOMSFB+NQ5NABJP@QRIH&N2>l%}W9+@}lj^W9DCoQ~l;iSI3Z-4&I#NoBW6Nf)q^T@hTp)h&E{S$iW zOg8<_Sbt2>u)Lz7ee(*-M$Q`E|L&>f8ly$GHOez>RMD`0d4=WIAlsUZ!d%-h*IH7{ zW*Tq)VY|Furr0Jlm6R__?C{5aJjUiuFKDoP@N%{k)qS0!bHR?A@|xnRZXC9DWs~r_vU_3wz->=Yr8C=~7(RDI#?ybM z*RgqKhsDY0iB8o+fhbX;f{yq#IAv-?okT0~?HU9I4OBJTr`YZkox={01^ADR+}O1m z#;(?5eG_mn6r4^$njEbDAvoeq!B^KHVEM4~aQg$npdiv)Ss!|$52fgXgY0A6Xf{i* zr49*S?bli)n+M(My&s&h;kd$Am+cJ32VKQ}vY~56v<9S}X>sTmGH?>r@fG%c9k98CXM zkS2{0v|!w!U{B#=S{+P!X%}9dh2F6}AXLyZqh^Of4PHZ^^f@_1i?45pUa%qZk(WA;Hn4plTNzU4V&R#4L6Cb;ne3 zd;1;Y6CHEtbm@V1&$i|C;#1_x70#*gnuTH-TUB6F8Tq}^ir+1*>{7ZiLSbN+(oVWH zT}taBb%%5*y(>~WtV`)Tk=v4 z;~j}+i{E1P+iiY-QgT8fa~s8({26}R1Lh~pqSReCMdX*4>lmi{r%&;jhs2`iT^ zxl-7MsyFJpd{vipbw`~%R$x;dQ_y;BS`y5hyk9Z-@qKd%X30$qsurn>ChgY9nWJ$LN zpFDXoc&{vvukrLMEKgJYT5ac2N_wO_{h9E)y~15w;*}4vPRhVHE7tR)Toz3ZD%mAT z*4PDu<&ZExkZcnKS!Z?Hy>|Vp8sn>GhpmO0@vp#+tO&}sKv98LY%yT7hr7=99ezMm zKRDJ>n$yCZ2W*uy7O@qcVAtqhRm{d$6$iDoC|xKCmX@$XBSb7aKU?+K!M6a9UBtH` z*afL9XbkSSd5`E42L@jh3WCRlT9lj-qJ!tLft}3E zNZfcW;DjUG5^Fn~U^Wx`c~k$GvrH+g-mn7ZoH*Hnz3<1@pm>=uxns??vkI$hvY%H> z{YeahmfTOlPZsK0awfvL=&~^X9US9MW^aUic<$u;gmNKINRBC=vi{Y@!S?&^Yr6H+ zhk4T;ziGu6UvU53QPr0xj@#I=<8m8w=E08^(wp!wiW-s|)=P8`AFqy&H=;+cDvjvT zt4bq!^s3VSze_iwM^TsQQT1sNJ&IDMN7d4Z9z`jWQMDANGGz44;8OY(R(>*B715Um zol$XdrerJpE;IKWYUClFt$%7TE2=YnzoazNw|dLTj6qGQO#$SlgKQs^B!{#f+4~ z;#Q@BUgC6(DqZ{(A>&9a0gs)qnU^pwH+jr5c)CyHv~&Mo3=W6}oyKdcv>PmEwRlU? zSxM3unNxz9>dd_8_$WXByZn4+QXgyipatrbc?EeGfj5h?AcR1oB-dG`vuVgQ$v&2! zpN+PRx6G^uumFk*U=a*V0buKCEF@f=VG`CD5*QJEi+Dmu|Igr*t3Yv!s>| zi*WuhpCz?amF}I8Zsz|sfoH+tO9AnJ1Kq zHS~?`#}8Gp=0fe|4eZvl3YwTK-Q}6NM}I5La52LQfGG_MhQhJC2NE6tne zcigMmDa<07dF3LHPB}1~32c;bcIcc;mAZ&gc>18u<#AWK`s37LMKJfYt=hoMTXx1} z!UQeK+#6V@`&li*ss#)RvB{?uUKKLL0yIo`Qsb$5NK^f;>00LN`plNytCw^9)TW-} zR$e=`_Ha|v9<9}+RhG~l?SmRtPAZCJ2T>+F@B+`|vSSXf4U}#UPGeqJ$b*HKcCMpO zcwH+m$$g9~0fWgTAdf_# z2JDF24rr-GGRr3B!*Li5TBGJ0*@%Csu9BSNmNur3+c9te+P=dNW^==cInEUuV^}lV z8#w{D0s^w;8zn@6l5-&wTqTl?<_wI7Z2GlDC9o$`-LlXmrgx;i|9&%Gg7EOBP2#v2 zkKZIF2TKlYIe>A!0=)sBAsZKVO|7sPZ+6XOoMc{2&K)~GYJ|@9*0r>A-}r&AH?^+1 z-sXX0SQntImZ}_^7aY%5i<8Xc9MfAV4n{Q>kED@& z@(Sm4YG$vbI4LGQIw9U_@mYkdY?GOoeZ*{Y=sn0kwcuZebVPUszTy}-FXJ5rzMAa# ztOTi7($^-d5H0CFRhB{KLA@^Mt4R&kH#fvRrQg{xE0`0wVIY4wId&XrOYNm$L%gNM z26Mcn1*aJg_Zs-aWIah=D_sfedtFdCX{Ha@mgIp%gEre!Xq3b4;{N9}=mgl2AoOG+0oh2dUtFpH+S?syr+CV z!F|eE=|63$$~Y}m$DUS?I52l2G0`*J63@v|Bl-zG?1z3L+@=seqm1C%`cEe#AlIAlilf_=A@4!?WXWN&#{kyW@g zct9u$zAX$18Z6n-b+ZR2J+{e};ok*W|8UN@UBZ8!6M@&uG*H+&-@lRLjysC$8V^HtBj_+(c7+#$@ZFUP#v z>-x<%*KNJCE{N6sSjCh#AcJ7C1Ut&y4BhIwZfIX& zo?%WQN~NIM4&6#4TH&g?(5K92gEJlTEtin}jBm|Si9WUP1-O^(IM*qtK!qpw6QZ~4 zv*A?7xA>$mZ*ywM+nkzlKHE+cs*tV{1s@l-FVi=)S{%$4Y-x_|D!=oYV{ka-oH>bO z4m<2&!`YjfasaRZzw5jrQ2Y*>uP_==Gxi z5BId&rO}A<8aI_^j{omG)WaUr1WyTWLHpnOs7Fk=|3=KxOzcD8CT2;UkI*b(o^5=V zJbaeaoop0l)W&C2Ek#|h8$VeoEQ0IRJxh{wqSb0N!?4~Kuxmt<_MG0V`2tsEMSUgQ z!Q7h05t8K-F|P!C6Ub`dr$~oMuRRA(gysv}bO=@FvYdkhr0R}g=5rS-PF&L*Y!wX5 zK^|Nz7{!4dhsA+^7PfENgnS2eZ=!8{Bwjv}kiE=2=v_)9d(%~=ol@Aw_ivR#WN*5v zZe(vlDchUWx{ zC$STvL#=M~o>7d|G`sUy$l9U+xa`0B z>Uy+F4a`lWM$nkAlx-H+BN3KR*O)oU^o}C%?xPU_LBpg9kta-9VS z0#jLu>1xolsIa)8pa_w|B#pMH97hpsD|Te;upBWi4<$5JYWVAfQ44BQ&;0wn*|%Nu z%$UUbag+0}-7vLy_sPnM{o))MfnNO{8?~~&rpNH%UHwN5`W>4Z+k z& z(gU-{9=>*$Zs>E9N8LT9N0TRiL~&yE;QC$#GjjXgJTgzzEq?9Z!AYs|kl@0@Q%BY; zdwxOfJrj%EdG-B*(JoKg*az7<-hva@PTYcuQ+;ktR^nk_&!&logI6EWFSQC*$FIgZ z9FMdIXT=F|zBY;>v6Q~B+YvL#_8}{8U{I_^$FGX9E{?ZQ;;64pK?_VErcVunr?ROd zY6P@PN+0)M)1B214EsKKWyp%dvqr2cuUuKvf8Myly^jxCUY_cU7Q{>QURgafDtcQ| zLcyffqYv!&`!ORd`uH+t#03vOkDBad=|Ov%bTJU7eE~a3(wSv%o2|iEZy1^Ivs|b8 zq*>@XEQw6xI8n>yZBx{Ga>CCFYBI^=)4~pF&QKa6<|R2KfF-Km-OemC&CLVv+CMXQ zLeJfsHG_9tKWf?N9!)n*u6nROdwRjzCxkP1zJBi@lUdl-w(x}+(`uF-T6kdJ?Q?~H zLgblT-G)*8fHlVQN!9EllgSM(9@v-Q&O~O|!GPPHm2mt42_dPhl=ppg<_}HURvVuU z)%N6RmOmmvD|C7fc%_8naQ$TYQr^c}GMPVAOg3#R1{j_XoLjj)hD6dtHV}jq+~I|# z8lT$YUOZ()OMei>j*6X6^%&DI)IVt7q`MB!D=oWihjQanGfVeVfBz{}r4y^OWHCE6 zKkCtEv?ia%PMyv`>|(3JTQP$tpP$dMVWTysQNUce-OQ@yJ9m*SG2bIdG522oAK_52W^eHC zLVw|@=}Ru3lg`Gq?pfbaBEGqPo3P#+oWss)6NBR=7v`xi8Ac|NPgw7d5{s}J(>7e# zdoYg}d(gbTNE_Q5Fpo~j8=aXqdUReUP4pZQ-a$r4KjG~_TH>E<&fvhBfeml#QU>;* zx?(a=7^oYl`%`h>5Bk)Of4jJ@;{DiB+__!BhK$W|0{dlWZifP9rtsq%4qQ1nzp*6H zWB6>t?#XzOX&dMaDm4Rj4R0$dd6jmbz8@%kYKzCetrXYAR=ls^30$#Ounb6c5adtD zwuiz@QK1y^G>AIFOCC8MQ6{FC5S}kAE@8Q5#qQJzFMPIgR$ppMg15ijEkn5R2% z38Hgi6H2GAA6;>a-{~9NPtXlrdTl|UI}YEu;JI7!s|Wegyr!}&XPnzudc*oLsntF~ z>7WnYGxF8}@l$RHwk2kJ4MqMwwYi1$C2`^3bYk*^;t_X^FNkr)<|m}(iv}?%FtNP< z{A-KT2V7S=_?7}wN_MWNQpxr7DCnEUY8rHF+wFrY zh%ELyr7z4Lfo#Q8zYd+^Rr3h;THzer&HR(X?toP=Mca(>Wp|xrq_Lhb$^4Cmx7dts z`LYtJ0x=A0cVuO<4GTsJb8y(TY}<-*)7N*6u1_wj8d0!omnO5ewxP$yr^UPG&T;0{ z_3Oa*hy-uglGi`WagghZo#@^BSU-B`ZLTYh5-Yx{DH?H-y#b3JdG&gvhD-WZZ9S4$ zG6Dt{Hl`XE`I**2s6NkzzF;DBT(!E?Lz`aG>RT0Uy-RJOxM+ZqpB1!#koauxLVbs` zJ6R@iQKB<^h6`OH5L$yD3!ezt?Vkxl%Hr}<-R{)(|S~ot76Do1f-( zr{%}S<)z^uCX!|FF-^y4+*m?O)%BE$(ZD&5^+XJ=EPIv)?k4?ygY{RV3*DglG1JnE zLXJ&D$-9k{*7Te8muW-RlqL)sIxJ=O-9eXF(0#bywx=;~RE&3<&F9dsyPwvr6P^i= zIm`nlX9r*(rbEsQYOcidNO=BspI%Q4F9@F_Rfj_85PTPY4A=xDq1K89EtTYvQb_8U ze+@(CVXxCra(wxludc=n%1m3XKPYjT&gdo)>m&1uRrK6 z=7M1{_?#b0!I2Nn@NR+ z#Z@?NV8=rG?Te*#d7c?FnGOq{>_`pk8H_uWH@R0t-urI+pONVqlgBF(Prb3;c3E4; zB%QhN!j_~uJU9Yb1+DF}!mF_Dj@7}4oZ+ss0fiOL*2lCx8lYSrdt%p^(f+ck;kmo$ zw@(!g$g&?i)N!kL*X_5e3Wu%B@i_Sz(6=txs4#J{Wyiy+V%ey_TI-T8F%uVzS9c^P z114+quP|-pVZ@EXx>b2@UPbtKQ|7Rn`;VA8C^2)GQq6t~ z!P{QF5BY5`Exzq#{J!g@dnVjBA*XEG$|1;wW53bot?(YSq0cUos;;PgW`iHL#qK6U z8jLAegKnKU&E)H_)tPGb*Cd}%yARIVAqzeq;*upKrfJ!uMt1k(iqe2#L>Ab^t6-?><=x+VmmN9pa&Tfh> z7+weyH)Cq)gO3Vllvf@cWwWQZO&1n^{8r69hZZ!hn2^tmT&EXrzGe4ZBpn}zdgDQK z91-?nR61;1Hoem&!geFhdedc$Koxgp?uCv{>KLq{IpfH9ka%8=^lfoiH`}f%m#mR>SLQp($j8nVvokrxpANH>H#BN3mlQOBitLswDzT$q==K5>Q93iUR1+(5{RxSqxcGG> zrMzLnPHPyuU|6EyC~Bo94wnqD^D`K+KvtnEY11AQuri>~z+a7Z{UCB8yF+DOfy}r_cV;D~=a5j7seoYUV z#BFpN{J^^dQ3kD6=dtR%TH7xsgSnPm_P8#oheBjU9p{DxbAa1ImbqJNw*8`*0;uXC zmlY3nUFtj$7Wj^HtAd{i)7WK=L_6-?z%*CSRrJliODg|nScDcoB zer~U5+90@k24CC|6qTE-HrC&*n8VlcR{kh5g7;TMj_+=00yBDTF?dAct~J$K+rV^Y zvV~PCtOdR}ph?-^wbnK^E%mBgshTt~Ih|btLjT}qQm+OT(API>de+y~_k3*2u3i4J z{!pY`jUG58uIpHG9$K_a5dl z+m7i^Z4)1A$9tWj3GtE)^uQ5{ETzkmMq@G=wYa*0i!G91x7(;B!bNJcIf%u~vQRBN z36&+Fo@NQCEEzT6G1^R4yFt>L&04*#R->&Kg?b0?Gs}`?y+IOb=dBNZ+e5wV0mdP3 z5*c&h+aK&RFJyYjYxyI}>_$Z==|4(Ot=e#6eO%&w$Jg&@bYyQ>{CH362>NY1Zca>7 zf|J3DQJa=Sc=|72BkpE$0)MHL34R#KuUt-&b%(B82*f8Ri~eLJr6MI&Z(z4lYqeTU zEfVVLalZu;!{$Z(PrcrA45^m+LmS34^L$n-Ha`BrfS<_?f-QTcr3IO7x|Xq|H><@{ zUs)~wL64tT*J5>ejx4LgKj6-hHo1ZPh7wPwWwrPR1Abmzi?P(&z5C!~r2mi^n1Vti zZ8r0K@W5^#McxJ0-+$Xr{bZ*UTqW3QSO6fnD-UgCG? zg{Y`#pBs0g_T#+hsE5T(16G6iijXS_no&*{UVorUbwLF#N2y*wT#{0y+uH&Skk7^Y z0B_DLb{eq5VmDt=B!NUIaDgwtdSp=x_6vg$1imc8k&6=C+hy6xalsu$x31WFy)P>| zsxU5hJnzf6hqhlN2GzB+{C7(Ozgvn+$`QJYBXkFK zDIF0h9o(g~vkybNl%9;#9o|{0ITb2R<6ozNoCCuYQo2{ZmVK+V*;0ewcLt0)Q_Zz< z?$~`)9L36Y#v1l}zfM;(Y7`uCj_mBh!ff`FS)9ueRcOU7TucV2cg6Ra24v?R5>_>9 zG_GPq&-OHV2b3{?vn9bb(DP33-l@6Nm|gE@?q+jB?60YHRjt;Bf?aepH%htF8EOfN zi5aN4w$Z|FhvuAtHe##9(%bWn5+;(sskoGc)YxB@)H-WbD-0!CuuB0kevsilOqCk< znlVqAnuq&;d7~qdh^yVwYFL70>HeXAI+DBgWmiXam*m|)^jSxu72-d-IIk(9+}}$T z+{y`%p=1}6^JW@XF%Y+(mNsWrR3r~NB&=+L3kEC?B<3a$%N+P-z-lGK`hDnchG=bkz4nB#251q8U}LP5$vk4)>pHx*9F-|s`k-{6jV zUvbAcK2%~FG?niwn!4P)b|sheJfVOpn9ZEU>QBrR3$?M;4kwdpVj~u*`YVe|+)M*- z_VbzO8VqnIF}D@ViY^jZKp+vWOri1Gg}&sOgGbyvz%Poy>Iq8etSnEzs_KMSh7{a0 zZ2sc(`XyuL4`?i1TJ9~Y8dx-XL}6~$gc6}Jy)@m4FR3&q6wqMb^4^t!xqrF7xY+vS zb6)#>2D?eKt6}_x`-je}&u*N0OM3FdEPT-M_LPxBhg6T*Bkbr^dvitk&2_y(Yf`G< zYyDZi*40&=30vz7FI}#dX0p1hbZ3{+052`;R$9fg57oMBuqIUs4Vg@9Z$WID`S<ssPqm*r9IX-=JDUJNz@n z;r-|Ce@u>gzF=z#ZfB@vEURWvQo{kJa5z916Q|Nr;(U}61O-3~^Q?xV*-WD?=9q<| z)6|*ldflJTB0SULGe|n#wfA?T1Jx@mFcQ<#F2DVo2*Fc6FL-(7C&>P5JX37NKUhvs z^-oOWOo7e#z06_oUFC6>6oF;c7}IyM?Ut0O`)Oemeu94N`} zLw{LUvZv&wlJ`oak~(i{OLUf$@QqP8jxQaM2 z4jz*Up$l^pvU&a(|52g79wD5K!yUPZjHzMJ#1d>O{0RyERt1lU_Wh!8x;@R8l%5SB z$__waJTB8AbjrZ}8KD##H4Mg`vNSC%T`np~FYu(g@!kmda&gjNzFdB|5RYdC;u_}; z@@Ed7+IPSW)k#HLT)DpBg~M|`X%I5s89ZxPhCO4z4G&y5J-%yc=N{j+6eo)aUAD)obUXL> zA7r-2tEHWLd{+vcd;AYF(;RBu2J{c{D3&LSy`qFvk!RV;IFM~|W@b9$UJwqD-Xu?0 zg)n~)VQ0XA7X@I&_jXp{Zp*a5|Y;A1axalvc&kKnpwfWGD_M@F3T1 zOTIdXDzann2v=uz0F8vV=BQ}`QJIORXj9kVR+q3>>44fh>t|dF^CEV%yGgd=GRU3-f?kfXUADty3PjmsYV597 zv)_Xz{Zw4UMJhOSDzkEYc6bMI|D#pWQ*WzsRbwm)tP0i| z=`8$(E1{Q0uxxMy*TY&^gMe8oeRX$m;jX5pb6*s#sOYz<--2EI!rButjZKIZb+IF(;3{U(Dt4KywBmyaY#FLH8!iyA*hp!X36J=pUIG_~?ac$kYOX!PN;55-!x2a*Rj;F-B zIdhrYq+^pbXU+2EYgTg3@kkdtmAu7yA37OzD-CJQZl$4l>Q)*$8Szr4HC4JHt;tK7 z)>KPFTC*Dk%rxc%_Xs2n)~=rvs&CJDk)$DNmCK@5NX^v zcYQV|60KOXbFxJn&9);!^Jj(8qHz)R$oD#Sp^L}BVPAF0nhNEt!Pyo$p>&UQNt(`U z2=kCq%ENn+Q%SIAx2RW_lgWDVZ5Hs0s6EZY;hzvI}~T4a09DxCRrPb zGyN>WdB8XVeuTo6Oa+AFOd=wbsKJkCe;j8DMIYhzAu|wbY=>52_inOD1-X;0rst8i z6m0TF^*AE1v!_AW4NnZw!MDD9UsNCu#$aZ^-Zwp9^VFp4J+)EwM80f8c)sHp64pP@ z4%s3sYw$-NctQ`G^3r)Tn}T*~8yn)mXvI!9XyyyqAc(4Wy+DzcPO*w;C`b~Hx2Jad ze_>QqX<3KS-q*9Y+2Jxo@d&G)M`lCOSav96(#vnW z?o~sumT(BRGw#ZaekPH>4Y>X`zzV<3Z{n#Ty-H_t&HN764(f_OfUHo&RI!TJ@KQB{ zlt)_Wx1vTk%C&DMTh*FFsI``B--^sKrhP3T?Q5~9+V{$pD@gl5ZaCB4sLAh`pafcd zC!#X%^XIVg@EwzI^wh3eO#!1|5DdsHvYU0d7=ok_yb#9WG}%vB5#+-rNSpOKs>d}7 z8ZfcIy`ZtyOD8mVI)CE?yEY3GC-j5gF=jb0uh~wjx`C|*1KhGWIU5B%qlZi16fXi} z1T9L4phh~OfFxTdR~;49gSA|g%02J6eWHf;5u`mMB=Gf~fKNQ6FK*nhWxep)nxF>1 zJDymx1{|0L&RkSE(86z{h%u4dDA=#Sv2~m?o%*?JX~=%XJajEp^)rj(y-tG>3hEq! z7+!zxVWlp{afB%#n_D59sEa#wJa2ukoy94dEreKLLhTONC5xY2P8g-V993sGTWb+A z4j&^Rru_YTctrx^qay(UiiA;7+RI9$YUI?wWR<;+qH~9f#8+8Xj97H@yl_M{5@Thn zGx*cm`^DSBan;UX>oS%gz-$8+W#zm=ARJ?g`2MacjhqXvDh;T1L^led9gdf>9Zsbi zITwHe+u_vG&<@v)LgZY4_c*XwRO{9;_9H5sDH)_!Vb`USJaUZb&jTrOnYmI@FUIXe zM|4_xo)x!K#MBrc(%oGRUtVgO6qng*vWn4?!Bb~3 zkBw_JG_YKNiWUfe3rkyImsLWu#4?oBt15W^55F^RX_3|2D*S_h^MiV0C0-@%$!x`a zl?ZV|T&tpz_kwn|N}pX=VKZBRm+`3D7S~lu!Y&98Rnsk5N>e&BCs|%;lt=t*L&L30 zDi<})?wMV^zG3#A>|>9djiv`t_Awy;%Hp(}I?J2W#HGSn~D0 zJ6>HiMALqsDE7Ny)v#Gxdlre5eY$mPPiT}Ydl+vy$Io(EDBr_4o{rh6f_!Ho=d7A+ zVjOQqRG=Cjl|B2jQ?gTZ{f-DLaD*s=*Dgjkpx>ME@$Lbsttp9Z84Z=K?z-Gob6uZS z7NcX{I_|Ht!*~nD?72cSUp&!%Zw5Rk=yH7YMxRP>W22_b#uDQ0) z;#XEKc=g^PjpH&adwR;}@0yvKV|wyguYJ8MdbF_nh6l!FW{+PxW$N0onZofAw+!%a zf+-%#7l38$hBsoIY6~F8p*hNsXlDM1fX$F;$&Bf+*O^A@uSx057H}}B{IMl`N_`h>{S*F1ME2)>|3TPAlD6N<26zF9gm!pSNIa2jRw^CLA zzKPuuF?p;pbM>h0G>w{Q7=~gYDckgE`rBE2h}Xg zMh9NKwJ)I8OR2H=*T{qH4r2*!#t`*p41(;b8Ld4Xy2Luz&vL-}glV@)G+AZY`irhX zGloTQL#{|j?$yzD6fj>Tb4fz2^D8nWd_{)QP0VOjIAxY6EC*bQ6)RVCP)1#6{YByQ z*>RG&C%O3yiZEBWy~1u6a4+S57o#s2sq|@lxU6yg!2c>pUomMwwjp?0h!P$4|0+Zy7Hw=ldoHnRkM}L~J`G)+AAvad`Yb?*rDNai(FAvmR4}J-WSRESqL2#o` z)dL15pn_4*MADCs;dT(u$87iIOx4)dMPH9^TY6VA0=h ztXe1Eu|bRMy$z4I_oOf1zI$$|g=zdDxOW)GZOe_AHFke_2wzhbm{a6lU`|)qq3qoOJdHZu;B~`+${O2UzbLi<+H<3b#&*xzh@AdIxf@0B7!cS)cF|RIBX$u=Pe$rSVxl2yNu|K7C1#s0rR_L3^&ksWse)hN zKw6s16i@ujdlOHhFo997o@vzNPptRXx@)7`?6|3r8Sw~k4;|lc*jwj#Fp~?Rx3h^I zNnNZF&FpgY54B^m*(Fl>n?x48;Wj)`?UCbt_tcioLx1OMG=7`z((Z~J`1$D!E2@g` zA&+#O!EU9Iv%yt$Lo>+hvbjsju!UHLBXom9C*4mTbul)M_y#XIP{C{*37C%S3L?XpH*R?P!e-Z62W^ zF{xFrZSZmNYa9F~RBDpn1fPC{2Fb?AGH{P0qtPAptKyD!v?`#*oF)-tQzfPzU76B_ zQO<93s4<)H1r|PDHMZrE^8D5P12KIk4@eU}3})91&#LpMPADu_>T-gg2pu9F%2Mz#)69m1*9cA{ zm?`^NE0%4T5%4K$JAc3*|BK?UO?UmOqH9USVDdz3AI~-I$!QE#JM(BnIh(N z^VJD&r(RcBGkVtrrZ9GJt;|M`GogS3c$d@a z)umyre06DP?Q#BfQV45hRu?NWL^rIJSt+z~s5GpVucoW|WABBgy@+|qBIRnV`+3qw z=xEAy;YE0>_NAo6Fn8WTQ@q_CqBsmk5g7HlyPgS8YOqF~-|!Y)B7Bs#u~3 zw|y{K>O?WK5>};p%YAPVCz7P7R9yI;2BXXIi=t98BG6)Npy?5PoXyFxKrNrTtF3>mie=*jNVsp}?+?Ccg^i3y0C@LQ?RlN`)= zD*N7rz5AnVw!$Jmn`d_x^W0|nJeQ)Jt-d<#uNn$JgSryYWgB0NxHf=SpYoNsH;Xq* zP(tkjQJzamln-uqU!6vaizEihJPF~Yc#PkUQO^e9LX>m?5Z^y|GR5cE$zNW z)za>3R4whkM%B{pYg8@mzDCv3tJkQL3?T=Y?%bC&q}qA}VH25DV`H)PDJ&d1tnZ~h zC9UPvg}utTHuNqvJYm>vc+nsk%IiG6T)z$()Y_{dAq^>B$N837T7jSmQ>O@j;y0g3 z_~Ad|FS51v>3d1(Q(n@lFoLRn^($6Gj-kR(YmjV|6CDB#JEYg3Rt1CupzN*i9p}4g zX~nzj0LZ9^{MFrN5z4l6vGTn~O$lR5njLXE=RcIv{5z_+>)O3)b$1ntv45nbyDs5d z*^3>cBI{h}Dl5T_OmHGAn)yqoa4Utc7rd?6X7eZVHDV)%Zp#G2@8m7#Yjk8$@Y=s! z7o8mIwl81Jl|Nnue=PM_`!(?S&Vja1M&1sOh#n<{0urY1lSYiZCUeR9#Hz`Ge)9|R7gdknJUeh*TmidHR}g24%S++c>Ky9rvhD14 z8QjZrDz7b#=1L*unzb{iB;e{Dzg`znb`(Q=Q3h<8cEum zmdM@&k;I73aKqEa|Li1f*p%S5fOAx}tWbxIgPoX|35A4z=ydj~)l+>R9y0NvX~j)* z7sXW%sE$vJithENjngGfyXD@MTC>xH9yXva-)f$Qy^@5kAtM$^c!()^Lop?~+-w^4Kyadc+X;YCKB8D~aE0U^13zf-q63CO(f|M}kMd!EloI`?+fy;Y}9 zojUuGUsFI!(&S$ui%d}<)6Q*8P+-oSv>pCH^RAwwukFS>B(CDq1qE>4ZROsrEEv`;&qWq*F-~tZDes zC;S3AVncmjaZQMa-xKj` z3?IN(9VcYGyz)qK!j5_6u|n3&zGo?Ho2RclURoc7aWlHls(iR<+a^F(3wR#^WHVUi zxL$4CCy5Hf@GfWKe*RipBk1H1)9m>@ zMM5a<(#V2BE)BZY_-#CBvR#g9W`F`edljWtInP*rfZCX-5#qH?QMSv7XGKHO!b4OD z$2o*&fGimpl9nqSUs*#1= zDq_rKZ;1t?keRG&4f3S zzqoDK(A){*N7nkr7n3?*^e}_VWKFabPZ?2Z5i>@NnWdnSG}Bc$qC`GCZ-(nvIs;dV zfVX7gCefMS*iXuDC{WOfLzv*hAzacI!dKl@AUwSXmz1^yVakX21AK(%fSoH51_>V# zl#dA2>_E`rvKJL<)DCqW9A#9ss#=sMf+JLW&`|0qb>SyEO9h)oJ9=ibgTch;#=;E0 zq|s%i+Z}bPIIN<&;zHa=|3zJ^x&=}6(2;VH6>0rlPyT?^l1XL0*uqK( ze^jsN2k2bp2o|A2(GYg})aGKu=Nw4SOV3My#^qp#)eI%*yFqtCrBATi^C~Vl+=7r* zncJ0D(3Pd{B1PeMR9gq|2DEXc;Betfa2(1OtUx4ICy{p-0Ab|;dAVJoysUz*P?lTY z71j|_p&jKpI5Y4Zf^?6qd4O0Yl`7swij|t1`FmYl$+n*$2E=NDgRk-W#=#4RXCA0n za&+Z_J&UW-YA2M8pZfX9{3$twvkC&E2lz4@XH<$$rVPApVCmF`tgPXox*s2U(ck^( zq^Fh-u9*AKxVqb?)|t}QU-#RiYW1(xYER){e`RaGSc01XKcubTStWR+4OFljiA6eC z5U#%$f;RDG=>tiWR<2+h*>;8kEg+a*O!AzVg!pt1w`m@bRt6YlE_t--p&#Vy_k?>MVq3-ztat_+{zPMBVs!J|a?>Z&#Q06BczIuKaI;0>Yb5-yBM5^^E ziPxN;c;)=mJ`^`NEWf(<`|f)6njdI_fTP+gZMk}W=aly#W2Fd2#?>gT6hwZ&bEK8E4 z=Yub6KG2AomEsE3M%8weq>AEeS>*YAlIJ@VFZINJ4!35cY*Jjc4I1hB5L&B(Xh(1^ z3PTyh0)8n>T>4}Ch7Egul;My3!;&SvP(T)CJ{F!izg+`7+S#c>^x|Rm+n`fGtP{-K zu157rg#B0~Q7c6$YfXK{OAqI`6^Pody(O(t<R3H?72?0qycQ&gE0gf)yv`sqA0FhA#4=314R|c0LzQ69?>C0C$AJD zAVI(=-`EIbDGfxa**|{Vx8eRhKX$JH+5;p{hwZJMwz7NB> zRR#8}f~RAGc5#KY5&J#pa06NQiL7TsznPGOOZ7=Y|GWHsSBA{&DhY)sKyXQ!-OZb4E7~PR_z-2Zt1P^ft{p zK28p)pffVgV-77$Ef%w=HODI0d(}8S;c*`0<2)8p8cP^1$6l_R`M(*l`doO#t>I62 z5J?=eOV!J{Jt$Lw?aQct`!^_B)c9={94x6LAptU1(xDalje1d^sQ?*yyg+9al@lG6 zNu8kt(oZI#C~gpKID`Y7#$Kg!Oup)xv5Bs%L=$jfR$vLJ36hGSDqJn$$}z#kK81j-W}kMLY#3rfXPiEj)_`1}!*l4c(clvf zgyQr;d`F`XM_KiZmUB40gXfowjg85Ow_4*fV)Cl2aT)Brn9MkTCuFEuV#kKp?&lSX_Hi51>c&P@RM1hDuJZiFId=KCC~Fo-g#y!%Jd*!7m` zoi*~dFy$BliHlC=624FLc+^Y#7|MLogrO3sPzZ~p8D?$hx6qpLE8JBw295frOhUj-zs5h#&t0lFKqeu7q1X=Dw9n@P< zTJD{YI*6}0R=m&UKdxg0D-+-naWRu}GV8_%0^{p4@1`US-ILU7swVVLNa#PIDllL` zpy$M_(yZd+;FTJWfg@<(<7fy*(>PEO-J%w?YMZjh`i{d&p8ubx6)Vbpr;}bq~|5sv1+~^_GpPLUE&jyd}JU^y<&Cf6|aqlh+-_5LlUzjGSg= zL5o{>c%_3m;vUuu=}emr;7p$MMK@oFFnCN3;o*=&ANMf!4Zc?(bgg~k;=CZ&=TVs# zCI<3GRHUR-jL3_8I#a!tifsCA@uqekR)3yUHY_J+XjxKH+0dMvVP#44EZ#I{b_KqL z9@cA-m(UErWp!!Z!weD;4Z^7_&7cIy+03jYXm$yk9G*=AbaA3qp9HXeGIZd8~?&XAIXgpwgSIfF|Q6H5l? zWEK@=W)~E6|3>qkH_(usH7F1t9~hLC-4O83_Gi(zS$-M8zep{H-Tq?KHa>RR@6Rf@ znZ&-q_D^P8J5y3z>X%q4pGzsoatb2RqNB`>DZ>3XI#xO!a7YelsSes*jSkQKsF3^0 zp(tx3h(pp%5UxJS>HZ>TVfXvQP<}$;TZ%^>;w|tL8$HD#+#eDg7DtjpO5#rn>giDc z#{Hoyp9WD19(Vu;so4L|Kq0nGgg8^4kW}83=O12~m{d7DKc~1jCpQpaQ{*3h`*wGc z=J{BEZAN;X-{bbzWu({mJyUYi((?1u(sJ2|mtN{#uHYy6_2924Wt!=)NL zyN2p0?o(LmFM|#tD$KiUR)m>bE#J zFjdKX?DzcV`47ZLN<@saC(DpSS&ojz+o>s>5Y0xS} zeE|Bk5~JiSFe+IPiw`Dl5|I}g%_queupE6`g110h8W_OMn_n@wonIb!S^Tx!b?{`@ zDq@N`Tdc@6ht(T^O%9<-fs~qE!Wk&AjG(dCj_2Sop&bCq+)n341|531%{T8g5FSV# zSD5N>q!z}-7tm)x_uteToT&wIaRu0l;ZJ!=n1>KMG!*0G5Q>yh=-GKF7St@c!|Wgs zL|$!%Y?{0u91ZUFyt>yPkte%Uv;B^ge6Kg(XSe(4GsPhf(^x$DK8M4X?+JhY33Fuo z<`?@*@vM` zZN&0}zy0j#FptfuG%g-*T0vu`D!>0ZsMfoM=iHhjEEQF{(b&tR%h*|1lt80AbX1#1=OGPyInafRtIMWb)7Q9WXg&+;av$Id{X=eU$rZ~nv46_D#Sd96#u6EcC?0^d;sZA_ZRE6T$lZ%Z@+M&d2J%73t)Xu^ zLih?=Jw6gw4EL4|2k0wmA>Tg(QwQh9r^Z{713q6(VSLq+1Gk+JV{(F7+5K{hvYq+q zvGM)KSB-r1mIiPg7cq{{xkffm$v$;VNCc>}1cxYg2zuB#vk!QhuNoF|`C(uRU+SSI zP{?|kuQf=XXyBT|y!yPlc#UDR^2D-iw>!HmF{v~=Ha5HTzsy73)~8Jp^?~rS_Sh#kohzT|MKR4Sgn zj1>LCBr_s(ofxZP{qEgE>IkPArmRO z_Q6i*wwYFJ#S_knQ4IDUWNQ-H9<1kn&L6lUHQNRDC0?Op7dz}C^d9M*(X9e3c-7q? znaalM6ob+9&3>daz*l7D@DS~!;=8}Vye-}>3G=)KKBv=H;0+&l>NS@xsx+4tI#Ub1 zk*~aP4ge)&9iZJWU~fn`KY|MNmM|hguwz6zri`dr01fXuBGxk^`l@$C_JCcAxG98j zke%>sNxa_cr-RoY84~t61H$<+Mn57+z}6rj zAz!J(MwKw1g$gT){oI+IZ3j#6ey0(I*#V@WK27?-sL|NdT47*g?RLPDVk7>2JA{$8&u!Ol#r6IVppy9y9a)&-E8F3ufp_WJ+q#^Yg#aobws8g{`5WZjNzQT z3bW50yl_Mo&3?vQNqr4`5Z=A~uvEA(R`evu;!HZm48Z^8V)eitS4Myxj=&|17R&UdBTGFEvr=l8%&bj1@|k*zvt*##TUVq$dG2b|kWR|k zqNiwR-mt~Neb!2#Ptoq@jc27f;#T%DogSOTi_#K!JGg~>e(K>M18dZ^(Yu<%n?&G>4khuF{=$z z1aJXw4)RYhNo9`Fe1=(Ve1c){D=WaRwE}6^x+yl~v<0u6-_B6?f37iUX{YGOtjfsn zXBT8RvN6BXQOf+TeH+;O{~NxzT*mpxvN)Vu`92C<1!sU5pzdeR>L*w}K8`9}gxnm` zTqSPiAXYGnH;ScJZ(^$vzN@bV*#AptzacuZet}F2YFAzRHYi1sFddb+zl3Kkm*8H; z`8on9hHNb01XS!#9So)_Kj|dG3G>@=9qT7rp~FGVB$NCnmbO-YlwBv?A^%4H&2;uM zdx>b!I6S$b?~|2hD$nOnmef~18Q02_(-!7lmE1qT_->KI-A5MO_yurTH+Iu zgtsM=Y9Mkn%ok?kdK|7B`1K9KYz%&*aF6t^)PXq}BARv`l22+O9}g$<7p3_Yz`?b4 zhyqF@b^_(ptaZO&Q0p*P)Su+Dg#yO%1*CB0#N^+_(wCSylkAwfn*SEPfBfTmS!SYG z@wdONk-uYhX};Vc?`vS2*+awRBl6)!_5j;R`*thF^@l6RrHn`!9Um8Qf}I^qR3Bw6 zSOJN(>=z}S+7KBR1_fmg%6Tg= zNfe}!OdN-*Mb!bY!~rr09thv#$#@A!%*Uj+x?6XNd(~@x-l>@goHz}hbB$&;o|Q_^ zB0KZl`ArHSm+BjjzeMyy2NlbGeLG^@*9?38NW|NL31d6zb+Zcv_exl61>UwYOOf>`8P z{F*RdL~+xZ(rj=k2{g`5wHb$>|AZntbO>M}V*QFa{wjV!3{)=|Sx_)?L3Q|3n%(Du z-=ybnU>n8HMAC(awJs6aFz*1gW3EQL46!J^0%Bf!h+fGhm0!H^D)~_S+?zKb1@fWS zo7X=jWk4QP;Kdt%5!aqQtR88vPJcoK zu#;bh*HWMe-clC|soPxQ&vKw}e&@q0 zcT`;cj{W-$QKN+uk-F%ufHNMSAQsv>i#M8&3`W5 zaowwI=U>^M*)q&4SAI>Jt|`U5R&Yw9!gU3|UdiV<4*Yk6`WYxqxrU}AN`-l@59-wF zkED?1BSKrQI5_<|r}sul{ZU8?37U^WTsTtXTo$fHE;Yz@_MLo$4U%U^)!z5>C$yGH zc!R0W8$@-~VYWM{Q>i}Egrtv1g?7aoG^&q6nh=vd3UOUpa#am|I zr^!Z*TQ*L9PioLaV}`5w43lte;@5Za-TfrqzY6b9SNy%(Q;;s=?x4e#?l!7zNyZNi z2Ep@@JCq)oE99x~Pypfhn>fgnDrJr&gYm-<+POU+h1?+_y?63xoWqUqJS#eRw-fgZ zeHCXbNse$j9Z@k(q)QJ-tA@OKET(kAK$s^c_H$%TcyR8J%5P4d`fH^;`@mr~ws3fH z+`X}d!}@*Kwr)z`zSH0SnCR@5cb^4?I*U2H(L0Czo^*9W3ayjXW>6;?J~SF>4x=!K z5Qk=X4sRm!EY4%#Y0!~mG<+CBJ3fa|d=4RE{gj-6GzUAC-{G!5G;VOo+((G!1Hb*! zbWF+TJIkjqk)|*SQy9N#?vVappFDN8zxtU2hrjNbf&8R01vdW21XtJDvqYbs#Ja5F z>#~kh;j_4YgJ0jx*J-C%j68W{8N7wlKEYy@Oo!R%pvQnfwsX4jje4Qdg!BsFII zNJhxNJQo%`)Tp8|Po$2hmq37)uBhl^9-v{ns#g%*prXC1Ba!o{G`r8P&PYouRZ9UW z&83!Jt(U)cZH$pmSF?b8Vj%OzZgewm14iC>>kIO3Hu{CdzuvO=Me^N#dFdm-c45CD zOC6X+_*}*@4A+zAg4QUtN@X;mWB^m2HyA`MAG-g$qJSS6;W6eDk;wCCYGY8J2fo4d z5FV;OhZ@ot!?n6F*JPNYO14>1MdMAFr*2@>;#4JN_mjv zo7iyK1#kZck?Uow;#GG{C}jtr=!}5}q*027N2BD=h*l*Ak3wZKL}-H=-Ih2m|B}Dx zRE#jNDYaCi&20k?srN_QFK8z!9;a|{gqNM7%v16>@T8lxNu2)tOCf)5(Wy{x_h{;W zC={)=UkKq5*fHdWiwe&?Ygbw%TMp_|gexWW%h%B6@6DalTde|ln4`rEl9FdKglxWrh5h?X8HV>_>G3ONpoK@3C4$n5{78T*IQ6qpw z^8x>}z~%U`oEeXdw8#WwaHs_#!QhO&Xq^~$%D|OS-Q*?;1;cSTj1nZRyoD821g#Sd zai>CP#c2(1MtB_2t)RdKl~PO3D5VTTh!FCL8z1{{Wl7DN_wHlkD;I2^F=Nl*@x}KH zzG?L{VrAW;$Ht6#rJZ^eSi;H4=2FNl{Tcy+#tS-E0T3+v`N+vji7Oj_yS~Z5cVcohS<6 zf4pr!n$p&^9STJn6MIRn?M1|hBbPrz#!(U%*8hvGK<17-`Ca*)M`$FE?2b!?SU8P-tpoc)rZrYmyc;%+LD>kv}|v&r}+uSPuRqefaR$54+O4mk=rVwv0=A*Ij(cOyC z{+nN8+hBF};@4q}jx6m4f#-}3MnfAVXjKL+evnM;Ff#>pW-$?dgCf<0Gk0j~V8S)E zYk+KEr?43*6jX7jr|k0v@ z+xZ*AxDH6o;`@81YO%2r_SN)^+-3gM|n{~5%&g&%}R#QNV1KYgqrQ@wQ;8cP)qa@`da|OZ&TN(t~8+Xkw9(e1HiTLA&l7Y89F>&X>nYD=t zH8Th895|~sDWPUoWB1awMY{2ie}3<;Pd_@^xOkCn!qz|C`^f*o->N!8>#`l=XFRoZ zxWU-6eEaz6Pc0j6I0Og+$KZoP5cKl3uf}x-u+1yXQ(&j(utPxL6CE)YfNp!x0m#M0 zJ8PnAyy6*?#lo~TjPQ@v9e7a9xi2tZJpi%twifYBsHZjOYbcwD;-%oT0tR4e5QTu> zB{;P3H>5K0o;{(hvkLd#a{Hc}m+dXPe#*Upr0DqD*2>yXkR*7JFYccF8Q_o34*IT`h$i6Mzt zKU@?&mEOnNE=C1Zm2z|K_>x%P@Y~0>Eg6v>TQ;^vZthyTsO7#F=B|G6_KF3o`MXBb>OKBF2Bm*?YdKYo`^F5Km9SK)3WzY8GJT}OC-NiS%Y;>pV0 zM&5QeDAYpUmM9e3Qk96y1Mq~|{4VW9-2E{81oA1u6O_Bk6JT&qt);dM4i?n5mAKPp zJeO*SB!HeTQD_|sY=Jv9vQ@|h@6sDG@MA@B@XnxJC`!5HY1O-o)>F0?V^ba#b_1Q} zSt7!$hZ1GeQ@qyYNx2l_U2N7gL{2gKIBwO3EJf) znYk#cEN*l4!mX3bXO9lrQ@2hX-aL46mCsbP=l1CjPA%wIx};>{z>K8oiIr88gURgc zWpCa)B(eXPvQN9u8=u={*l2K+jx7(}I%LfYOAj3?nReH3+lV#OO8QM(Pmn;4QeTW^h4qakKXAdTT`E z(xFxU9R*ZU+{^cGyax&etCOvq`~ZSp-Z2jhI(4;_{~V&uY5)n{BQWuo=kWe?f`$3Y zNFK5TM73a#CP*xj%Cc8jk6^z_Uvulzvqmf_+#9&=u{jeqOf8HLG-OuIYRv4eFIzsa za%N*z;=l#XZ3D=8GrnX*QOW3vM7C$jlZ$K9JaRz&NXtVv)RazLIk?~SrsAlm{!^C8 zU!`Ox51c!+d}>4H=G3aze1A(ta$5cL{&db$1qc=3W`c`nwQ|lMfu44MXJus}_IrD$ zx6p*`-yXCV2GuDg(HFcXQ?B+x2{H@il7|F8<|$H$!|N3VTpU;~G&iBH9(5=|8K#o9 zTqF@fr^p%4>thgqo@ytsVGEv>mRxi!*mM?pzNeE&gJ zbJh=gC_2IN&?k4-1m~<9^w?&d?iO|7w1;M0|H=cSP&`B1@i;TTy)dnQT7Tb=`U+4< z$^!Sb^aHYo@v4tUgdBFbBOZQ|NTL`IcK{$4g}VFllFp?zNzq#8DDpN0jYowA&ae_{ zoi0+s)l8|VAky266ZdefkeC>Rm1P7RdO{RDmkVkn~W*T}1p-Cht55bZMXCORrq4FYd zp{H~T^4j*I4`>j3wYnm!^^T!S)<1l6W3@3h!@X|gv?`Y^XW;Dh;}$%%ptNH8ZHM|z zZ7WP4JhwhLtvbn^-&iJnR6eJ=psgY~esfA%qCGh|HD+<+jf)pF1QyMoGAw(@UHhiZ z*}bN1M0CmId!~+9HKC|*^upG>k>kb{&{?_)P&^HaT%^>@>M#k}N7)Bp@{>_0%VkS* zyVGnC%mSv=pRxlRGgwB3Gl0O{sG#*__Xlp#9rv@dS&)nT7bWa20%11_{D2(!Q6&H> zK}0F@JY=w+TX~9DlPM$hr%-l)p5x{ZvWMJG6wPur7YTBxNJ9K09)&$epzMjrBY;No zDi9|{4Aqs{i7sq`F`i<i&s|<>ghrxct-vqjSW~n=yaN6!0!^B~IXx zVnlcE0{4%d^*rvGk?`IY7w+^{VaG@~i3*i}t{6%a)dQ4&+6NFa1H~ zjU>Iq19=Vf*$L+p6SLjt&26dY!(ME(Vi-6wTzr0- zEA#A$$gGA|X7~A!xlNsl%6+}31lN8j5`6Cw5EEmIQnJlOfk^V4ASzY$ZO<XlqI2&iHe~m0=Wr|4=Whwn1TWtdZpn zMHUaDetX}>*h>6B=Z@n4y@0#)54o5ZaA!j8(qS+uGd&~8o@^0VYHC(? zadBH!Y&ZMAi5ZBks`3=ggzNkMikUT>{V-WT7JB@CMmfsDKKhCbsQULjBzJAbv8pu zc2;#D+p*1GEO))co>oovSEWW94G$TjZN<}@x~@yf^%%sBMpsdD8GB{J1}dfw=o1HC zjK9*AnRa@#R-~(W{-8E3B`wv5jRF)&%kX5RH>Hk}E+)2GKSY62g_dz@MkE1TLAeD2 zWVqa}#PHvqR(n4L-BJ}O5bg8ey&a>@u?5}^B#qRpaYYSA>&(XJ)OEeduMu$JRr2lZB%)0bZ`p1ua!&wN=qVRW!y_C8)^D`fxBVQ0F<9 z-%@5er>kOF2?2-77ah%fW2D-1tmha7?qE3IDeUU$6P(W=6eMx*dnNcSDc^&%Y%OKc zV9>655<`hjJS%dzDi6z1cv{$B6l)%WR;bA-8?icZSaC?oVriWEzBM`)}K?G>xwUK%u)UL;DaTtQ?kcRc`&_xLUD0(MYj2x z2XN!8JDUgGFt#dMlNTJ8kvG1j+D5YXL{NM^a*Sw%2O(ucGjjRgstT-nnu60WgBke< z#z6y2Ju!k8812?uWAyqMs}!5&j!pL(V$R1lSzFSS!n8Q1izu-S6nskZSa59$`)~0g zzs&g%wH4AL6>3Q%Lh5!k$6=|THJOA(f{u^iXL0cAG^MHvPq8O3ez@N#e`ZK1Ej(UX zmu!4RrFlzjP0fyr$+W4|QMSsJj}2l+=YMqalbde(!$%*@-?T}-JGgdIz7bkUMOx-r zQyhX%!RK~eJaHY+Z-AdSI}NE?o#$suvu;#!mvU;8oQJ7EL-jpBvn^Vk#RK^lP1MO< zkpr7_0<r&iug>+=b-qk~gtv!6>(ACpQpXrcaNz6J%^cNcbG<_`LzT+A*-9Wrgq}J zll;}!tsQjhtAvHbC%=ojp?*a^-*2<&)3RT}zK7zDv&dd{=#ai3O)%$-fm58Ko0B`T4#|z|X2|B|W_2=>#`CBb#l*;|lbU!& zWmoo;po`}DIr{8i$!#l{ShwKenYs0AU%7F_-2-aYHP$U3pPy7dZO*j2S`vGh<;`)0 z{usS&_{x2AZ+!Lcx)}Gal*GJAcQ+4T++1$66tzz5WtM5~lx6)x>_De5PLUC!vFl=W zdY#i`a>7s&<1$Op#Bw-o7dXT5CN>>sI28I7-fw86Fda_G){{IP`|TGD2W-SVg11z9 zCTB^_#l&ao(Wzlkc{N1JGb>ml)-!U%m4YlDQ1lmz=Q zG7uY5txevGz$WFK<4eFXPH%0}dM^^5g%32^H4!{REOtq8zl;F5yRiH<0J;w(**Ru1 zR^Re$=%wdWv3p}x$Qo5vHe+y((Iow2{vYPA{o|IAufEi^?Koe|^UbD;f>#9{E=7&^r$GsqC}CJ|Js7D;HBPpcu?{_<(gi0f-uDH$(( zrS&P6A!IG@~*l;iT}#^l8~ocYeYd}mCo%Wkt;+?K3tzrZpXvt+vSE$&2> zHb$F+;JW;#r1(n~=6AU>HOAED7-+iGmyAjcHkgg!+wf*Jv(|Dhm`% zNt^Hsm4c!b{SRHzKSHEfUhOb3{D#zcRA{^69Y)k_!&^A3%U=VQmtF&eQVO?4a%}mj zChXjiePta(6zYkFD5H?Ol_KWm9gNDbdFZK*1BH5FC8 z`kK6PLq<`&K`s4Ct&R;emHuu0?Q*sFPxesn-J<5wW6PJbrQIzA+0oc#Y1n1S0*?hg zf{X%p!;aouiwwq7qbcmMv8&1SXc;zdK%ye)G;FhEZ3_}#B2QminqcvKDg)=!B9IU=MY8YV5R zh{#4qauIBmCs0jP&=CJX1aWuJP*hZc;@_^g)TTVBY&zmvA$y6PwpM+F-RFf9tgr(j z-8!aCc0l?d0Y?|^8Ao0BhvHgo)Oml1_YU*^ygShmCD}qhs5D}1w41nqL%csX_Ll}U zN*XD0hJ%mmx|#tsL#m37WtHW%-O`xZSe~lVyIuhQo0mlB)ri+P6K zyL$Pv+dG&R?$H0)x1eKLt*c~Q&496G?y_57xbtbIpFUl__*~=dV~f1yV=CeAOqNyR zNw|fkom*%=CCd*gut6Wl??O6-(D12JOPn-6{4VTHJ$D6?tNGodeV(A)rEKiV-9h}h z%H1b>?*1`+m+F_1U5ofvye)E9I>n#+)-UeT6O_9>Pe5CGn{qeuw#eMxi#!38l=9eQ zsVQ$nI6nt@8h@!|(ph@|IkS}9IUe}r_NK}bBN4=kZ!TrXk+M3TT-Ci>y+!^HGs&%j zczM2R16kazeDd4MlLsqLhL6FYfAM4a?!7IqthY`Q4eiAIa z4@R;~MUzh%RsMo>5vlBt9U1ASqqtCmdtBO?o6yUXFFq;iE~2PGs2D&0 z{tLp^&J3PtCGj8S=@vEXOkZj_#=L7C%#eqTCUG1~!Ic zkm08~9_z@2GvYfU)lYCnJjE^S$NhrVX@D96(Fi;wx`VC|JVY?%l!a@G!>8AoA+v+= zy6TdY!bEe`O*^lX8d4ftrj(^rB$W(GD5y>z@!0*h5tk}_j^y~CuzL6zq$p>uz{YmE zO>Qj@PT+0;?YK}P6IcucA4QTc?uQJC_&)=&PNwX}lE8KT#Qa2aqP<^LZL%lLrIT3w zsO=A|ED7Ww4~V@e!R~bVlHE0<<`2SrukgqM#=>tyWrVHX0&6|bXw)u1XTEd4(QGy% z`25YF#cGTb{^D{OEoV$Mv1g3rsKHHKimDYvDlGrlUBX{NXlJs(Mqgu$JrhD(98HQV zE77LN3Gd@xhl~UuINBGLu;!Du9a>sFc+Js8^8J#ndxt2b4!dRKTPGfQ3<|oLYe!6a zcuuL>ySZB^MtLPUV>#y0>u>U3JjtM5;htpQUc-~@+YrA=w3Eiw$CGTurB!P0R=~w5 zpH&Uv9y9KU4KRxB>~L!lC$Xi|;V?s!v%N#>Wk=!I?}BxCd(dL`u&-S;(Ss4T4>;)t zlUBM2-U$RL+9H%=1oEz;_^`Ry*CC~~QA4modm0dR;G;@LVm4H#L-qwL+)KGi*JdkC zwn|$0%cyvNZ5}(rYE9d_J=;y@xN%^2triE1zZU88e=N05$WU zmzDx%SNNkL7U3M$elg}~6}BlDD6#FG8jUsjD0>127h{hf6ixUsz!~YS4wYa%%5DLo z7};Z;X0rvy+-t#D11i4Q>>8b5R%tCYrW!+?woX+if)?@rh}$9W7I?OR=YgnPMB%XT ze<8V_?$7~eyGD0@o4to}v$#7_CdVOA%8n7q@j!=l`A*mvpZYmtw!ozx;35R&v1O{zjRtogELFQqqhmUSmp%(JK|g zx##VmNmE#q7X25E-(X1e7anHTLxOb1Umy34m$Jv0ZH?a8(}}fYiOS)Eq!m0z*bs#| zauEx+!Zyt`L-b!l%A*8&R?r?2{L-0_zup`74dqNd9m2DSf4kZg6?VL&Jpw~aBm_8; zq@Cm-vW4;kK4bpS1Ir$LG^gd}M){vCx@u-)rhCBb5hM4E8S?B+fBtm#!s027*@M@; zy!dz9-c3xuYe`X4Y5YUplGd`!VHG}4++#8BecR@3Nz?m>T~{-C^Sp96Q8IzN-~I*M z&?)%?4~QB>9)b4nL_JuI2Ag1K&;kRAhG}&*QGCfItU2^|F-7pC<~B{! zl})*>kGJJJ5SC9`Tr0~G0P%I!o}EK`i+s4<<@gEW!5(Hq}YpTOqq<+V&m zU{_-_oee21fQ4`5K#PnqlINR76p5pPSL^_h_M-Gohy0~3qyLcM%|%&x+R~8&vJ;$I zafxcxWqGZ9{*hsc`bVM~H~t<;G7Eo8b11}U`}!D?mt2nrD8B#ietVTP8>&(m@!QkE zZ?D&Fk7l7nj2)7KeSG$MhE6oD$7yf*rPT^dd#NbA_VE6R*du4uInefL`1NRvx5rlw zSV7|ppsPC^1D#^f>UGiDD039jC0R^KZnsevWir~Lv_{kv7S6isz^a;2VY=RIsnOTy zI9Y&K6b=y5=0h1AOId|ImJ?72Qxe;-5JXhL9Da&hI2&@;x%h+hq24DEg$VHDh0_SW zVPLlfd2j_tvQZS?+mgyWnFFgU;^p)cOq?t>ymL&xHDTb`MMHhVbGB)U`ul&=5mJ4cOPGiQL7=?HhO_5xgi6Lc7G#i019zbt5hyL!0i zZpZco9-~USQD393F=)S*>KGlC-N(7n2@#*1l|)1_eJyFfhO;Lc(CLU4*o$fWOho(w z1U%I+)Ap_}JCG-2i#(Kh)!s`h$SIX**eqpt;dpLVR?mqOTyWszehO|WvCc&QeDIc?v)C~Cwc$69$aFiz#*1fZbZtO0WKaNnc<$Sm0h3!mZZ+&?F!>@7 z%OXgU(WDWN8|rj5NbjedsbLipsht&9QIp0X9uM`jp;3a10F>+$d87O!x9$A4bCHuhWKr>DhlJqC0$c7lYVAZMq_Vl}9=$IW%7 z!L%&oK2QI37jaDmSOoZyX?r4{)5*XyGcGJ&PyJ0>zEa59^b55 z{YZCLn!<)J#4hQd_v8fnJX4C#~#U5b=~^ma~_;mjuZFh zit*LSvU8REHTlN(kq&4kd=Iq?F-NhDDcRTC!DzG56B&D0FrcyX12rrZnEQ;lMZ;;}J4j_G!a3(~(J-j>8OvS|iH560No%9cdU}*j-ghyP#z43Wnp=JyFBczAx z@xrY}YSxv`*feA0V}qK0GxotxHx3%Q<+FPyJl;6y(Q)q{*L6QA{(JW0q0$WBj-=!< z&;0cGv+~6~Es06H)3d+%`(~_3Tli$6+$>>jt)6Y^@Ve3tv)eiahX=Z~+k$qNU-;7L zbj8-V>at%o*C)NI#%!@UI1Qtje*eZN$9vq(ox+!)aBFk+t08l}I_cFAdhk8MyYQJ& zYJNq|<$5I_xQc+4tRa2PK5UOFr*+w=S$8zVCO55`I(1oNJnPuCOWbBm3HB?fPO}(& z!Q!IoRFnA6hd#T1;P~C=x9+~Yd(`MBzJ8#4r`p?na@w75uN~O1?yXfT-&)r&c>Nos zqn?b7bqssT3v2ocg__5)H-g4k=JBeT9zR~V;_V8?*nHj$kGD>3Kh9#UDJd3fo$ri= z(*>X%SW{SY1B9VPSZ2r}C=~)i#Kn*p>Xu?Z9*T6d_|AmTm0+Osh4GfcNg(ud_b}+J zDe#ZxPU=-|ZpW48pU#|Izq4XuRbpWNb9bd$ z^+p-`k6lnXdgGkRi)Y37=(J#=yiVFyHFiKE`|P#|&-)p9KC?5#^RjCE4o6KPmt0RY zM--a}5J@=J^ct=7E%ASBDA8wroP`bT8tGde&4F)-94kAJL`yJ+Bkt{fy;Gc^amjN? z0LD91m%G6Kc%cMZM9^-hijlj5I*&0v-sq9MTs07F^(K1H#p;AuFNa}@P$1kJE($kM|#1%NaU z@7VqN^xbzfHm!QHEiiRRUi`otNABPMgZMZ3m^7kr#zQk#?7iMEZWCkc7LCgqJJ{dd z08;%3W;7mp$1|W4$x1c8Lr~(ob(UlVRv+)Mq~KVw2hB}x=8pTy2`!LlaMprOSU@NK zYCxQoVlu>}$or7*9)$1$D?ljP$;;3lw33(MS0NEZgZCyfftVGoLH*Ydo}iEkB7I7X zBI3um8Y0@t?GVA|JFNgTLwM8XTztz8r1yj&(=@a+BoQu@e?=9sxpZG z-u&&~GJH?gG(C0Usb`q5cWh$PGwIo7p~q)|7h8b2p5^gBF`SPF+DQAj2fgCOUv@t10FK8g9IiTK$V-Dwob!&l^-O{$7gkQt(&2{KMs+Rg?K% z&J^zB*p&hgzuUlZm|1;iOpG1$_J;iiz21({#wUUvb+$b#<+$K@%?{%WqT}p3!*NfI z@3=0ai=ucM3-FCu-sDOaB%XxVOvEq`1>5nE-SJw8cl8*Khdebp-|-N-bMnUZ5lZ!R zPTVxmPx-j0N0MHN&1Ubz5DXB-b2IK4oqnKQzPMcPOb#@RY|hY@4hGPWt}_uUMsE73 zI3Hmg00x|5kSFLMb5oaO&+$-lvRMPZ%xrQ;9fwSXj-Ui^P(ZYNn1|?L8wQBvjNA(k zPU!>EK3mR^a%F;Y?XJl)?jDogv0uJ;ao4VkY&AcVX-d-XyZ=tJf9YLudiOSv^iPPQ zfGYx%0d9P{LQycoT?edAtJ991vMXrS*j@IsPIlUCMzD_+dL*J?G_43BA$qOM$mVj| z&xXvPBfX7@sPXN^?Wug|81z-7jpy|-Kp{3G@HqV(5+KLdk z(HeULK9>YhI`TN_4I>0}Ajv(5QgV*d-aShWEgb+2?oD!sxPi2{J9a&~g($DQBBH@% zYr^VVkP0EJ>A;rk^^{G8x9;m5`ZQqt>&UFF&rbW&<54GmYp!)%73&H&*@)KJllEl@ zt;~tvQmm`ve-P`+piL`HPLS+$ZYSqUD*wn0h;Kc*w14Y{WB6QFC99ejH)pB4m#MNw zEN&ULaCojxT&c@%y73yZuHEArm+ziFch8bKmA2-lEn}x|olmh5v_4bSKGZYdp3Fga zw8flcvN;U~mCfe%*bGiM$kmvl>)_jM=@3YHcIrD)o+%1bw?Fnc=S)yef~(Jry*&i# z(ix&Yv80~jod|Q_0_#jq;p_lgw=t_~ zl-egr+eBkxAfrnKo_ZtCCbY%h(%(lE9hpF-SGngGgc_jta?WQziLAwy!hF7iosgsv zMpRUk5l@jG1|g%r`hwFC8=HbWoWg;;krqThL?kkBUc`10S+bm_sLr4vR(&DFn^WFS zA*c)GjZCpn$U}rK!yAdSDPaaPD&qIc!ZmBd_Dz0vl2HWy>Zo=qjnAlQ%l9`88{Ba*y%B=MrV7A zTPy8%KR-LGa@rj%G<{n2vIC26cwz0(p^ts{o3~l)k?UMhIw(MQz#~ngGS@GDns9js zv}Q8A2Vx+D_=OueY?3m``m2Q@t@D6Qi^3E@>fZ$&K5c<5>BJ6-a!|*eG&bj)RGi6Z zTQ20$3>-p;t_tI~!)Z+Q5V!l?tsEvoad zw1GFZgS<)dzo*QQlAvsJ#bOs85Se<6Q9qDelX)x_o^W{L?v01WTIBCZxn zY4&9GM7c3hEvhw9!X>FmB(Gxlee=j?Vzv>^e<{T8(+NbAAU@Q|p4=z?K^on)Tl&Xl z!a3JvK~<0EMnV4M{sSFm4*>amN30h1o%NkAm&HI?CbTe0+z~We*dY-r!0lN z#ReF*cc(tCk4~?zD9ni0iy>+Bo*#BjkCW#y;j+Ls$JX8YB8xuKwVU?RV(ca02)Lzn zbdFq>K^^8`URL2=g4Z$FTArh0hCLTFL}9j3I*UnX)V_rDKx#~F4VWw|Cg>7PCY#;T z5^WIGDmd5bTB4eyChkf_ho7rlIc7)~bLzC^IMvGpktb6N?Kj&sI?|!3^dur5AYB0n z2dD>@1HUzUSm6#RP7qVJ-;$kZ$AEJi|{AsYYl!L;Qwa?+a0zhYm=!-ZI)0GUZXJ>n?MsN z8iL0|aLy9@3-&F(#rW~;_7?>J;aJoYb^CLOTUNmB{_l^9fS$a-=vmlw$v%W1Ah9O> zLNa3)Oc$!+Jsv~lu@wiZwccI9ulM-<`@RwveYsUGV+Z&Cqk9WBVAHBqaOuSicYyM~ zg&Bsm$n9F#N#Me$<50JVYNMe^*DXnEO%uFW!?7KZ5;*LUj)}_$WxOpbLIB2sB?2B$wu$cEu@DX@ zW-H1z(H#nZL+__Uf!3bR1?9a`hSb)zNBRfeh{y_F<5MGS;<&gC(&!%PBIxTHj*HM1 zskDGflu)M7Ara@1L6Wq{J#k6XB=O@&@zvzmr(+t`CA=M95aMwOg1@;qS*4X%?~_+c zyZNy+dNbZ$DNj|!6Xpw#;cZuYlHR4f@fx0_ZpD){Ht(cKug^E8_)fV*F&~Mq$lDEk z5qF{te^5qZK+6s+lVr$K5rlM5pgRedW+;caO{GmY@beKa0a>3tx>#aEh059OcnbWC~pWt7xSGXB(&qUnaD{T(7VOmFl;3>-MtW?cGcV zvGfnH5@082r{Lt}JH;B#U28Qf{&`VA4U@`d`k67awZ+_|;bas54I?KH(Sqgp=TL70 zLQvWu9MW)RvMM2IpaC!fxj*>!kNc7aEogcXTV>7OUCiFqzcmoUPIftH91!?b#@-!E zGUOU=_n}mmB3l!&`$(q@E!rm3olwa7wd_6;QaDB0(2x|&?Q8cLzvEl{bd3NYej`od z{~Q>@Fsw)$#$Z-Bd2aW)o7;WXaJ$bMZueOeba1;*^h5$aYcfPdsZJ3Q!B~iT^>P~# z%a65BQ$ckqgvKOBDy;!50#MHnY(K;J@J8!F(t5`C8+jok-p_|Pv1p7j8afe0!qp^$ zwspqGCql#B8MF$Cw(~-~BzY3gCpYQOd#(^Ql(g##eS?Sl`4DfJoOnKz+~m=pM-B%X z8JBM(LI%Z9M}-+>E@5zQQHq)(#iKNF&AOaPnVI9W>t+v3k?S)j`~Uc5@V4L1o%HOG z57=^6KDJd9<>%FsHG3etUKF=&9kr}EU1yM5L84$2!fYIvjfAr(O_32Or#x|eD&!0I zdebxX5Zj+a8i@3mpH#l6sHD`U=%12WP-U2tZSH2R2vJwqg`80_KZU~WlcIkLg?kV> zaD}QeJ5nd`GObt6Frv%H6a&(nJ#x{EP<;QSq>A{eX1`NDoLZeSdBf!Vl9>J2B{vz*$MGe@Mv4fB;RDI4Mkr9YRh;oWTweKN@rJzuVeeFkPb0yH zuT?;*Ppl6OE4V2Tm{Lv=CbGp{)UP7to74aNet!F?y{tUDIwuBmXjiM9IrZ#1I7qSW zkM4X5YxNcO##Yjuf`?5J))OUfPl7e+y`Wi0CTr5~Hzu>>WTOunN=;CABN>!V#k4|y z#SX2|GOhZQ@fX}Gk&)xaKR*2`v10mU;rCF(8GU3^(opG=n0Vy1Yb9kd<2I#Jkn(7@ zy&ge)##h;tpn?Hj7AqQLn3Qs&N+;YoxMg$wknL@EzOlM?;QBXLjD56z(65`G+iU24 zMywxn`;erhq^%xz{py#Ot$K59O^o}Al*A_=TaPv47A4F$7ID2iuhkJDncdxK6JqU0 z+1+rZakG06*X7I+-ri?_#V*?I&X^`=OZxk!*0}eTlqrf?iEGA5`gr4%VnTP>g||cD z=BD)bL#9@B-249zZEphD)N$vJYu?i>%epODmTXJ1E!(m!+wy(jXB%T<4jW?#r?I(@ z7j8m<5Fmsm1PBn05Rwv-ury6l0_F}hge`&6mL}P7v`tA%n;!Xfp(LB6Ik5PDW}akZ zLfYWhlfUhwh_Goz>cbwuplL`8tP0$_9=7Qmkt|? ze(XLtVQG_#9NDvnd!cDuR&|!mmR+40=$C2Xa3Y@-s($F-*MvX0EfbdRn-i`COc^!w zodX$Tw%)&Z+sG8WQ|dC#RM zj-=F7y)$W;X;|84dMQi{Ozo*gDQf+7hRQbJ

7HK!t-(wY(?xxfC%DL|jaJPYv~@ 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 P<4;pFPG0tWlgIrZ;zT|- literal 0 HcmV?d00001 diff --git a/res/html/simple_config_ui/fonts/consolab.ttf b/res/html/simple_config_ui/fonts/consolab.ttf new file mode 100644 index 0000000000000000000000000000000000000000..77f5d6052e1b02a147403f73f384c9a95e64f2e8 GIT binary patch literal 397896 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

2hha`|Y_oyjQ6mj%@Kn|`vv@B&$byc`C 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%0D_-)9!vC!U?-FQ`3H5dQE9W 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

\ No newline at end of file diff --git a/res/html/simple_config_ui/js/app.js b/res/html/simple_config_ui/js/app.js new file mode 100644 index 00000000..feb824d1 --- /dev/null +++ b/res/html/simple_config_ui/js/app.js @@ -0,0 +1 @@ +(function(){"use strict";var t={5005:function(t,e,a){var n=a(6369),i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"app"}},[a("div",{attrs:{id:"header"}},[a("div",{attrs:{id:"header-cont"}},[a("h2",[t._v(t._s(t.data.title))]),a("div",{attrs:{id:"button-cont"}},[a("vscode-button",{attrs:{disabled:t.data.readonly},on:{click:t.onSave}},[t._v("Save")]),a("vscode-button",{attrs:{disabled:t.data.readonly},on:{click:t.onReset}},[t._v("Reset")])],1)])]),a("div",{staticClass:"container"},t._l(t.data.items,(function(e,n){return a("div",{key:n,style:t.style.items_margin},["input"==e.type?a("div",[e.typeDetail["singleLine"]?a("vscode-text-field",{attrs:{"current-value":e.data.value,size:e.typeDetail["size"]||t.style.input_size,placeholder:e.data.placeHolder||""},on:{input:function(t){e.data.value=t.target.value}}},[t._v(t._s(e.name))]):a("vscode-text-area",{attrs:{"current-value":e.data.value,cols:e.typeDetail["size"]||t.style.input_size,rows:e.typeDetail["rows"]||3,resize:e.typeDetail["resize"]||"vertical",placeholder:e.data.placeHolder||""},on:{input:function(t){e.data.value=t.target.value}}},[t._v(t._s(e.name))])],1):"options"==e.type?a("div",[a("div",{staticStyle:{"margin-bottom":"4px"}},[t._v(t._s(e.name))]),a("vscode-dropdown",{attrs:{"current-value":e.data.enumDescriptions[e.data.value]},on:{change:function(t){e.data.value=e.data.enumDescriptions.indexOf(t.target.value)}}},t._l(e.data.enum,(function(n,i){return a("vscode-option",{key:i},[t._v(t._s(e.data.enumDescriptions[i]||""))])})),1)],1):"text"==e.type?a("div",[a("pre",{style:e.typeDetail["style"]||""},[t._v(t._s(e.data.value))])]):"table"==e.type?a("div",[a("vscode-data-grid",{attrs:{id:"table."+n}})],1):t._e()])})),0)])},o=[];let r,s={style:{input_size:140,items_margin:"margin-top: 8px; margin-bottom: 8px"},status:{},data:{title:"",readonly:!1,items:{}}};var d={name:"App",components:{},data(){return s},mounted(){r=this,this.updateAllDataGrid()},watch:{},methods:{getInstance:function(){return r},reInitData:function(){for(const t in this.data.items){let e=this.data.items[t];void 0!=e.data.default&&(e.data.value=e.data.default)}this.updateAllDataGrid()},updateAllDataGrid:function(){for(const t in this.data.items)"table"==this.data.items[t].type&&(document.getElementById(`table.${t}`).rowsData=JSON.parse(JSON.stringify(this.data.items[t].data.value)))},onSave:function(){r.$emit("save")},onReset:function(){r.$emit("reset")}}},u=d,l=a(3736),c=(0,l.Z)(u,i,o,!1,null,null,null),f=c.exports,p=a(8735),v=a.n(p);let m,g;n.Z.config.productionTip=!1,n.Z.use(v(),{iconPack:"material",position:"bottom-right",duration:"1800",keepOnHover:!0});let y=!1,h=f.data();const _=acquireVsCodeApi();window.addEventListener("message",(t=>{if("string"==typeof t.data)switch(t.data){case"eide.simple-cfg-ui.status.done":n.Z.toasted.success("Successful !",{icon:"check"});break;case"eide.simple-cfg-ui.status.fail":n.Z.toasted.error("Failed !, Please check eide error log.",{icon:"error"});break;default:break}else y||(g=t.data,w(),O(),y=!0)})),document.addEventListener("keydown",(function(t){"s"==t.key.toLowerCase()&&t.ctrlKey&&(t.preventDefault(),k())})),_.postMessage("eide.simple-cfg-ui.launched");const b="[eide simple-cfg-ui view] ";function O(){y||(y=!0,console.log(b+"start init and create page ..."),new n.Z({render:t=>t(f)}).$mount("#app"),m=f.methods.getInstance(),m.$on("save",(()=>k())),m.$on("reset",(()=>D())),console.log(b+"app inited done !"))}function w(){h.data.title=g.title,h.data.readonly=g.readonly;for(const t in g.items)h.data.items[t]=JSON.parse(JSON.stringify(g.items[t]));console.log(`${b}init data: `+JSON.stringify(h.data,void 0,2))}function k(){const t=JSON.parse(JSON.stringify(h.data));console.log(`${b}save data: `+JSON.stringify(t,void 0,2)),_.postMessage(t)}function D(){y&&m.reInitData()}}},e={};function a(n){var i=e[n];if(void 0!==i)return i.exports;var o=e[n]={exports:{}};return t[n].call(o.exports,o,o.exports,a),o.exports}a.m=t,function(){var t=[];a.O=function(e,n,i,o){if(!n){var r=1/0;for(l=0;l=o)&&Object.keys(a.O).every((function(t){return a.O[t](n[d])}))?n.splice(d--,1):(s=!1,o0&&t[l-1][2]>o;l--)t[l]=t[l-1];t[l]=[n,i,o]}}(),function(){a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,{a:e}),e}}(),function(){a.d=function(t,e){for(var n in e)a.o(e,n)&&!a.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}}(),function(){a.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){var t={143:0};a.O.j=function(e){return 0===t[e]};var e=function(e,n){var i,o,r=n[0],s=n[1],d=n[2],u=0;if(r.some((function(e){return 0!==t[e]}))){for(i in s)a.o(s,i)&&(a.m[i]=s[i]);if(d)var l=d(a)}for(e&&e(n);ul)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},9671:function(t,e,n){var r=n(9974),o=n(8361),i=n(7908),a=n(6244),s=function(t){var e=1==t;return function(n,s,c){var u,l,f=i(n),p=o(f),d=r(s,c),h=a(p);while(h-- >0)if(u=p[h],l=d(u,h,f),l)switch(t){case 0:return u;case 1:return h}return e?-1:void 0}};t.exports={findLast:s(0),findLastIndex:s(1)}},206:function(t,e,n){var r=n(1702);t.exports=r([].slice)},4326:function(t,e,n){var r=n(1702),o=r({}.toString),i=r("".slice);t.exports=function(t){return i(o(t),8,-1)}},648:function(t,e,n){var r=n(1694),o=n(614),i=n(4326),a=n(5112),s=a("toStringTag"),c=Object,u="Arguments"==i(function(){return arguments}()),l=function(t,e){try{return t[e]}catch(n){}};t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=l(e=c(t),s))?n:u?i(e):"Object"==(r=i(e))&&o(e.callee)?"Arguments":r}},7741:function(t,e,n){var r=n(1702),o=Error,i=r("".replace),a=function(t){return String(o(t).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,c=s.test(a);t.exports=function(t,e){if(c&&"string"==typeof t&&!o.prepareStackTrace)while(e--)t=i(t,s,"");return t}},9920:function(t,e,n){var r=n(2597),o=n(3887),i=n(1236),a=n(3070);t.exports=function(t,e,n){for(var s=o(e),c=a.f,u=i.f,l=0;l0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(o=+r[1]))),t.exports=o},748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:function(t,e,n){var r=n(7293),o=n(9114);t.exports=!r((function(){var t=Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",o(1,7)),7!==t.stack)}))},2109:function(t,e,n){var r=n(7854),o=n(1236).f,i=n(8880),a=n(8052),s=n(3072),c=n(9920),u=n(4705);t.exports=function(t,e){var n,l,f,p,d,h,v=t.target,m=t.global,y=t.stat;if(l=m?r:y?r[v]||s(v,{}):(r[v]||{}).prototype,l)for(f in e){if(d=e[f],t.dontCallGetSet?(h=o(l,f),p=h&&h.value):p=l[f],n=u(m?f:v+(y?".":"#")+f,t.forced),!n&&void 0!==p){if(typeof d==typeof p)continue;c(d,p)}(t.sham||p&&p.sham)&&i(d,"sham",!0),a(l,f,d,t)}}},7293:function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},2104:function(t,e,n){var r=n(4374),o=Function.prototype,i=o.apply,a=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(i):function(){return a.apply(i,arguments)})},9974:function(t,e,n){var r=n(1702),o=n(9662),i=n(4374),a=r(r.bind);t.exports=function(t,e){return o(t),void 0===e?t:i?a(t,e):function(){return t.apply(e,arguments)}}},4374:function(t,e,n){var r=n(7293);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:function(t,e,n){var r=n(4374),o=Function.prototype.call;t.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},6530:function(t,e,n){var r=n(9781),o=n(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=o(i,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&a(i,"name").configurable);t.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},1702:function(t,e,n){var r=n(4374),o=Function.prototype,i=o.bind,a=o.call,s=r&&i.bind(a,a);t.exports=r?function(t){return t&&s(t)}:function(t){return t&&function(){return a.apply(t,arguments)}}},1331:function(t,e,n){var r=n(7854),o=n(614),i=function(t){return o(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t]):r[t]&&r[t][e]}},8173:function(t,e,n){var r=n(9662);t.exports=function(t,e){var n=t[e];return null==n?void 0:r(n)}},7854:function(t,e,n){var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2597:function(t,e,n){var r=n(1702),o=n(7908),i=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},3501:function(t){t.exports={}},490:function(t,e,n){var r=n(1331);t.exports=r("document","documentElement")},4664:function(t,e,n){var r=n(9781),o=n(7293),i=n(317);t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,n){var r=n(1702),o=n(7293),i=n(4326),a=Object,s=r("".split);t.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?s(t,""):a(t)}:a},9587:function(t,e,n){var r=n(614),o=n(111),i=n(7674);t.exports=function(t,e,n){var a,s;return i&&r(a=e.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&i(t,s),t}},2788:function(t,e,n){var r=n(1702),o=n(614),i=n(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},8340:function(t,e,n){var r=n(111),o=n(8880);t.exports=function(t,e){r(e)&&"cause"in e&&o(t,"cause",e.cause)}},9909:function(t,e,n){var r,o,i,a=n(8536),s=n(7854),c=n(1702),u=n(111),l=n(8880),f=n(2597),p=n(5465),d=n(6200),h=n(3501),v="Object already initialized",m=s.TypeError,y=s.WeakMap,g=function(t){return i(t)?o(t):r(t,{})},b=function(t){return function(e){var n;if(!u(e)||(n=o(e)).type!==t)throw m("Incompatible receiver, "+t+" required");return n}};if(a||p.state){var _=p.state||(p.state=new y),x=c(_.get),w=c(_.has),E=c(_.set);r=function(t,e){if(w(_,t))throw new m(v);return e.facade=t,E(_,t,e),e},o=function(t){return x(_,t)||{}},i=function(t){return w(_,t)}}else{var A=d("state");h[A]=!0,r=function(t,e){if(f(t,A))throw new m(v);return e.facade=t,l(t,A,e),e},o=function(t){return f(t,A)?t[A]:{}},i=function(t){return f(t,A)}}t.exports={set:r,get:o,has:i,enforce:g,getterFor:b}},614:function(t){t.exports=function(t){return"function"==typeof t}},4705:function(t,e,n){var r=n(7293),o=n(614),i=/#|\.prototype\./,a=function(t,e){var n=c[s(t)];return n==l||n!=u&&(o(e)?r(e):!!e)},s=a.normalize=function(t){return String(t).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},111:function(t,e,n){var r=n(614);t.exports=function(t){return"object"==typeof t?null!==t:r(t)}},1913:function(t){t.exports=!1},2190:function(t,e,n){var r=n(1331),o=n(614),i=n(7976),a=n(3307),s=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return o(e)&&i(e.prototype,s(t))}},6244:function(t,e,n){var r=n(7466);t.exports=function(t){return r(t.length)}},6339:function(t,e,n){var r=n(7293),o=n(614),i=n(2597),a=n(9781),s=n(6530).CONFIGURABLE,c=n(2788),u=n(9909),l=u.enforce,f=u.get,p=Object.defineProperty,d=a&&!r((function(){return 8!==p((function(){}),"length",{value:8}).length})),h=String(String).split("String"),v=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!i(t,"name")||s&&t.name!==e)&&p(t,"name",{value:e,configurable:!0}),d&&n&&i(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(o){}var r=l(t);return i(r,"source")||(r.source=h.join("string"==typeof e?e:"")),t};Function.prototype.toString=v((function(){return o(this)&&f(this).source||c(this)}),"toString")},4758:function(t){var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var r=+t;return(r>0?n:e)(r)}},133:function(t,e,n){var r=n(7392),o=n(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:function(t,e,n){var r=n(7854),o=n(614),i=n(2788),a=r.WeakMap;t.exports=o(a)&&/native code/.test(i(a))},6277:function(t,e,n){var r=n(1340);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:r(t)}},30:function(t,e,n){var r,o=n(9670),i=n(6048),a=n(748),s=n(3501),c=n(490),u=n(317),l=n(6200),f=">",p="<",d="prototype",h="script",v=l("IE_PROTO"),m=function(){},y=function(t){return p+h+f+t+p+"/"+h+f},g=function(t){t.write(y("")),t.close();var e=t.parentWindow.Object;return t=null,e},b=function(){var t,e=u("iframe"),n="java"+h+":";return e.style.display="none",c.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(y("document.F=Object")),t.close(),t.F},_=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}_="undefined"!=typeof document?document.domain&&r?g(r):b():g(r);var t=a.length;while(t--)delete _[d][a[t]];return _()};s[v]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(m[d]=o(t),n=new m,m[d]=null,n[v]=t):n=_(),void 0===e?n:i.f(n,e)}},6048:function(t,e,n){var r=n(9781),o=n(3353),i=n(3070),a=n(9670),s=n(5656),c=n(1956);e.f=r&&!o?Object.defineProperties:function(t,e){a(t);var n,r=s(e),o=c(e),u=o.length,l=0;while(u>l)i.f(t,n=o[l++],r[n]);return t}},3070:function(t,e,n){var r=n(9781),o=n(4664),i=n(3353),a=n(9670),s=n(4948),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",p="configurable",d="writable";e.f=r?i?function(t,e,n){if(a(t),e=s(e),a(n),"function"===typeof t&&"prototype"===e&&"value"in n&&d in n&&!n[d]){var r=l(t,e);r&&r[d]&&(t[e]=n.value,n={configurable:p in n?n[p]:r[p],enumerable:f in n?n[f]:r[f],writable:!1})}return u(t,e,n)}:u:function(t,e,n){if(a(t),e=s(e),a(n),o)try{return u(t,e,n)}catch(r){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},1236:function(t,e,n){var r=n(9781),o=n(6916),i=n(5296),a=n(9114),s=n(5656),c=n(4948),u=n(2597),l=n(4664),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=s(t),e=c(e),l)try{return f(t,e)}catch(n){}if(u(t,e))return a(!o(i.f,t,e),t[e])}},8006:function(t,e,n){var r=n(6324),o=n(748),i=o.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},5181:function(t,e){e.f=Object.getOwnPropertySymbols},9518:function(t,e,n){var r=n(2597),o=n(614),i=n(7908),a=n(6200),s=n(8544),c=a("IE_PROTO"),u=Object,l=u.prototype;t.exports=s?u.getPrototypeOf:function(t){var e=i(t);if(r(e,c))return e[c];var n=e.constructor;return o(n)&&e instanceof n?n.prototype:e instanceof u?l:null}},7976:function(t,e,n){var r=n(1702);t.exports=r({}.isPrototypeOf)},6324:function(t,e,n){var r=n(1702),o=n(2597),i=n(5656),a=n(1318).indexOf,s=n(3501),c=r([].push);t.exports=function(t,e){var n,r=i(t),u=0,l=[];for(n in r)!o(s,n)&&o(r,n)&&c(l,n);while(e.length>u)o(r,n=e[u++])&&(~a(l,n)||c(l,n));return l}},1956:function(t,e,n){var r=n(6324),o=n(748);t.exports=Object.keys||function(t){return r(t,o)}},5296:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);e.f=o?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},7674:function(t,e,n){var r=n(1702),o=n(9670),i=n(6077);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),t(n,[]),e=n instanceof Array}catch(a){}return function(n,r){return o(n),i(r),e?t(n,r):n.__proto__=r,n}}():void 0)},2140:function(t,e,n){var r=n(6916),o=n(614),i=n(111),a=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&o(n=t.toString)&&!i(s=r(n,t)))return s;if(o(n=t.valueOf)&&!i(s=r(n,t)))return s;if("string"!==e&&o(n=t.toString)&&!i(s=r(n,t)))return s;throw a("Can't convert object to primitive value")}},3887:function(t,e,n){var r=n(1331),o=n(1702),i=n(8006),a=n(5181),s=n(9670),c=o([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(s(t)),n=a.f;return n?c(e,n(t)):e}},2626:function(t,e,n){var r=n(3070).f;t.exports=function(t,e,n){n in t||r(t,n,{configurable:!0,get:function(){return e[n]},set:function(t){e[n]=t}})}},4488:function(t){var e=TypeError;t.exports=function(t){if(void 0==t)throw e("Can't call method on "+t);return t}},6200:function(t,e,n){var r=n(2309),o=n(9711),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},5465:function(t,e,n){var r=n(7854),o=n(3072),i="__core-js_shared__",a=r[i]||o(i,{});t.exports=a},2309:function(t,e,n){var r=n(1913),o=n(5465);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.23.2",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.23.2/LICENSE",source:"https://github.com/zloirock/core-js"})},261:function(t,e,n){var r,o,i,a,s=n(7854),c=n(2104),u=n(9974),l=n(614),f=n(2597),p=n(7293),d=n(490),h=n(206),v=n(317),m=n(8053),y=n(6833),g=n(5268),b=s.setImmediate,_=s.clearImmediate,x=s.process,w=s.Dispatch,E=s.Function,A=s.MessageChannel,C=s.String,T=0,O={},S="onreadystatechange";try{r=s.location}catch(P){}var k=function(t){if(f(O,t)){var e=O[t];delete O[t],e()}},I=function(t){return function(){k(t)}},$=function(t){k(t.data)},j=function(t){s.postMessage(C(t),r.protocol+"//"+r.host)};b&&_||(b=function(t){m(arguments.length,1);var e=l(t)?t:E(t),n=h(arguments,1);return O[++T]=function(){c(e,void 0,n)},o(T),T},_=function(t){delete O[t]},g?o=function(t){x.nextTick(I(t))}:w&&w.now?o=function(t){w.now(I(t))}:A&&!y?(i=new A,a=i.port2,i.port1.onmessage=$,o=u(a.postMessage,a)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!p(j)?(o=j,s.addEventListener("message",$,!1)):o=S in v("script")?function(t){d.appendChild(v("script"))[S]=function(){d.removeChild(this),k(t)}}:function(t){setTimeout(I(t),0)}),t.exports={set:b,clear:_}},1400:function(t,e,n){var r=n(9303),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},5656:function(t,e,n){var r=n(8361),o=n(4488);t.exports=function(t){return r(o(t))}},9303:function(t,e,n){var r=n(4758);t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},7466:function(t,e,n){var r=n(9303),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},7908:function(t,e,n){var r=n(4488),o=Object;t.exports=function(t){return o(r(t))}},4590:function(t,e,n){var r=n(3002),o=RangeError;t.exports=function(t,e){var n=r(t);if(n%e)throw o("Wrong offset");return n}},3002:function(t,e,n){var r=n(9303),o=RangeError;t.exports=function(t){var e=r(t);if(e<0)throw o("The argument can't be less than 0");return e}},7593:function(t,e,n){var r=n(6916),o=n(111),i=n(2190),a=n(8173),s=n(2140),c=n(5112),u=TypeError,l=c("toPrimitive");t.exports=function(t,e){if(!o(t)||i(t))return t;var n,c=a(t,l);if(c){if(void 0===e&&(e="default"),n=r(c,t,e),!o(n)||i(n))return n;throw u("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},4948:function(t,e,n){var r=n(7593),o=n(2190);t.exports=function(t){var e=r(t,"string");return o(e)?e:e+""}},1694:function(t,e,n){var r=n(5112),o=r("toStringTag"),i={};i[o]="z",t.exports="[object z]"===String(i)},1340:function(t,e,n){var r=n(648),o=String;t.exports=function(t){if("Symbol"===r(t))throw TypeError("Cannot convert a Symbol value to a string");return o(t)}},6330:function(t){var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},9711:function(t,e,n){var r=n(1702),o=0,i=Math.random(),a=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++o+i,36)}},3307:function(t,e,n){var r=n(133);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(t,e,n){var r=n(9781),o=n(7293);t.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},8053:function(t){var e=TypeError;t.exports=function(t,n){if(tb&&p(r,arguments[b]),r}));if(C.prototype=E,"Error"!==x?s?s(C,A):c(C,A,{name:!0}):v&&g in w&&(u(C,w,g),u(C,w,"prepareStackTrace")),c(C,w),!m)try{E.name!==x&&i(E,"name",x),E.constructor=C}catch(T){}return C}}},6699:function(t,e,n){"use strict";var r=n(2109),o=n(1318).includes,i=n(7293),a=n(1223),s=i((function(){return!Array(1).includes()}));r({target:"Array",proto:!0,forced:s},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),a("includes")},1703:function(t,e,n){var r=n(2109),o=n(7854),i=n(2104),a=n(9191),s="WebAssembly",c=o[s],u=7!==Error("e",{cause:7}).cause,l=function(t,e){var n={};n[t]=a(t,e,u),r({global:!0,constructor:!0,arity:1,forced:u},n)},f=function(t,e){if(c&&c[t]){var n={};n[t]=a(s+"."+t,e,u),r({target:s,stat:!0,constructor:!0,arity:1,forced:u},n)}};l("Error",(function(t){return function(e){return i(t,this,arguments)}})),l("EvalError",(function(t){return function(e){return i(t,this,arguments)}})),l("RangeError",(function(t){return function(e){return i(t,this,arguments)}})),l("ReferenceError",(function(t){return function(e){return i(t,this,arguments)}})),l("SyntaxError",(function(t){return function(e){return i(t,this,arguments)}})),l("TypeError",(function(t){return function(e){return i(t,this,arguments)}})),l("URIError",(function(t){return function(e){return i(t,this,arguments)}})),f("CompileError",(function(t){return function(e){return i(t,this,arguments)}})),f("LinkError",(function(t){return function(e){return i(t,this,arguments)}})),f("RuntimeError",(function(t){return function(e){return i(t,this,arguments)}}))},8675:function(t,e,n){"use strict";var r=n(260),o=n(6244),i=n(9303),a=r.aTypedArray,s=r.exportTypedArrayMethod;s("at",(function(t){var e=a(this),n=o(e),r=i(t),s=r>=0?r:n+r;return s<0||s>=n?void 0:e[s]}))},2958:function(t,e,n){"use strict";var r=n(260),o=n(9671).findLastIndex,i=r.aTypedArray,a=r.exportTypedArrayMethod;a("findLastIndex",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},3408:function(t,e,n){"use strict";var r=n(260),o=n(9671).findLast,i=r.aTypedArray,a=r.exportTypedArrayMethod;a("findLast",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},3462:function(t,e,n){"use strict";var r=n(7854),o=n(6916),i=n(260),a=n(6244),s=n(4590),c=n(7908),u=n(7293),l=r.RangeError,f=r.Int8Array,p=f&&f.prototype,d=p&&p.set,h=i.aTypedArray,v=i.exportTypedArrayMethod,m=!u((function(){var t=new Uint8ClampedArray(2);return o(d,t,{length:1,0:3},1),3!==t[1]})),y=m&&i.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var t=new f(2);return t.set(1),t.set("2",1),0!==t[0]||2!==t[1]}));v("set",(function(t){h(this);var e=s(arguments.length>1?arguments[1]:void 0,1),n=c(t);if(m)return o(d,this,n,e);var r=this.length,i=a(n),u=0;if(i+e>r)throw l("Wrong length");while(u0;)r=h.nextValue(),t=Math.floor(r*e.length),n.push(e.splice(t,1)[0]);return n.join("")}function c(){return d||(d=s())}function u(t){return c()[t]}function l(){return f||v}var f,p,d,h=n(19),v="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-";t.exports={get:l,characters:i,seed:a,lookup:u,shuffled:c}},function(t,e,n){"use strict";var r=n(5),o=n.n(r);e.a={animateIn:function(t){o()({targets:t,translateY:"-35px",opacity:1,duration:300,easing:"easeOutCubic"})},animateOut:function(t,e){o()({targets:t,opacity:0,marginTop:"-40px",duration:300,easing:"easeOutExpo",complete:e})},animateOutBottom:function(t,e){o()({targets:t,opacity:0,marginBottom:"-40px",duration:300,easing:"easeOutExpo",complete:e})},animateReset:function(t){o()({targets:t,left:0,opacity:1,duration:300,easing:"easeOutExpo"})},animatePanning:function(t,e,n){o()({targets:t,duration:10,easing:"easeOutQuad",left:e,opacity:n})},animatePanEnd:function(t,e){o()({targets:t,opacity:0,duration:300,easing:"easeOutExpo",complete:e})},clearAnimation:function(t){var e=o.a.timeline();t.forEach((function(t){e.add({targets:t.el,opacity:0,right:"-40px",duration:300,offset:"-=150",easing:"easeOutExpo",complete:function(){t.remove()}})}))}}},function(t,e,n){"use strict";t.exports=n(16)},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(8),o=n(1),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=n(2);n(11).polyfill();var s=function t(e){var n=this;return this.id=a.generate(),this.options=e,this.cached_options={},this.global={},this.groups=[],this.toasts=[],this.container=null,l(this),u(this),this.group=function(e){e||(e={}),e.globalToasts||(e.globalToasts={}),Object.assign(e.globalToasts,n.global);var r=new t(e);return n.groups.push(r),r},this.register=function(t,e,r){return r=r||{},f(n,t,e,r)},this.show=function(t,e){return c(n,t,e)},this.success=function(t,e){return e=e||{},e.type="success",c(n,t,e)},this.info=function(t,e){return e=e||{},e.type="info",c(n,t,e)},this.error=function(t,e){return e=e||{},e.type="error",c(n,t,e)},this.remove=function(t){n.toasts=n.toasts.filter((function(e){return e.el.hash!==t.hash})),t.parentNode&&t.parentNode.removeChild(t)},this.clear=function(t){return o.a.clearAnimation(n.toasts,(function(){t&&t()})),n.toasts=[],!0},this},c=function(t,e,o){o=o||{};var a=null;if("object"!==(void 0===o?"undefined":i(o)))return console.error("Options should be a type of object. given : "+o),null;t.options.singleton&&t.toasts.length>0&&(t.cached_options=o,t.toasts[t.toasts.length-1].goAway(0));var s=Object.assign({},t.options);return Object.assign(s,o),a=n.i(r.a)(t,e,s),t.toasts.push(a),a},u=function(t){var e=t.options.globalToasts,n=function(e,n){return"string"==typeof n&&t[n]?t[n].apply(t,[e,{}]):c(t,e,n)};e&&(t.global={},Object.keys(e).forEach((function(r){t.global[r]=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e[r].apply(null,[t,n])}})))},l=function(t){var e=document.createElement("div");e.id=t.id,e.setAttribute("role","status"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","false"),document.body.appendChild(e),t.container=e},f=function(t,e,n,r){t.options.globalToasts||(t.options.globalToasts={}),t.options.globalToasts[e]=function(t,e){var o=null;return"string"==typeof n&&(o=n),"function"==typeof n&&(o=n(t)),e(o,r)},u(t)}},function(t,e,n){n(22);var r=n(21)(null,null,null,null);t.exports=r.exports},function(t,e,n){(function(n){var r,o,i,a={scope:{}};a.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){if(n.get||n.set)throw new TypeError("ES3 does not support getters and setters.");t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)},a.getGlobal=function(t){return"undefined"!=typeof window&&window===t?t:void 0!==n&&null!=n?n:t},a.global=a.getGlobal(this),a.SYMBOL_PREFIX="jscomp_symbol_",a.initSymbol=function(){a.initSymbol=function(){},a.global.Symbol||(a.global.Symbol=a.Symbol)},a.symbolCounter_=0,a.Symbol=function(t){return a.SYMBOL_PREFIX+(t||"")+a.symbolCounter_++},a.initSymbolIterator=function(){a.initSymbol();var t=a.global.Symbol.iterator;t||(t=a.global.Symbol.iterator=a.global.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&a.defineProperty(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return a.arrayIterator(this)}}),a.initSymbolIterator=function(){}},a.arrayIterator=function(t){var e=0;return a.iteratorPrototype((function(){return en&&(n+=1),1n?e:n<2/3?t+(e-t)*(2/3-n)*6:t}var n=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(t)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(t);t=parseInt(n[1])/360;var r=parseInt(n[2])/100,o=parseInt(n[3])/100;n=n[4]||1;if(0==r)o=r=t=o;else{var i=.5>o?o*(1+r):o+r-o*r,a=2*o-i;o=e(a,i,t+1/3),r=e(a,i,t);t=e(a,i,t-1/3)}return"rgba("+255*o+","+255*r+","+255*t+","+n+")"}function f(t){if(t=/([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(t))return t[2]}function p(t){return-1=d.currentTime)for(var _=0;_=h||!e)&&(d.began||(d.began=!0,i("begin")),i("run")),y>s&&y=e&&v!==e||!e)&&(o(e),m||a())),i("update"),t>=e&&(d.remaining?(u=c,"alternate"===d.direction&&(d.reversed=!d.reversed)):(d.pause(),d.completed||(d.completed=!0,i("complete"),"Promise"in window&&(f(),p=n()))),l=0)}t=void 0===t?{}:t;var c,u,l=0,f=null,p=n(),d=j(t);return d.reset=function(){var t=d.direction,e=d.loop;for(d.currentTime=0,d.progress=0,d.paused=!0,d.began=!1,d.completed=!1,d.reversed="reverse"===t,d.remaining="alternate"===t&&1===e?2:e,o(0),t=d.children.length;t--;)d.children[t].reset()},d.tick=function(t){c=t,u||(u=c),s((l+c-u)*P.speed)},d.seek=function(t){s(r(t))},d.pause=function(){var t=V.indexOf(d);-1=e&&0<=r&&1>=r){var i=new Float32Array(11);if(e!==n||r!==o)for(var a=0;11>a;++a)i[a]=t(.1*a,e,r);return function(a){if(e===n&&r===o)return a;if(0===a)return 0;if(1===a)return 1;for(var s=0,c=1;10!==c&&i[c]<=a;++c)s+=.1;--c;c=s+(a-i[c])/(i[c+1]-i[c])*.1;var u=3*(1-3*r+3*e)*c*c+2*(3*r-6*e)*c+3*e;if(.001<=u){for(s=0;4>s&&0!==(u=3*(1-3*r+3*e)*c*c+2*(3*r-6*e)*c+3*e);++s){var l=t(c,e,r)-a;c=c-l/u}a=c}else if(0===u)a=c;else{c=s,s=s+.1;var f=0;do{l=c+(s-c)/2,u=t(l,e,r)-a,0++f);a=l}return t(a,n,o)}}}}(),U=function(){function t(t,e){return 0===t||1===t?t:-Math.pow(2,10*(t-1))*Math.sin(2*(t-1-e/(2*Math.PI)*Math.asin(1))*Math.PI/e)}var e,n="Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "),r={In:[[.55,.085,.68,.53],[.55,.055,.675,.19],[.895,.03,.685,.22],[.755,.05,.855,.06],[.47,0,.745,.715],[.95,.05,.795,.035],[.6,.04,.98,.335],[.6,-.28,.735,.045],t],Out:[[.25,.46,.45,.94],[.215,.61,.355,1],[.165,.84,.44,1],[.23,1,.32,1],[.39,.575,.565,1],[.19,1,.22,1],[.075,.82,.165,1],[.175,.885,.32,1.275],function(e,n){return 1-t(1-e,n)}],InOut:[[.455,.03,.515,.955],[.645,.045,.355,1],[.77,0,.175,1],[.86,0,.07,1],[.445,.05,.55,.95],[1,0,0,1],[.785,.135,.15,.86],[.68,-.55,.265,1.55],function(e,n){return.5>e?t(2*e,n)/2:1-t(-2*e+2,n)/2}]},o={linear:F(.25,.25,.75,.75)},i={};for(e in r)i.type=e,r[i.type].forEach(function(t){return function(e,r){o["ease"+t.type+n[r]]=D.fnc(e)?e:F.apply(s,e)}}(i)),i={type:i.type};return o}(),z={css:function(t,e,n){return t.style[e]=n},attribute:function(t,e,n){return t.setAttribute(e,n)},object:function(t,e,n){return t[e]=n},transform:function(t,e,n,r,o){r[o]||(r[o]=[]),r[o].push(e+"("+n+")")}},V=[],X=0,H=function(){function t(){X=requestAnimationFrame(e)}function e(e){var n=V.length;if(n){for(var r=0;rn&&(e.duration=r.duration),e.children.push(r)})),e.seek(0),e.reset(),e.autoplay&&e.restart(),e},e},P.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},P}))}).call(e,n(25))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(3),o=n(4),i=n.n(o),a={install:function(t,e){e||(e={});var n=new r.a(e);t.component("toasted",i.a),t.toasted=t.prototype.$toasted=n}};"undefined"!=typeof window&&window.Vue&&(window.Toasted=a),e.default=a},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(1),o=this,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(t,e,n){return setTimeout((function(){n.cached_options.position&&n.cached_options.position.includes("bottom")?r.a.animateOutBottom(t,(function(){n.remove(t)})):r.a.animateOut(t,(function(){n.remove(t)}))}),e),!0},s=function(t,e){return("object"===("undefined"==typeof HTMLElement?"undefined":i(HTMLElement))?e instanceof HTMLElement:e&&"object"===(void 0===e?"undefined":i(e))&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName)?t.appendChild(e):t.innerHTML=e,o},c=function(t,e){var n=!1;return{el:t,text:function(e){return s(t,e),this},goAway:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:800;return n=!0,a(t,r,e)},remove:function(){e.remove(t)},disposed:function(){return n}}}},function(t,e,n){"use strict";var r=n(12),o=n.n(r),i=n(1),a=n(7),s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},c=n(2);String.prototype.includes||Object.defineProperty(String.prototype,"includes",{value:function(t,e){return"number"!=typeof e&&(e=0),!(e+t.length>this.length)&&-1!==this.indexOf(t,e)}});var u={},l=null,f=function(t){return t.className=t.className||null,t.onComplete=t.onComplete||null,t.position=t.position||"top-right",t.duration=t.duration||null,t.keepOnHover=t.keepOnHover||!1,t.theme=t.theme||"toasted-primary",t.type=t.type||"default",t.containerClass=t.containerClass||null,t.fullWidth=t.fullWidth||!1,t.icon=t.icon||null,t.action=t.action||null,t.fitToScreen=t.fitToScreen||null,t.closeOnSwipe=void 0===t.closeOnSwipe||t.closeOnSwipe,t.iconPack=t.iconPack||"material",t.className&&"string"==typeof t.className&&(t.className=t.className.split(" ")),t.className||(t.className=[]),t.theme&&t.className.push(t.theme.trim()),t.type&&t.className.push(t.type),t.containerClass&&"string"==typeof t.containerClass&&(t.containerClass=t.containerClass.split(" ")),t.containerClass||(t.containerClass=[]),t.position&&t.containerClass.push(t.position.trim()),t.fullWidth&&t.containerClass.push("full-width"),t.fitToScreen&&t.containerClass.push("fit-to-screen"),u=t,t},p=function(t,e){var r=document.createElement("div");if(r.classList.add("toasted"),r.hash=c.generate(),e.className&&e.className.forEach((function(t){r.classList.add(t)})),("object"===("undefined"==typeof HTMLElement?"undefined":s(HTMLElement))?t instanceof HTMLElement:t&&"object"===(void 0===t?"undefined":s(t))&&null!==t&&1===t.nodeType&&"string"==typeof t.nodeName)?r.appendChild(t):r.innerHTML=t,d(e,r),e.closeOnSwipe){var u=new o.a(r,{prevent_default:!1});u.on("pan",(function(t){var e=t.deltaX;r.classList.contains("panning")||r.classList.add("panning");var n=1-Math.abs(e/80);n<0&&(n=0),i.a.animatePanning(r,e,n)})),u.on("panend",(function(t){var n=t.deltaX;Math.abs(n)>80?i.a.animatePanEnd(r,(function(){"function"==typeof e.onComplete&&e.onComplete(),r.parentNode&&l.remove(r)})):(r.classList.remove("panning"),i.a.animateReset(r))}))}if(Array.isArray(e.action))e.action.forEach((function(t){var e=v(t,n.i(a.a)(r,l));e&&r.appendChild(e)}));else if("object"===s(e.action)){var f=v(e.action,n.i(a.a)(r,l));f&&r.appendChild(f)}return r},d=function(t,e){if(t.icon){var n=document.createElement("i");switch(n.setAttribute("aria-hidden","true"),t.iconPack){case"fontawesome":n.classList.add("fa");var r=t.icon.name?t.icon.name:t.icon;r.includes("fa-")?n.classList.add(r.trim()):n.classList.add("fa-"+r.trim());break;case"mdi":n.classList.add("mdi");var o=t.icon.name?t.icon.name:t.icon;o.includes("mdi-")?n.classList.add(o.trim()):n.classList.add("mdi-"+o.trim());break;case"custom-class":var i=t.icon.name?t.icon.name:t.icon;"string"==typeof i?i.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(i)&&i.forEach((function(t){n.classList.add(t.trim())}));break;case"callback":var a=t.icon&&t.icon instanceof Function?t.icon:null;a&&(n=a(n));break;default:n.classList.add("material-icons"),n.textContent=t.icon.name?t.icon.name:t.icon}t.icon.after&&n.classList.add("after"),h(t,n,e)}},h=function(t,e,n){t.icon&&(t.icon.after&&t.icon.name?n.appendChild(e):(t.icon.name,n.insertBefore(e,n.firstChild)))},v=function(t,e){if(!t)return null;var n=document.createElement("a");if(n.classList.add("action"),n.classList.add("ripple"),t.text&&(n.text=t.text),t.href&&(n.href=t.href),t.target&&(n.target=t.target),t.icon){n.classList.add("icon");var r=document.createElement("i");switch(u.iconPack){case"fontawesome":r.classList.add("fa"),t.icon.includes("fa-")?r.classList.add(t.icon.trim()):r.classList.add("fa-"+t.icon.trim());break;case"mdi":r.classList.add("mdi"),t.icon.includes("mdi-")?r.classList.add(t.icon.trim()):r.classList.add("mdi-"+t.icon.trim());break;case"custom-class":"string"==typeof t.icon?t.icon.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(t.icon)&&t.icon.forEach((function(t){n.classList.add(t.trim())}));break;default:r.classList.add("material-icons"),r.textContent=t.icon}n.appendChild(r)}return t.class&&("string"==typeof t.class?t.class.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(t.class)&&t.class.forEach((function(t){n.classList.add(t.trim())}))),t.push&&n.addEventListener("click",(function(n){n.preventDefault(),u.router?(u.router.push(t.push),t.push.dontClose||e.goAway(0)):console.warn("[vue-toasted] : Vue Router instance is not attached. please check the docs")})),t.onClick&&"function"==typeof t.onClick&&n.addEventListener("click",(function(n){t.onClick&&(n.preventDefault(),t.onClick(n,e))})),n};e.a=function(t,e,r){l=t,r=f(r);var o=l.container;r.containerClass.unshift("toasted-container"),o.className!==r.containerClass.join(" ")&&(o.className="",r.containerClass.forEach((function(t){o.classList.add(t)})));var s=p(e,r);e&&o.appendChild(s),s.style.opacity=0,i.a.animateIn(s);var c=r.duration,u=void 0;if(null!==c){var d=function(){return setInterval((function(){null===s.parentNode&&window.clearInterval(u),s.classList.contains("panning")||(c-=20),c<=0&&(i.a.animateOut(s,(function(){"function"==typeof r.onComplete&&r.onComplete(),s.parentNode&&l.remove(s)})),window.clearInterval(u))}),20)};u=d(),r.keepOnHover&&(s.addEventListener("mouseover",(function(){window.clearInterval(u)})),s.addEventListener("mouseout",(function(){u=d()})))}return n.i(a.a)(s,l)}},function(t,e,n){e=t.exports=n(10)(),e.push([t.i,".toasted{padding:0 20px}.toasted.rounded{border-radius:24px}.toasted .primary,.toasted.toasted-primary{border-radius:2px;min-height:38px;line-height:1.1em;background-color:#353535;padding:6px 20px;font-size:15px;font-weight:300;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.toasted .primary.success,.toasted.toasted-primary.success{background:#4caf50}.toasted .primary.error,.toasted.toasted-primary.error{background:#f44336}.toasted .primary.info,.toasted.toasted-primary.info{background:#3f51b5}.toasted .primary .action,.toasted.toasted-primary .action{color:#a1c2fa}.toasted.bubble{border-radius:30px;min-height:38px;line-height:1.1em;background-color:#ff7043;padding:0 20px;font-size:15px;font-weight:300;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.toasted.bubble.success{background:#4caf50}.toasted.bubble.error{background:#f44336}.toasted.bubble.info{background:#3f51b5}.toasted.bubble .action{color:#8e2b0c}.toasted.outline{border-radius:30px;min-height:38px;line-height:1.1em;background-color:#fff;border:1px solid #676767;padding:0 20px;font-size:15px;color:#676767;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-weight:700}.toasted.outline.success{color:#4caf50;border-color:#4caf50}.toasted.outline.error{color:#f44336;border-color:#f44336}.toasted.outline.info{color:#3f51b5;border-color:#3f51b5}.toasted.outline .action{color:#607d8b}.toasted-container{position:fixed;z-index:10000}.toasted-container,.toasted-container.full-width{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.toasted-container.full-width{max-width:86%;width:100%}.toasted-container.full-width.fit-to-screen{min-width:100%}.toasted-container.full-width.fit-to-screen .toasted:first-child{margin-top:0}.toasted-container.full-width.fit-to-screen.top-right{top:0;right:0}.toasted-container.full-width.fit-to-screen.top-left{top:0;left:0}.toasted-container.full-width.fit-to-screen.top-center{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.full-width.fit-to-screen.bottom-right{right:0;bottom:0}.toasted-container.full-width.fit-to-screen.bottom-left{left:0;bottom:0}.toasted-container.full-width.fit-to-screen.bottom-center{left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.top-right{top:10%;right:7%}.toasted-container.top-left{top:10%;left:7%}.toasted-container.top-center{top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.toasted-container.bottom-right{right:5%;bottom:7%}.toasted-container.bottom-left{left:5%;bottom:7%}.toasted-container.bottom-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:7%}.toasted-container.bottom-left .toasted,.toasted-container.top-left .toasted{float:left}.toasted-container.bottom-right .toasted,.toasted-container.top-right .toasted{float:right}.toasted-container .toasted{top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;word-break:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-sizing:inherit}.toasted-container .toasted .fa,.toasted-container .toasted .fab,.toasted-container .toasted .far,.toasted-container .toasted .fas,.toasted-container .toasted .material-icons,.toasted-container .toasted .mdi{margin-right:.5rem;margin-left:-.4rem}.toasted-container .toasted .fa.after,.toasted-container .toasted .fab.after,.toasted-container .toasted .far.after,.toasted-container .toasted .fas.after,.toasted-container .toasted .material-icons.after,.toasted-container .toasted .mdi.after{margin-left:.5rem;margin-right:-.4rem}.toasted-container .toasted .action{text-decoration:none;font-size:.8rem;padding:8px;margin:5px -7px 5px 7px;border-radius:3px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;cursor:pointer}.toasted-container .toasted .action.icon{padding:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toasted-container .toasted .action.icon .fa,.toasted-container .toasted .action.icon .material-icons,.toasted-container .toasted .action.icon .mdi{margin-right:0;margin-left:4px}.toasted-container .toasted .action.icon:hover{text-decoration:none}.toasted-container .toasted .action:hover{text-decoration:underline}@media only screen and (max-width:600px){.toasted-container{min-width:100%}.toasted-container .toasted:first-child{margin-top:0}.toasted-container.top-right{top:0;right:0}.toasted-container.top-left{top:0;left:0}.toasted-container.top-center{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.bottom-right{right:0;bottom:0}.toasted-container.bottom-left{left:0;bottom:0}.toasted-container.bottom-center{left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.bottom-center,.toasted-container.top-center{-ms-flex-align:stretch!important;align-items:stretch!important}.toasted-container.bottom-left .toasted,.toasted-container.bottom-right .toasted,.toasted-container.top-left .toasted,.toasted-container.top-right .toasted{float:none}.toasted-container .toasted{border-radius:0}}",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=o.console&&(o.console.warn||o.console.log);return i&&i.call(o.console,r,n),t.apply(this,arguments)}}function p(t,e,n){var r,o=e.prototype;r=t.prototype=Object.create(o),r.constructor=t,r._super=o,n&&ht(r,n)}function d(t,e){return function(){return t.apply(e,arguments)}}function h(t,e){return typeof t==yt?t.apply(e&&e[0]||s,e):t}function v(t,e){return t===s?e:t}function m(t,e,n){l(_(e),(function(e){t.addEventListener(e,n,!1)}))}function y(t,e,n){l(_(e),(function(e){t.removeEventListener(e,n,!1)}))}function g(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function b(t,e){return t.indexOf(e)>-1}function _(t){return t.trim().split(/\s+/g)}function x(t,e,n){if(t.indexOf&&!n)return t.indexOf(e);for(var r=0;rn[e]})):r.sort()),r}function A(t,e){for(var n,r,o=e[0].toUpperCase()+e.slice(1),i=0;i1&&!n.firstMultiple?n.firstMultiple=P(e):1===o&&(n.firstMultiple=!1);var i=n.firstInput,a=n.firstMultiple,s=a?a.center:i.center,c=e.center=M(r);e.timeStamp=_t(),e.deltaTime=e.timeStamp-i.timeStamp,e.angle=D(s,c),e.distance=L(s,c),$(n,e),e.offsetDirection=N(e.deltaX,e.deltaY);var u=R(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=u.x,e.overallVelocityY=u.y,e.overallVelocity=bt(u.x)>bt(u.y)?u.x:u.y,e.scale=a?U(a.pointers,r):1,e.rotation=a?F(a.pointers,r):0,e.maxPointers=n.prevInput?e.pointers.length>n.prevInput.maxPointers?e.pointers.length:n.prevInput.maxPointers:e.pointers.length,j(n,e);var l=t.element;g(e.srcEvent.target,l)&&(l=e.srcEvent.target),e.target=l}function $(t,e){var n=e.center,r=t.offsetDelta||{},o=t.prevDelta||{},i=t.prevInput||{};e.eventType!==kt&&i.eventType!==$t||(o=t.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=t.offsetDelta={x:n.x,y:n.y}),e.deltaX=o.x+(n.x-r.x),e.deltaY=o.y+(n.y-r.y)}function j(t,e){var n,r,o,i,a=t.lastInterval||e,c=e.timeStamp-a.timeStamp;if(e.eventType!=jt&&(c>St||a.velocity===s)){var u=e.deltaX-a.deltaX,l=e.deltaY-a.deltaY,f=R(c,u,l);r=f.x,o=f.y,n=bt(f.x)>bt(f.y)?f.x:f.y,i=N(u,l),t.lastInterval=e}else n=a.velocity,r=a.velocityX,o=a.velocityY,i=a.direction;e.velocity=n,e.velocityX=r,e.velocityY=o,e.direction=i}function P(t){for(var e=[],n=0;n=bt(e)?t<0?Mt:Rt:e<0?Nt:Lt}function L(t,e,n){n||(n=zt);var r=e[n[0]]-t[n[0]],o=e[n[1]]-t[n[1]];return Math.sqrt(r*r+o*o)}function D(t,e,n){n||(n=zt);var r=e[n[0]]-t[n[0]],o=e[n[1]]-t[n[1]];return 180*Math.atan2(o,r)/Math.PI}function F(t,e){return D(e[1],e[0],Vt)+D(t[1],t[0],Vt)}function U(t,e){return L(e[0],e[1],Vt)/L(t[0],t[1],Vt)}function z(){this.evEl=Ht,this.evWin=Wt,this.pressed=!1,O.apply(this,arguments)}function V(){this.evEl=qt,this.evWin=Gt,O.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function X(){this.evTarget=Kt,this.evWin=Qt,this.started=!1,O.apply(this,arguments)}function H(t,e){var n=w(t.touches),r=w(t.changedTouches);return e&($t|jt)&&(n=E(n.concat(r),"identifier",!0)),[n,r]}function W(){this.evTarget=te,this.targetIds={},O.apply(this,arguments)}function Y(t,e){var n=w(t.touches),r=this.targetIds;if(e&(kt|It)&&1===n.length)return r[n[0].identifier]=!0,[n,n];var o,i,a=w(t.changedTouches),s=[],c=this.target;if(i=n.filter((function(t){return g(t.target,c)})),e===kt)for(o=0;o-1&&r.splice(t,1)};setTimeout(o,ee)}}function Z(t){for(var e=t.srcEvent.clientX,n=t.srcEvent.clientY,r=0;r-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){n.manager.emit(e,t)}var n=this,r=this.state;r=he&&e(n.options.event+tt(r))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;te.threshold&&o&e.direction},attrTest:function(t){return rt.prototype.attrTest.call(this,t)&&(this.state&pe||!(this.state&pe)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=et(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),p(it,rt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[se]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&pe)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),p(at,J,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[ie]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,r=t.distancee.time;if(this._input=t,!r||!n||t.eventType&($t|jt)&&!o)this.reset();else if(t.eventType&kt)this.reset(),this._timer=c((function(){this.state=ve,this.tryEmit()}),e.time,this);else if(t.eventType&$t)return ve;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===ve&&(t&&t.eventType&$t?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=_t(),this.manager.emit(this.options.event,this._input)))}}),p(st,rt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[se]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&pe)}}),p(ct,rt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Dt|Ft,pointers:1},getTouchAction:function(){return ot.prototype.getTouchAction.call(this)},attrTest:function(t){var e,n=this.options.direction;return n&(Dt|Ft)?e=t.overallVelocity:n&Dt?e=t.overallVelocityX:n&Ft&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&n&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&bt(e)>this.options.velocity&&t.eventType&$t},emit:function(t){var e=et(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),p(ut,J,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ae]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,r=t.distance0&&(e+=a(o)),e+a(n)}var o,i,a=n(15),s=(n(0),1567752802062),c=7;t.exports=r},function(t,e,n){"use strict";function r(t){for(var e,n=0,r="";!e;)r+=a(i,o.get(),1),e=tn.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(o=0;o=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function v(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function m(t){var e=parseFloat(t);return isNaN(e)?t:e}function y(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function x(t,e){return _.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var E=/-(\w)/g,A=w((function(t){return t.replace(E,(function(t,e){return e?e.toUpperCase():""}))})),C=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),T=/\B([A-Z])/g,O=w((function(t){return t.replace(T,"-$1").toLowerCase()}));function S(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function k(t,e){return t.bind(e)}var I=Function.prototype.bind?k:S;function $(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function P(t){for(var e={},n=0;n0,rt=tt&&tt.indexOf("edge/")>0,ot=(tt&&tt.indexOf("android"),tt&&/iphone|ipad|ipod|ios/.test(tt)||"ios"===J),it=(tt&&/chrome\/\d+/.test(tt),tt&&/phantomjs/.test(tt),tt&&tt.match(/firefox\/(\d+)/)),at={}.watch,st=!1;if(K)try{var ct={};Object.defineProperty(ct,"passive",{get:function(){st=!0}}),window.addEventListener("test-passive",null,ct)}catch(Ca){}var ut=function(){return void 0===G&&(G=!K&&!Q&&"undefined"!==typeof n.g&&(n.g["process"]&&"server"===n.g["process"].env.VUE_ENV)),G},lt=K&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(t){return"function"===typeof t&&/native code/.test(t.toString())}var pt,dt="undefined"!==typeof Symbol&&ft(Symbol)&&"undefined"!==typeof Reflect&&ft(Reflect.ownKeys);pt="undefined"!==typeof Set&&ft(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ht=M,vt=0,mt=function(){this.id=vt++,this.subs=[]};mt.prototype.addSub=function(t){this.subs.push(t)},mt.prototype.removeSub=function(t){b(this.subs,t)},mt.prototype.depend=function(){mt.target&&mt.target.addDep(this)},mt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!x(o,"default"))a=!1;else if(""===a||a===O(t)){var c=ne(String,o.type);(c<0||s0&&(r=ke(r,(e||"")+"_"+n),Se(r[0])&&Se(u)&&(l[s]=Et(u.text+r[0].text),r.shift()),l.push.apply(l,r)):c(r)?Se(u)?l[s]=Et(u.text+r):""!==r&&l.push(Et(r)):Se(r)&&Se(u)?l[s]=Et(u.text+r.text):(a(t._isVList)&&i(r.tag)&&o(r.key)&&i(e)&&(r.key="__vlist"+e+"_"+n+"__"),l.push(r)));return l}function Ie(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function $e(t){var e=je(t.$options.inject,t);e&&(It(!1),Object.keys(e).forEach((function(n){Rt(t,n,e[n])})),It(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=dt?Reflect.ownKeys(t):Object.keys(t),o=0;o0,a=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!i&&!n.$hasNormal)return n;for(var c in o={},t)t[c]&&"$"!==c[0]&&(o[c]=Le(e,c,t[c]))}else o={};for(var u in e)u in o||(o[u]=De(e,u));return t&&Object.isExtensible(t)&&(t._normalized=o),Y(o,"$stable",a),Y(o,"$key",s),Y(o,"$hasNormal",i),o}function Le(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Oe(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Re(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function De(t,e){return function(){return t[e]}}function Fe(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?$(n):n;for(var r=$(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;idocument.createEvent("Event").timeStamp&&(Zn=function(){return Kn.now()})}function Qn(){var t,e;for(Gn=Zn(),Yn=!0,Vn.sort((function(t,e){return t.id-e.id})),Bn=0;BnBn&&Vn[n].id>t.id)n--;Vn.splice(n+1,0,t)}else Vn.push(t);Wn||(Wn=!0,me(Qn))}}var rr=0,or=function(t,e,n,r,o){this.vm=t,o&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++rr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new pt,this.newDepIds=new pt,this.expression="","function"===typeof e?this.getter=e:(this.getter=q(e),this.getter||(this.getter=M)),this.value=this.lazy?void 0:this.get()};or.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Ca){if(!this.user)throw Ca;re(Ca,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ge(t),bt(),this.cleanupDeps()}return t},or.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},or.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},or.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():nr(this)},or.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||u(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';oe(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},or.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},or.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},or.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:M,set:M};function ar(t,e,n){ir.get=function(){return this[e][n]},ir.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ir)}function sr(t){t._watchers=[];var e=t.$options;e.props&&cr(t,e.props),e.methods&&mr(t,e.methods),e.data?ur(t):Mt(t._data={},!0),e.computed&&pr(t,e.computed),e.watch&&e.watch!==at&&yr(t,e.watch)}function cr(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[],i=!t.$parent;i||It(!1);var a=function(i){o.push(i);var a=Kt(i,e,n,t);Rt(r,i,a),i in t||ar(t,"_props",i)};for(var s in e)a(s);It(!0)}function ur(t){var e=t.$options.data;e=t._data="function"===typeof e?lr(e,t):e||{},f(e)||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);while(o--){var i=n[o];0,r&&x(r,i)||W(i)||ar(t,"_data",i)}Mt(e,!0)}function lr(t,e){gt();try{return t.call(e,e)}catch(Ca){return re(Ca,e,"data()"),{}}finally{bt()}}var fr={lazy:!0};function pr(t,e){var n=t._computedWatchers=Object.create(null),r=ut();for(var o in e){var i=e[o],a="function"===typeof i?i:i.get;0,r||(n[o]=new or(t,a||M,M,fr)),o in t||dr(t,o,i)}}function dr(t,e,n){var r=!ut();"function"===typeof n?(ir.get=r?hr(e):vr(n),ir.set=M):(ir.get=n.get?r&&!1!==n.cache?hr(e):vr(n.get):M,ir.set=n.set||M),Object.defineProperty(t,e,ir)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),mt.target&&e.depend(),e.value}}function vr(t){return function(){return t.call(this,this)}}function mr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?M:I(e[n],t)}function yr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1)return this;var n=$(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Or(t){t.mixin=function(t){return this.options=Gt(this.options,t),this}}function Sr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Gt(n.options,t),a["super"]=n,a.options.props&&kr(a),a.options.computed&&Ir(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,z.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),o[r]=a,a}}function kr(t){var e=t.options.props;for(var n in e)ar(t.prototype,"_props",n)}function Ir(t){var e=t.options.computed;for(var n in e)dr(t.prototype,n,e[n])}function $r(t){z.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&f(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Pr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!p(t)&&t.test(e)}function Mr(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=a.name;s&&!e(s)&&Rr(n,i,r,o)}}}function Rr(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,b(n,e)}xr(Cr),br(Cr),$n(Cr),Rn(Cr),xn(Cr);var Nr=[String,RegExp,Array],Lr={name:"keep-alive",abstract:!0,props:{include:Nr,exclude:Nr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,o=t.keyToCache;if(r){var i=r.tag,a=r.componentInstance,s=r.componentOptions;e[o]={name:jr(s),tag:i,componentInstance:a},n.push(o),this.max&&n.length>parseInt(this.max)&&Rr(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Rr(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Mr(t,(function(t){return Pr(e,t)}))})),this.$watch("exclude",(function(e){Mr(t,(function(t){return!Pr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=Cn(t),n=e&&e.componentOptions;if(n){var r=jr(n),o=this,i=o.include,a=o.exclude;if(i&&(!r||!Pr(i,r))||a&&r&&Pr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,b(u,l),u.push(l)):(this.vnodeToCache=e,this.keyToCache=l),e.data.keepAlive=!0}return e||t&&t[0]}},Dr={KeepAlive:Lr};function Fr(t){var e={get:function(){return X}};Object.defineProperty(t,"config",e),t.util={warn:ht,extend:j,mergeOptions:Gt,defineReactive:Rt},t.set=Nt,t.delete=Lt,t.nextTick=me,t.observable=function(t){return Mt(t),t},t.options=Object.create(null),z.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Dr),Tr(t),Or(t),Sr(t),$r(t)}Fr(Cr),Object.defineProperty(Cr.prototype,"$isServer",{get:ut}),Object.defineProperty(Cr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Cr,"FunctionalRenderContext",{value:tn}),Cr.version="2.6.14";var Ur=y("style,class"),zr=y("input,textarea,option,select,progress"),Vr=function(t,e,n){return"value"===n&&zr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Xr=y("contenteditable,draggable,spellcheck"),Hr=y("events,caret,typing,plaintext-only"),Wr=function(t,e){return Zr(e)||"false"===e?"false":"contenteditable"===t&&Hr(e)?e:"true"},Yr=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Br="http://www.w3.org/1999/xlink",qr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Gr=function(t){return qr(t)?t.slice(6,t.length):""},Zr=function(t){return null==t||!1===t};function Kr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Qr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Qr(e,n.data));return Jr(e.staticClass,e.class)}function Qr(t,e){return{staticClass:to(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Jr(t,e){return i(t)||i(e)?to(t,eo(e)):""}function to(t,e){return t?e?t+" "+e:t:e||""}function eo(t){return Array.isArray(t)?no(t):u(t)?ro(t):"string"===typeof t?t:""}function no(t){for(var e,n="",r=0,o=t.length;r-1?uo[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:uo[t]=/HTMLUnknownElement/.test(e.toString())}var fo=y("text,number,password,search,email,tel,url");function po(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function ho(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function vo(t,e){return document.createElementNS(oo[t],e)}function mo(t){return document.createTextNode(t)}function yo(t){return document.createComment(t)}function go(t,e,n){t.insertBefore(e,n)}function bo(t,e){t.removeChild(e)}function _o(t,e){t.appendChild(e)}function xo(t){return t.parentNode}function wo(t){return t.nextSibling}function Eo(t){return t.tagName}function Ao(t,e){t.textContent=e}function Co(t,e){t.setAttribute(e,"")}var To=Object.freeze({createElement:ho,createElementNS:vo,createTextNode:mo,createComment:yo,insertBefore:go,removeChild:bo,appendChild:_o,parentNode:xo,nextSibling:wo,tagName:Eo,setTextContent:Ao,setStyleScope:Co}),Oo={create:function(t,e){So(e)},update:function(t,e){t.data.ref!==e.data.ref&&(So(t,!0),So(e))},destroy:function(t){So(t,!0)}};function So(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?b(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var ko=new _t("",{},[]),Io=["create","activate","update","remove","destroy"];function $o(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&jo(t,e)||a(t.isAsyncPlaceholder)&&o(e.asyncFactory.error))}function jo(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||fo(r)&&fo(o)}function Po(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Mo(t){var e,n,r={},s=t.modules,u=t.nodeOps;for(e=0;ev?(f=o(n[g+1])?null:n[g+1].elm,E(t,f,n,h,g,r)):h>g&&C(e,p,v)}function S(t,e,n,r){for(var o=n;o-1?Wo(t,e,n):Yr(e)?Zr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Xr(e)?t.setAttribute(e,Wr(e,n)):qr(e)?Zr(n)?t.removeAttributeNS(Br,Gr(e)):t.setAttributeNS(Br,e,n):Wo(t,e,n)}function Wo(t,e,n){if(Zr(n))t.removeAttribute(e);else{if(et&&!nt&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Yo={create:Xo,update:Xo};function Bo(t,e){var n=e.elm,r=e.data,a=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(a)||o(a.staticClass)&&o(a.class)))){var s=Kr(e),c=n._transitionClasses;i(c)&&(s=to(s,eo(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qo,Go={create:Bo,update:Bo},Zo="__r",Ko="__c";function Qo(t){if(i(t[Zo])){var e=et?"change":"input";t[e]=[].concat(t[Zo],t[e]||[]),delete t[Zo]}i(t[Ko])&&(t.change=[].concat(t[Ko],t.change||[]),delete t[Ko])}function Jo(t,e,n){var r=qo;return function o(){var i=e.apply(null,arguments);null!==i&&ni(t,o,n,r)}}var ti=ce&&!(it&&Number(it[1])<=53);function ei(t,e,n,r){if(ti){var o=Gn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}qo.addEventListener(t,e,st?{capture:n,passive:r}:n)}function ni(t,e,n,r){(r||qo).removeEventListener(t,e._wrapper||e,n)}function ri(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};qo=e.elm,Qo(n),we(n,r,ei,ni,Jo,e.context),qo=void 0}}var oi,ii={create:ri,update:ri};function ai(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=j({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var u=o(r)?"":String(r);si(a,u)&&(a.value=u)}else if("innerHTML"===n&&ao(a.tagName)&&o(a.innerHTML)){oi=oi||document.createElement("div"),oi.innerHTML=""+r+"";var l=oi.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(r!==s[n])try{a[n]=r}catch(Ca){}}}}function si(t,e){return!t.composing&&("OPTION"===t.tagName||ci(t,e)||ui(t,e))}function ci(t,e){var n=!0;try{n=document.activeElement!==t}catch(Ca){}return n&&t.value!==e}function ui(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return m(n)!==m(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var li={create:ai,update:ai},fi=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function pi(t){var e=di(t.style);return t.staticStyle?j(t.staticStyle,e):e}function di(t){return Array.isArray(t)?P(t):"string"===typeof t?fi(t):t}function hi(t,e){var n,r={};if(e){var o=t;while(o.componentInstance)o=o.componentInstance._vnode,o&&o.data&&(n=pi(o.data))&&j(r,n)}(n=pi(t.data))&&j(r,n);var i=t;while(i=i.parent)i.data&&(n=pi(i.data))&&j(r,n);return r}var vi,mi=/^--/,yi=/\s*!important$/,gi=function(t,e,n){if(mi.test(e))t.style.setProperty(e,n);else if(yi.test(n))t.style.setProperty(O(e),n.replace(yi,""),"important");else{var r=_i(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(Ei).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Ci(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ei).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Ti(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&j(e,Oi(t.name||"v")),j(e,t),e}return"string"===typeof t?Oi(t):void 0}}var Oi=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Si=K&&!nt,ki="transition",Ii="animation",$i="transition",ji="transitionend",Pi="animation",Mi="animationend";Si&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&($i="WebkitTransition",ji="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Pi="WebkitAnimation",Mi="webkitAnimationEnd"));var Ri=K?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Ni(t){Ri((function(){Ri(t)}))}function Li(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Ai(t,e))}function Di(t,e){t._transitionClasses&&b(t._transitionClasses,e),Ci(t,e)}function Fi(t,e,n){var r=zi(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===ki?ji:Mi,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=ki,l=a,f=i.length):e===Ii?u>0&&(n=Ii,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?ki:Ii:null,f=n?n===ki?i.length:c.length:0);var p=n===ki&&Ui.test(r[$i+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Vi(t,e){while(t.length1}function qi(t,e){!0!==e.data.show&&Hi(e)}var Gi=K?{create:qi,activate:qi,remove:function(t,e){!0!==t.data.show?Wi(t,e):e()}}:{},Zi=[Yo,Go,ii,li,wi,Gi],Ki=Zi.concat(Vo),Qi=Mo({nodeOps:To,modules:Ki});nt&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&aa(t,"input")}));var Ji={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ee(n,"postpatch",(function(){Ji.componentUpdated(t,e,n)})):ta(t,e,n.context),t._vOptions=[].map.call(t.options,ra)):("textarea"===n.tag||fo(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",oa),t.addEventListener("compositionend",ia),t.addEventListener("change",ia),nt&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){ta(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,ra);if(o.some((function(t,e){return!L(t,r[e])}))){var i=t.multiple?e.value.some((function(t){return na(t,o)})):e.value!==e.oldValue&&na(e.value,o);i&&aa(t,"change")}}}};function ta(t,e,n){ea(t,e,n),(et||rt)&&setTimeout((function(){ea(t,e,n)}),0)}function ea(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=t.options.length;s-1,a.selected!==i&&(a.selected=i);else if(L(ra(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function na(t,e){return e.every((function(e){return!L(e,t)}))}function ra(t){return"_value"in t?t._value:t.value}function oa(t){t.target.composing=!0}function ia(t){t.target.composing&&(t.target.composing=!1,aa(t.target,"input"))}function aa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function sa(t){return!t.componentInstance||t.data&&t.data.transition?t:sa(t.componentInstance._vnode)}var ca={bind:function(t,e,n){var r=e.value;n=sa(n);var o=n.data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,Hi(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value,o=e.oldValue;if(!r!==!o){n=sa(n);var i=n.data&&n.data.transition;i?(n.data.show=!0,r?Hi(n,(function(){t.style.display=t.__vOriginalDisplay})):Wi(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},ua={model:Ji,show:ca},la={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function fa(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?fa(Cn(e.children)):t}function pa(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[A(i)]=o[i];return e}function da(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ha(t){while(t=t.parent)if(t.data.transition)return!0}function va(t,e){return e.key===t.key&&e.tag===t.tag}var ma=function(t){return t.tag||Re(t)},ya=function(t){return"show"===t.name},ga={name:"transition",props:la,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(ma),n.length)){0;var r=this.mode;0;var o=n[0];if(ha(this.$vnode))return o;var i=fa(o);if(!i)return o;if(this._leaving)return da(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:c(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var s=(i.data||(i.data={})).transition=pa(this),u=this._vnode,l=fa(u);if(i.data.directives&&i.data.directives.some(ya)&&(i.data.show=!0),l&&l.data&&!va(i,l)&&!Re(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=j({},s);if("out-in"===r)return this._leaving=!0,Ee(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),da(t,o);if("in-out"===r){if(Re(i))return u;var p,d=function(){p()};Ee(s,"afterEnter",d),Ee(s,"enterCancelled",d),Ee(f,"delayLeave",(function(t){p=t}))}}return o}}},ba=j({tag:String,moveClass:String},la);delete ba.mode;var _a={props:ba,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Pn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=pa(this),s=0;st});const t={configurable:!1,enumerable:!1,writable:!1};void 0===e.FAST&&Reflect.defineProperty(e,"FAST",Object.assign({value:Object.create(null)},t));const i=e.FAST;if(void 0===i.getById){const e=Object.create(null);Reflect.defineProperty(i,"getById",Object.assign({value(t,i){let s=e[t];return void 0===s&&(s=i?e[t]=i():null),s}},t))}const s=Object.freeze([]),o=e.FAST.getById(1,(()=>{const t=[],i=[];function s(){if(i.length)throw i.shift()}function o(e){try{e.call()}catch(e){i.push(e),setTimeout(s,0)}}function n(){let e=0;for(;e1024){for(let i=0,s=t.length-e;ie});let r=n;const a=`fast-${Math.random().toString(36).substring(2,8)}`,l=`${a}{`,d=`}${a}`,c=Object.freeze({supportsAdoptedStyleSheets:Array.isArray(document.adoptedStyleSheets)&&"replace"in CSSStyleSheet.prototype,setHTMLPolicy(e){if(r!==n)throw new Error("The HTML policy can only be set once.");r=e},createHTML:e=>r.createHTML(e),isMarker:e=>e&&8===e.nodeType&&e.data.startsWith(a),extractDirectiveIndexFromMarker:e=>parseInt(e.data.replace(`${a}:`,"")),createInterpolationPlaceholder:e=>`${l}${e}${d}`,createCustomAttributePlaceholder(e,t){return`${e}="${this.createInterpolationPlaceholder(t)}"`},createBlockPlaceholder:e=>`\x3c!--${a}:${e}--\x3e`,queueUpdate:o.enqueue,processUpdates:o.process,nextUpdate:()=>new Promise(o.enqueue),setAttribute(e,t,i){null==i?e.removeAttribute(t):e.setAttribute(t,i)},setBooleanAttribute(e,t,i){i?e.setAttribute(t,""):e.removeAttribute(t)},removeChildNodes(e){for(let t=e.firstChild;null!==t;t=e.firstChild)e.removeChild(t)},createTemplateWalker:e=>document.createTreeWalker(e,133,null,!1)});function h(e){const t=this.spillover;-1===t.indexOf(e)&&t.push(e)}function u(e){const t=this.spillover,i=t.indexOf(e);-1!==i&&t.splice(i,1)}function p(e){const t=this.spillover,i=this.source;for(let s=0,o=t.length;s{const e=/(:|&&|\|\||if)/,t=new WeakMap,i=new WeakMap,s=c.queueUpdate;let o,n=e=>{throw new Error("Must call enableArrayObservation before observing arrays.")};function r(e){let i=e.$fastController||t.get(e);return void 0===i&&(Array.isArray(e)?i=n(e):t.set(e,i=new g(e))),i}function a(e){let t=i.get(e);if(void 0===t){let s=Reflect.getPrototypeOf(e);for(;void 0===t&&null!==s;)t=i.get(s),s=Reflect.getPrototypeOf(s);t=void 0===t?[]:t.slice(0),i.set(e,t)}return t}class l{constructor(e){this.name=e,this.field=`_${e}`,this.callback=`${e}Changed`}getValue(e){return void 0!==o&&o.watch(e,this.name),e[this.field]}setValue(e,t){const i=this.field,s=e[i];if(s!==t){e[i]=t;const o=e[this.callback];"function"==typeof o&&o.call(e,s,t),r(e).notify(this.name)}}}class d extends b{constructor(e,t,i=!1){super(e,t),this.binding=e,this.isVolatileBinding=i,this.needsRefresh=!0,this.needsQueue=!0,this.first=this,this.last=null,this.propertySource=void 0,this.propertyName=void 0,this.notifier=void 0,this.next=void 0}observe(e,t){this.needsRefresh&&null!==this.last&&this.disconnect();const i=o;o=this.needsRefresh?this:void 0,this.needsRefresh=this.isVolatileBinding;const s=this.binding(e,t);return o=i,s}disconnect(){if(null!==this.last){let e=this.first;for(;void 0!==e;)e.notifier.unsubscribe(this,e.propertyName),e=e.next;this.last=null,this.needsRefresh=this.needsQueue=!0}}watch(e,t){const i=this.last,s=r(e),n=null===i?this.first:{};if(n.propertySource=e,n.propertyName=t,n.notifier=s,s.subscribe(this,t),null!==i){if(!this.needsRefresh){let t;o=void 0,t=i.propertySource[i.propertyName],o=this,e===t&&(this.needsRefresh=!0)}i.next=n}this.last=n}handleChange(){this.needsQueue&&(this.needsQueue=!1,s(this))}call(){null!==this.last&&(this.needsQueue=!0,this.notify(this))}records(){let e=this.first;return{next:()=>{const t=e;return void 0===t?{value:void 0,done:!0}:(e=e.next,{value:t,done:!1})},[Symbol.iterator]:function(){return this}}}}return Object.freeze({setArrayObserverFactory(e){n=e},getNotifier:r,track(e,t){void 0!==o&&o.watch(e,t)},trackVolatile(){void 0!==o&&(o.needsRefresh=!0)},notify(e,t){r(e).notify(t)},defineProperty(e,t){"string"==typeof t&&(t=new l(t)),a(e).push(t),Reflect.defineProperty(e,t.name,{enumerable:!0,get:function(){return t.getValue(this)},set:function(e){t.setValue(this,e)}})},getAccessors:a,binding(e,t,i=this.isVolatileBinding(e)){return new d(e,t,i)},isVolatileBinding:t=>e.test(t.toString())})}));function v(e,t){m.defineProperty(e,t)}const y=i.getById(3,(()=>{let e=null;return{get:()=>e,set(t){e=t}}}));class x{constructor(){this.index=0,this.length=0,this.parent=null,this.parentContext=null}get event(){return y.get()}get isEven(){return this.index%2==0}get isOdd(){return this.index%2!=0}get isFirst(){return 0===this.index}get isInMiddle(){return!this.isFirst&&!this.isLast}get isLast(){return this.index===this.length-1}static setEvent(e){y.set(e)}}m.defineProperty(x.prototype,"index"),m.defineProperty(x.prototype,"length");const C=Object.seal(new x);class w{constructor(){this.targetIndex=0}}class $ extends w{constructor(){super(...arguments),this.createPlaceholder=c.createInterpolationPlaceholder}}class k extends w{constructor(e,t,i){super(),this.name=e,this.behavior=t,this.options=i}createPlaceholder(e){return c.createCustomAttributePlaceholder(this.name,e)}createBehavior(e){return new this.behavior(e,this.options)}}function T(e,t){this.source=e,this.context=t,null===this.bindingObserver&&(this.bindingObserver=m.binding(this.binding,this,this.isBindingVolatile)),this.updateTarget(this.bindingObserver.observe(e,t))}function I(e,t){this.source=e,this.context=t,this.target.addEventListener(this.targetName,this)}function O(){this.bindingObserver.disconnect(),this.source=null,this.context=null}function R(){this.bindingObserver.disconnect(),this.source=null,this.context=null;const e=this.target.$fastView;void 0!==e&&e.isComposed&&(e.unbind(),e.needsBindOnly=!0)}function A(){this.target.removeEventListener(this.targetName,this),this.source=null,this.context=null}function S(e){c.setAttribute(this.target,this.targetName,e)}function E(e){c.setBooleanAttribute(this.target,this.targetName,e)}function D(e){if(null==e&&(e=""),e.create){this.target.textContent="";let t=this.target.$fastView;void 0===t?t=e.create():this.target.$fastTemplate!==e&&(t.isComposed&&(t.remove(),t.unbind()),t=e.create()),t.isComposed?t.needsBindOnly&&(t.needsBindOnly=!1,t.bind(this.source,this.context)):(t.isComposed=!0,t.bind(this.source,this.context),t.insertBefore(this.target),this.target.$fastView=t,this.target.$fastTemplate=e)}else{const t=this.target.$fastView;void 0!==t&&t.isComposed&&(t.isComposed=!1,t.remove(),t.needsBindOnly?t.needsBindOnly=!1:t.unbind()),this.target.textContent=e}}function P(e){this.target[this.targetName]=e}function B(e){const t=this.classVersions||Object.create(null),i=this.target;let s=this.version||0;if(null!=e&&e.length){const o=e.split(/\s+/);for(let e=0,n=o.length;ec.createHTML(e(t,i))}break;case"?":this.cleanedTargetName=e.substr(1),this.updateTarget=E;break;case"@":this.cleanedTargetName=e.substr(1),this.bind=I,this.unbind=A;break;default:this.cleanedTargetName=e,"class"===e&&(this.updateTarget=B)}}targetAtContent(){this.updateTarget=D,this.unbind=R}createBehavior(e){return new L(e,this.binding,this.isBindingVolatile,this.bind,this.unbind,this.updateTarget,this.cleanedTargetName)}}class L{constructor(e,t,i,s,o,n,r){this.source=null,this.context=null,this.bindingObserver=null,this.target=e,this.binding=t,this.isBindingVolatile=i,this.bind=s,this.unbind=o,this.updateTarget=n,this.targetName=r}handleChange(){this.updateTarget(this.bindingObserver.observe(this.source,this.context))}handleEvent(e){x.setEvent(e);const t=this.binding(this.source,this.context);x.setEvent(null),!0!==t&&e.preventDefault()}}let V=null;class H{addFactory(e){e.targetIndex=this.targetIndex,this.behaviorFactories.push(e)}captureContentBinding(e){e.targetAtContent(),this.addFactory(e)}reset(){this.behaviorFactories=[],this.targetIndex=-1}release(){V=this}static borrow(e){const t=V||new H;return t.directives=e,t.reset(),V=null,t}}function M(e){if(1===e.length)return e[0];let t;const i=e.length,s=e.map((e=>"string"==typeof e?()=>e:(t=e.targetName||t,e.binding))),o=new F(((e,t)=>{let o="";for(let n=0;na)),d.targetName=r.name):d=M(l),null!==d&&(t.removeAttributeNode(r),o--,n--,e.addFactory(d))}}function _(e,t,i){const s=z(e,t.textContent);if(null!==s){let o=t;for(let n=0,r=s.length;n0}const t=this.fragment.cloneNode(!0),i=this.viewBehaviorFactories,s=new Array(this.behaviorCount),o=c.createTemplateWalker(t);let n=0,r=this.targetOffset,a=o.nextNode();for(let l=i.length;n=/]+)([ \x09\x0a\x0c\x0d]*=[ \x09\x0a\x0c\x0d]*(?:[^ \x09\x0a\x0c\x0d"'`<>=]*|"[^"]*|'[^']*))$/;function W(e,...t){const i=[];let s="";for(let o=0,n=e.length-1;oe}if("function"==typeof r&&(r=new F(r)),r instanceof $){const e=G.exec(n);null!==e&&(r.targetName=e[2])}r instanceof w?(s+=r.createPlaceholder(i.length),i.push(r)):s+=r}return s+=e[e.length-1],new K(s,i)}class Q{constructor(){this.targets=new WeakSet,this.behaviors=null}addStylesTo(e){this.targets.add(e)}removeStylesFrom(e){this.targets.delete(e)}isAttachedTo(e){return this.targets.has(e)}withBehaviors(...e){return this.behaviors=null===this.behaviors?e:this.behaviors.concat(e),this}}function Y(e){return e.map((e=>e instanceof Q?Y(e.styles):[e])).reduce(((e,t)=>e.concat(t)),[])}function X(e){return e.map((e=>e instanceof Q?e.behaviors:null)).reduce(((e,t)=>null===t?e:(null===e&&(e=[]),e.concat(t))),null)}Q.create=(()=>{if(c.supportsAdoptedStyleSheets){const e=new Map;return t=>new J(t,e)}return e=>new ee(e)})();class J extends Q{constructor(e,t){super(),this.styles=e,this.styleSheetCache=t,this._styleSheets=void 0,this.behaviors=X(e)}get styleSheets(){if(void 0===this._styleSheets){const e=this.styles,t=this.styleSheetCache;this._styleSheets=Y(e).map((e=>{if(e instanceof CSSStyleSheet)return e;let i=t.get(e);return void 0===i&&(i=new CSSStyleSheet,i.replaceSync(e),t.set(e,i)),i}))}return this._styleSheets}addStylesTo(e){e.adoptedStyleSheets=[...e.adoptedStyleSheets,...this.styleSheets],super.addStylesTo(e)}removeStylesFrom(e){const t=this.styleSheets;e.adoptedStyleSheets=e.adoptedStyleSheets.filter((e=>-1===t.indexOf(e))),super.removeStylesFrom(e)}}let Z=0;class ee extends Q{constructor(e){super(),this.styles=e,this.behaviors=null,this.behaviors=X(e),this.styleSheets=Y(e),this.styleClass="fast-style-class-"+ ++Z}addStylesTo(e){const t=this.styleSheets,i=this.styleClass;e=this.normalizeTarget(e);for(let s=0;se?"true":"false",fromView:e=>null!=e&&"false"!==e&&!1!==e&&0!==e},ie={toView(e){if(null==e)return null;const t=1*e;return isNaN(t)?null:t.toString()},fromView(e){if(null==e)return null;const t=1*e;return isNaN(t)?null:t}};class se{constructor(e,t,i=t.toLowerCase(),s="reflect",o){this.guards=new Set,this.Owner=e,this.name=t,this.attribute=i,this.mode=s,this.converter=o,this.fieldName=`_${t}`,this.callbackName=`${t}Changed`,this.hasCallback=this.callbackName in e.prototype,"boolean"===s&&void 0===o&&(this.converter=te)}setValue(e,t){const i=e[this.fieldName],s=this.converter;void 0!==s&&(t=s.fromView(t)),i!==t&&(e[this.fieldName]=t,this.tryReflectToAttribute(e),this.hasCallback&&e[this.callbackName](i,t),e.$fastController.notify(this.name))}getValue(e){return m.track(e,this.name),e[this.fieldName]}onAttributeChangedCallback(e,t){this.guards.has(e)||(this.guards.add(e),this.setValue(e,t),this.guards.delete(e))}tryReflectToAttribute(e){const t=this.mode,i=this.guards;i.has(e)||"fromView"===t||c.queueUpdate((()=>{i.add(e);const s=e[this.fieldName];switch(t){case"reflect":const t=this.converter;c.setAttribute(e,this.attribute,void 0!==t?t.toView(s):s);break;case"boolean":c.setBooleanAttribute(e,this.attribute,s)}i.delete(e)}))}static collect(e,...t){const i=[];t.push(e.attributes);for(let s=0,o=t.length;s1&&(i.property=t);const s=e.constructor.attributes||(e.constructor.attributes=[]);s.push(i)}return arguments.length>1?(i={},void s(e,t)):(i=void 0===e?{}:e,s)}const ne={mode:"open"},re={},ae=i.getById(4,(()=>{const e=new Map;return Object.freeze({register:t=>!e.has(t.type)&&(e.set(t.type,t),!0),getByType:t=>e.get(t)})}));class le{constructor(e,t=e.definition){"string"==typeof t&&(t={name:t}),this.type=e,this.name=t.name,this.template=t.template;const i=se.collect(e,t.attributes),s=new Array(i.length),o={},n={};for(let r=0,a=i.length;r0){const t=this.boundObservables=Object.create(null);for(let i=0,o=s.length;ipe(e),define:(e,t)=>new le(e,t).define().type});class be{createCSS(){return""}createBehavior(){}}function ge(e,...t){const{styles:i,behaviors:s}=function(e,t){const i=[];let s="";const o=[];for(let n=0,r=e.length-1;n0||i>0;){if(0===t){o.push(2),i--;continue}if(0===i){o.push(3),t--;continue}const n=e[t-1][i-1],r=e[t-1][i],a=e[t][i-1];let l;l=r=0){e.splice(h,1),h--,r-=t.addedCount-t.removed.length,o.addedCount+=t.addedCount-i;const s=o.removed.length+t.removed.length-i;if(o.addedCount||s){let e=t.removed;if(o.indext.index+t.addedCount){const i=o.removed.slice(t.index+t.addedCount-o.index);ye.apply(e,i)}o.removed=e,t.indexs?i=s-e.addedCount:i<0&&(i=s+e.removed.length+i-e.addedCount),i<0&&(i=0),e.index=i,e}class ke extends b{constructor(e){super(e),this.oldCollection=void 0,this.splices=void 0,this.needsQueue=!0,this.call=this.flush,Reflect.defineProperty(e,"$fastController",{value:this,enumerable:!1})}addSplice(e){void 0===this.splices?this.splices=[e]:this.splices.push(e),this.needsQueue&&(this.needsQueue=!1,c.queueUpdate(this))}reset(e){this.oldCollection=e,this.needsQueue&&(this.needsQueue=!1,c.queueUpdate(this))}flush(){const e=this.splices,t=this.oldCollection;if(void 0===e&&void 0===t)return;this.needsQueue=!0,this.splices=void 0,this.oldCollection=void 0;const i=void 0===t?Ce(this.source,e):ve(this.source,0,this.source.length,t,0,t.length);this.notify(i)}}class Te{constructor(e,t){this.target=e,this.propertyName=t}bind(e){e[this.propertyName]=this.target}unbind(){}}function Ie(e){return new k("fast-ref",Te,e)}function Oe(e,t){const i="function"==typeof t?t:()=>t;return(t,s)=>e(t,s)?i(t,s):null}function Re(e,t,i,s){e.bind(t[i],s)}function Ae(e,t,i,s){const o=Object.create(s);o.index=i,o.length=t.length,e.bind(t[i],o)}Object.freeze({positioning:!1,recycle:!0});class Se{constructor(e,t,i,s,o,n){this.location=e,this.itemsBinding=t,this.templateBinding=s,this.options=n,this.source=null,this.views=[],this.items=null,this.itemsObserver=null,this.originalContext=void 0,this.childContext=void 0,this.bindView=Re,this.itemsBindingObserver=m.binding(t,this,i),this.templateBindingObserver=m.binding(s,this,o),n.positioning&&(this.bindView=Ae)}bind(e,t){this.source=e,this.originalContext=t,this.childContext=Object.create(t),this.childContext.parent=e,this.childContext.parentContext=this.originalContext,this.items=this.itemsBindingObserver.observe(e,this.originalContext),this.template=this.templateBindingObserver.observe(e,this.originalContext),this.observeItems(!0),this.refreshAllViews()}unbind(){this.source=null,this.items=null,null!==this.itemsObserver&&this.itemsObserver.unsubscribe(this),this.unbindAllViews(),this.itemsBindingObserver.disconnect(),this.templateBindingObserver.disconnect()}handleChange(e,t){e===this.itemsBinding?(this.items=this.itemsBindingObserver.observe(this.source,this.originalContext),this.observeItems(),this.refreshAllViews()):e===this.templateBinding?(this.template=this.templateBindingObserver.observe(this.source,this.originalContext),this.refreshAllViews(!0)):this.updateViews(t)}observeItems(e=!1){if(!this.items)return void(this.items=s);const t=this.itemsObserver,i=this.itemsObserver=m.getNotifier(this.items),o=t!==i;o&&null!==t&&t.unsubscribe(this),(o||e)&&i.subscribe(this)}updateViews(e){const t=this.childContext,i=this.views,s=[],o=this.bindView;let n=0;for(let l=0,d=e.length;l0?s.shift():a.create();i.splice(d,0,l),o(l,r,d,t),l.insertBefore(n)}}for(let l=0,d=s.length;lnew ke(e)));const e=Array.prototype;if(e.$fastPatch)return;Reflect.defineProperty(e,"$fastPatch",{value:1,enumerable:!1});const t=e.pop,i=e.push,s=e.reverse,o=e.shift,n=e.sort,r=e.splice,a=e.unshift;e.pop=function(){const e=this.length>0,i=t.apply(this,arguments),s=this.$fastController;return void 0!==s&&e&&s.addSplice(me(this.length,[i],0)),i},e.push=function(){const e=i.apply(this,arguments),t=this.$fastController;return void 0!==t&&t.addSplice($e(me(this.length-arguments.length,[],arguments.length),this)),e},e.reverse=function(){let e;const t=this.$fastController;void 0!==t&&(t.flush(),e=this.slice());const i=s.apply(this,arguments);return void 0!==t&&t.reset(e),i},e.shift=function(){const e=this.length>0,t=o.apply(this,arguments),i=this.$fastController;return void 0!==i&&e&&i.addSplice(me(0,[t],0)),t},e.sort=function(){let e;const t=this.$fastController;void 0!==t&&(t.flush(),e=this.slice());const i=n.apply(this,arguments);return void 0!==t&&t.reset(e),i},e.splice=function(){const e=r.apply(this,arguments),t=this.$fastController;return void 0!==t&&t.addSplice($e(me(+arguments[0],e,arguments.length>2?arguments.length-2:0),this)),e},e.unshift=function(){const e=a.apply(this,arguments),t=this.$fastController;return void 0!==t&&t.addSplice($e(me(0,[],arguments.length),this)),e}}(),this.isItemsBindingVolatile=m.isVolatileBinding(e),this.isTemplateBindingVolatile=m.isVolatileBinding(t)}createBehavior(e){return new Se(e,this.itemsBinding,this.isItemsBindingVolatile,this.templateBinding,this.isTemplateBindingVolatile,this.options)}}function De(e){return e?function(t,i,s){return 1===t.nodeType&&t.matches(e)}:function(e,t,i){return 1===e.nodeType}}class Pe{constructor(e,t){this.target=e,this.options=t,this.source=null}bind(e){const t=this.options.property;this.shouldUpdate=m.getAccessors(e).some((e=>e.name===t)),this.source=e,this.updateTarget(this.computeNodes()),this.shouldUpdate&&this.observe()}unbind(){this.updateTarget(s),this.source=null,this.shouldUpdate&&this.disconnect()}handleEvent(){this.updateTarget(this.computeNodes())}computeNodes(){let e=this.getNodes();return void 0!==this.options.filter&&(e=e.filter(this.options.filter)),e}updateTarget(e){this.source[this.options.property]=e}}class Be extends Pe{constructor(e,t){super(e,t)}observe(){this.target.addEventListener("slotchange",this)}disconnect(){this.target.removeEventListener("slotchange",this)}getNodes(){return this.target.assignedNodes(this.options)}}function Fe(e){return"string"==typeof e&&(e={property:e}),new k("fast-slotted",Be,e)}class Le extends Pe{constructor(e,t){super(e,t),this.observer=null,t.childList=!0}observe(){null===this.observer&&(this.observer=new MutationObserver(this.handleEvent.bind(this))),this.observer.observe(this.target,this.options)}disconnect(){this.observer.disconnect()}getNodes(){return"subtree"in this.options?Array.from(this.target.querySelectorAll(this.options.selector)):Array.from(this.target.childNodes)}}function Ve(e){return"string"==typeof e&&(e={property:e}),new k("fast-children",Le,e)}class He{handleStartContentChange(){this.startContainer.classList.toggle("start",this.start.assignedNodes().length>0)}handleEndContentChange(){this.endContainer.classList.toggle("end",this.end.assignedNodes().length>0)}}const Me=(e,t)=>W`t.end?"end":void 0}>${t.end||""}`,Ne=(e,t)=>W`${t.start||""}` +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */;function ze(e,t,i,s){var o,n=arguments.length,r=n<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(r=(n<3?o(r):n>3?o(t,i,r):o(t,i))||r);return n>3&&r&&Object.defineProperty(t,i,r),r}W``,W``;const je=new Map;"metadata"in Reflect||(Reflect.metadata=function(e,t){return function(i){Reflect.defineMetadata(e,t,i)}},Reflect.defineMetadata=function(e,t,i){let s=je.get(i);void 0===s&&je.set(i,s=new Map),s.set(e,t)},Reflect.getOwnMetadata=function(e,t){const i=je.get(t);if(void 0!==i)return i.get(e)});class _e{constructor(e,t){this.container=e,this.key=t}instance(e){return this.registerResolver(0,e)}singleton(e){return this.registerResolver(1,e)}transient(e){return this.registerResolver(2,e)}callback(e){return this.registerResolver(3,e)}cachedCallback(e){return this.registerResolver(3,ht(e))}aliasTo(e){return this.registerResolver(5,e)}registerResolver(e,t){const{container:i,key:s}=this;return this.container=this.key=void 0,i.registerResolver(s,new Ze(s,e,t))}}function qe(e){const t=e.slice(),i=Object.keys(e),s=i.length;let o;for(let n=0;nnew Ze(e,1,e),transient:e=>new Ze(e,2,e)}),Ke=Object.freeze({default:Object.freeze({parentLocator:()=>null,responsibleForOwnerRequests:!1,defaultResolver:Ue.singleton})}),Ge=new Map;function We(e){return t=>Reflect.getOwnMetadata(e,t)}let Qe=null;const Ye=Object.freeze({createContainer:e=>new dt(null,Object.assign({},Ke.default,e)),findResponsibleContainer(e){const t=e.$$container$$;return t&&t.responsibleForOwnerRequests?t:Ye.findParentContainer(e)},findParentContainer(e){const t=new CustomEvent(at,{bubbles:!0,composed:!0,cancelable:!0,detail:{container:void 0}});return e.dispatchEvent(t),t.detail.container||Ye.getOrCreateDOMContainer()},getOrCreateDOMContainer:(e,t)=>e?e.$$container$$||new dt(e,Object.assign({},Ke.default,t,{parentLocator:Ye.findParentContainer})):Qe||(Qe=new dt(null,Object.assign({},Ke.default,t,{parentLocator:()=>null}))),getDesignParamtypes:We("design:paramtypes"),getAnnotationParamtypes:We("di:paramtypes"),getOrCreateAnnotationParamTypes(e){let t=this.getAnnotationParamtypes(e);return void 0===t&&Reflect.defineMetadata("di:paramtypes",t=[],e),t},getDependencies(e){let t=Ge.get(e);if(void 0===t){const i=e.inject;if(void 0===i){const i=Ye.getDesignParamtypes(e),s=Ye.getAnnotationParamtypes(e);if(void 0===i)if(void 0===s){const i=Object.getPrototypeOf(e);t="function"==typeof i&&i!==Function.prototype?qe(Ye.getDependencies(i)):[]}else t=qe(s);else if(void 0===s)t=qe(i);else{t=qe(i);let e,o=s.length;for(let i=0;i{Ye.findResponsibleContainer(this).get(i)!==this[o]&&(this[o]=e,s.notify(t))};s.subscribe({handleChange:n},"isConnected")}}return e}})},createInterface(e,t){const i="function"==typeof e?e:t,s="string"==typeof e?e:e&&"friendlyName"in e&&e.friendlyName||bt,o="string"!=typeof e&&(e&&"respectConnection"in e&&e.respectConnection||!1),n=function(e,t,i){if(null==e||void 0!==new.target)throw new Error(`No registration for interface: '${n.friendlyName}'`);t?Ye.defineProperty(e,t,n,o):Ye.getOrCreateAnnotationParamTypes(e)[i]=n};return n.$isInterface=!0,n.friendlyName=null==s?"(anonymous)":s,null!=i&&(n.register=function(e,t){return i(new _e(e,null!=t?t:n))}),n.toString=function(){return`InterfaceSymbol<${n.friendlyName}>`},n},inject:(...e)=>function(t,i,s){if("number"==typeof s){const i=Ye.getOrCreateAnnotationParamTypes(t),o=e[0];void 0!==o&&(i[s]=o)}else if(i)Ye.defineProperty(t,i,e[0]);else{const i=s?Ye.getOrCreateAnnotationParamTypes(s.value):Ye.getOrCreateAnnotationParamTypes(t);let o;for(let t=0;t(e.register=function(t){return ut.transient(e,e).register(t)},e.registerInRequestor=!1,e),singleton:(e,t=Je)=>(e.register=function(t){return ut.singleton(e,e).register(t)},e.registerInRequestor=t.scoped,e)}),Xe=Ye.createInterface("Container");Ye.inject;const Je={scoped:!1};class Ze{constructor(e,t,i){this.key=e,this.strategy=t,this.state=i,this.resolving=!1}get $isResolver(){return!0}register(e){return e.registerResolver(this.key,this)}resolve(e,t){switch(this.strategy){case 0:return this.state;case 1:if(this.resolving)throw new Error(`Cyclic dependency found: ${this.state.name}`);return this.resolving=!0,this.state=e.getFactory(this.state).construct(t),this.strategy=0,this.resolving=!1,this.state;case 2:{const i=e.getFactory(this.state);if(null===i)throw new Error(`Resolver for ${String(this.key)} returned a null factory`);return i.construct(t)}case 3:return this.state(e,t,this);case 4:return this.state[0].resolve(e,t);case 5:return t.get(this.state);default:throw new Error(`Invalid resolver strategy specified: ${this.strategy}.`)}}getFactory(e){var t,i,s;switch(this.strategy){case 1:case 2:return e.getFactory(this.state);case 5:return null!==(s=null===(i=null===(t=e.getResolver(this.state))||void 0===t?void 0:t.getFactory)||void 0===i?void 0:i.call(t,e))&&void 0!==s?s:null;default:return null}}}function et(e){return this.get(e)}function tt(e,t){return t(e)}class it{constructor(e,t){this.Type=e,this.dependencies=t,this.transformers=null}construct(e,t){let i;return i=void 0===t?new this.Type(...this.dependencies.map(et,e)):new this.Type(...this.dependencies.map(et,e),...t),null==this.transformers?i:this.transformers.reduce(tt,i)}registerTransformer(e){(this.transformers||(this.transformers=[])).push(e)}}const st={$isResolver:!0,resolve:(e,t)=>t};function ot(e){return"function"==typeof e.register}function nt(e){return function(e){return ot(e)&&"boolean"==typeof e.registerInRequestor}(e)&&e.registerInRequestor}const rt=new Set(["Array","ArrayBuffer","Boolean","DataView","Date","Error","EvalError","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Number","Object","Promise","RangeError","ReferenceError","RegExp","Set","SharedArrayBuffer","String","SyntaxError","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","URIError","WeakMap","WeakSet"]),at="__DI_LOCATE_PARENT__",lt=new Map;class dt{constructor(e,t){this.owner=e,this.config=t,this._parent=void 0,this.registerDepth=0,this.context=null,null!==e&&(e.$$container$$=this),this.resolvers=new Map,this.resolvers.set(Xe,st),e instanceof Node&&e.addEventListener(at,(e=>{e.composedPath()[0]!==this.owner&&(e.detail.container=this,e.stopImmediatePropagation())}))}get parent(){return void 0===this._parent&&(this._parent=this.config.parentLocator(this.owner)),this._parent}get depth(){return null===this.parent?0:this.parent.depth+1}get responsibleForOwnerRequests(){return this.config.responsibleForOwnerRequests}registerWithContext(e,...t){return this.context=e,this.register(...t),this.context=null,this}register(...e){if(100==++this.registerDepth)throw new Error("Unable to autoregister dependency");let t,i,s,o,n;const r=this.context;for(let a=0,l=e.length;athis}))}jitRegister(e,t){if("function"!=typeof e)throw new Error(`Attempted to jitRegister something that is not a constructor: '${e}'. Did you forget to register this dependency?`);if(rt.has(e.name))throw new Error(`Attempted to jitRegister an intrinsic type: ${e.name}. Did you forget to add @inject(Key)`);if(ot(e)){const i=e.register(t);if(!(i instanceof Object)||null==i.resolve){const i=t.resolvers.get(e);if(null!=i)return i;throw new Error("A valid resolver was not returned from the static register method")}return i}if(e.$isInterface)throw new Error(`Attempted to jitRegister an interface: ${e.friendlyName}`);{const i=this.config.defaultResolver(e,t);return t.resolvers.set(e,i),i}}}const ct=new WeakMap;function ht(e){return function(t,i,s){if(ct.has(s))return ct.get(s);const o=e(t,i,s);return ct.set(s,o),o}}const ut=Object.freeze({instance:(e,t)=>new Ze(e,0,t),singleton:(e,t)=>new Ze(e,1,t),transient:(e,t)=>new Ze(e,2,t),callback:(e,t)=>new Ze(e,3,t),cachedCallback:(e,t)=>new Ze(e,3,ht(t)),aliasTo:(e,t)=>new Ze(t,5,e)});function pt(e){if(null==e)throw new Error("key/value cannot be null or undefined. Are you trying to inject/register something that doesn't exist with DI?")}function ft(e,t,i){if(e instanceof Ze&&4===e.strategy){const s=e.state;let o=s.length;const n=new Array(o);for(;o--;)n[o]=s[o].resolve(t,i);return n}return[e.resolve(t,i)]}const bt="(anonymous)";function gt(e){return"object"==typeof e&&null!==e||"function"==typeof e}const mt=function(){const e=new WeakMap;let t=!1,i="",s=0;return function(o){return t=e.get(o),void 0===t&&(i=o.toString(),s=i.length,t=s>=29&&s<=100&&125===i.charCodeAt(s-1)&&i.charCodeAt(s-2)<=32&&93===i.charCodeAt(s-3)&&101===i.charCodeAt(s-4)&&100===i.charCodeAt(s-5)&&111===i.charCodeAt(s-6)&&99===i.charCodeAt(s-7)&&32===i.charCodeAt(s-8)&&101===i.charCodeAt(s-9)&&118===i.charCodeAt(s-10)&&105===i.charCodeAt(s-11)&&116===i.charCodeAt(s-12)&&97===i.charCodeAt(s-13)&&110===i.charCodeAt(s-14)&&88===i.charCodeAt(s-15),e.set(o,t)),t}}(),vt={};function yt(e){switch(typeof e){case"number":return e>=0&&(0|e)===e;case"string":{const t=vt[e];if(void 0!==t)return t;const i=e.length;if(0===i)return vt[e]=!1;let s=0;for(let o=0;o1||s<48||s>57)return vt[e]=!1;return vt[e]=!0}default:return!1}}function xt(e){return`${e.toLowerCase()}:presentation`}const Ct=new Map,wt=Object.freeze({define(e,t,i){const s=xt(e);void 0===Ct.get(s)?Ct.set(s,t):Ct.set(s,!1),i.register(ut.instance(s,t))},forTag(e,t){const i=xt(e),s=Ct.get(i);return!1===s?Ye.findResponsibleContainer(t).get(i):s||null}});class $t{constructor(e,t){this.template=e||null,this.styles=void 0===t?null:Array.isArray(t)?Q.create(t):t instanceof Q?t:Q.create([t])}applyTo(e){const t=e.$fastController;null===t.template&&(t.template=this.template),null===t.styles&&(t.styles=this.styles)}}class kt extends fe{constructor(){super(...arguments),this._presentation=void 0}get $presentation(){return void 0===this._presentation&&(this._presentation=wt.forTag(this.tagName,this)),this._presentation}templateChanged(){void 0!==this.template&&(this.$fastController.template=this.template)}stylesChanged(){void 0!==this.styles&&(this.$fastController.styles=this.styles)}connectedCallback(){null!==this.$presentation&&this.$presentation.applyTo(this),super.connectedCallback()}static compose(e){return(t={})=>new It(this===kt?class extends kt{}:this,e,t)}}function Tt(e,t,i){return"function"==typeof e?e(t,i):e}ze([v],kt.prototype,"template",void 0),ze([v],kt.prototype,"styles",void 0);class It{constructor(e,t,i){this.type=e,this.elementDefinition=t,this.overrideDefinition=i,this.definition=Object.assign(Object.assign({},this.elementDefinition),this.overrideDefinition)}register(e,t){const i=this.definition,s=this.overrideDefinition,o=`${i.prefix||t.elementPrefix}-${i.baseName}`;t.tryDefineElement({name:o,type:this.type,baseClass:this.elementDefinition.baseClass,callback:e=>{const t=new $t(Tt(i.template,e,i),Tt(i.styles,e,i));e.definePresentation(t);let o=Tt(i.shadowOptions,e,i);e.shadowRootMode&&(o?s.shadowOptions||(o.mode=e.shadowRootMode):null!==o&&(o={mode:e.shadowRootMode})),e.defineElement({elementOptions:Tt(i.elementOptions,e,i),shadowOptions:o,attributes:Tt(i.attributes,e,i)})}})}}function Ot(e,...t){t.forEach((t=>{if(Object.getOwnPropertyNames(t.prototype).forEach((i=>{"constructor"!==i&&Object.defineProperty(e.prototype,i,Object.getOwnPropertyDescriptor(t.prototype,i))})),t.attributes){const i=e.attributes||[];e.attributes=i.concat(t.attributes)}}))}var Rt;let At;var St;!function(e){e.horizontal="horizontal",e.vertical="vertical"}(Rt||(Rt={})),function(e){e[e.alt=18]="alt",e[e.arrowDown=40]="arrowDown",e[e.arrowLeft=37]="arrowLeft",e[e.arrowRight=39]="arrowRight",e[e.arrowUp=38]="arrowUp",e[e.back=8]="back",e[e.backSlash=220]="backSlash",e[e.break=19]="break",e[e.capsLock=20]="capsLock",e[e.closeBracket=221]="closeBracket",e[e.colon=186]="colon",e[e.colon2=59]="colon2",e[e.comma=188]="comma",e[e.ctrl=17]="ctrl",e[e.delete=46]="delete",e[e.end=35]="end",e[e.enter=13]="enter",e[e.equals=187]="equals",e[e.equals2=61]="equals2",e[e.equals3=107]="equals3",e[e.escape=27]="escape",e[e.forwardSlash=191]="forwardSlash",e[e.function1=112]="function1",e[e.function10=121]="function10",e[e.function11=122]="function11",e[e.function12=123]="function12",e[e.function2=113]="function2",e[e.function3=114]="function3",e[e.function4=115]="function4",e[e.function5=116]="function5",e[e.function6=117]="function6",e[e.function7=118]="function7",e[e.function8=119]="function8",e[e.function9=120]="function9",e[e.home=36]="home",e[e.insert=45]="insert",e[e.menu=93]="menu",e[e.minus=189]="minus",e[e.minus2=109]="minus2",e[e.numLock=144]="numLock",e[e.numPad0=96]="numPad0",e[e.numPad1=97]="numPad1",e[e.numPad2=98]="numPad2",e[e.numPad3=99]="numPad3",e[e.numPad4=100]="numPad4",e[e.numPad5=101]="numPad5",e[e.numPad6=102]="numPad6",e[e.numPad7=103]="numPad7",e[e.numPad8=104]="numPad8",e[e.numPad9=105]="numPad9",e[e.numPadDivide=111]="numPadDivide",e[e.numPadDot=110]="numPadDot",e[e.numPadMinus=109]="numPadMinus",e[e.numPadMultiply=106]="numPadMultiply",e[e.numPadPlus=107]="numPadPlus",e[e.openBracket=219]="openBracket",e[e.pageDown=34]="pageDown",e[e.pageUp=33]="pageUp",e[e.period=190]="period",e[e.print=44]="print",e[e.quote=222]="quote",e[e.scrollLock=145]="scrollLock",e[e.shift=16]="shift",e[e.space=32]="space",e[e.tab=9]="tab",e[e.tilde=192]="tilde",e[e.windowsLeft=91]="windowsLeft",e[e.windowsOpera=219]="windowsOpera",e[e.windowsRight=92]="windowsRight"}(St||(St={}));const Et={ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowRight:"ArrowRight",ArrowUp:"ArrowUp"};var Dt;!function(e){e.ltr="ltr",e.rtl="rtl"}(Dt||(Dt={}));let Pt=0;function Bt(e=""){return`${e}${Pt++}`}class Ft{}ze([oe({attribute:"aria-atomic",mode:"fromView"})],Ft.prototype,"ariaAtomic",void 0),ze([oe({attribute:"aria-busy",mode:"fromView"})],Ft.prototype,"ariaBusy",void 0),ze([oe({attribute:"aria-controls",mode:"fromView"})],Ft.prototype,"ariaControls",void 0),ze([oe({attribute:"aria-current",mode:"fromView"})],Ft.prototype,"ariaCurrent",void 0),ze([oe({attribute:"aria-describedby",mode:"fromView"})],Ft.prototype,"ariaDescribedby",void 0),ze([oe({attribute:"aria-details",mode:"fromView"})],Ft.prototype,"ariaDetails",void 0),ze([oe({attribute:"aria-disabled",mode:"fromView"})],Ft.prototype,"ariaDisabled",void 0),ze([oe({attribute:"aria-errormessage",mode:"fromView"})],Ft.prototype,"ariaErrormessage",void 0),ze([oe({attribute:"aria-flowto",mode:"fromView"})],Ft.prototype,"ariaFlowto",void 0),ze([oe({attribute:"aria-haspopup",mode:"fromView"})],Ft.prototype,"ariaHaspopup",void 0),ze([oe({attribute:"aria-hidden",mode:"fromView"})],Ft.prototype,"ariaHidden",void 0),ze([oe({attribute:"aria-invalid",mode:"fromView"})],Ft.prototype,"ariaInvalid",void 0),ze([oe({attribute:"aria-keyshortcuts",mode:"fromView"})],Ft.prototype,"ariaKeyshortcuts",void 0),ze([oe({attribute:"aria-label",mode:"fromView"})],Ft.prototype,"ariaLabel",void 0),ze([oe({attribute:"aria-labelledby",mode:"fromView"})],Ft.prototype,"ariaLabelledby",void 0),ze([oe({attribute:"aria-live",mode:"fromView"})],Ft.prototype,"ariaLive",void 0),ze([oe({attribute:"aria-owns",mode:"fromView"})],Ft.prototype,"ariaOwns",void 0),ze([oe({attribute:"aria-relevant",mode:"fromView"})],Ft.prototype,"ariaRelevant",void 0),ze([oe({attribute:"aria-roledescription",mode:"fromView"})],Ft.prototype,"ariaRoledescription",void 0);class Lt extends kt{constructor(){super(...arguments),this.handleUnsupportedDelegatesFocus=()=>{var e;window.ShadowRoot&&!window.ShadowRoot.prototype.hasOwnProperty("delegatesFocus")&&(null===(e=this.$fastController.definition.shadowOptions)||void 0===e?void 0:e.delegatesFocus)&&(this.focus=()=>{this.control.focus()})}}connectedCallback(){super.connectedCallback(),this.handleUnsupportedDelegatesFocus()}}ze([oe],Lt.prototype,"download",void 0),ze([oe],Lt.prototype,"href",void 0),ze([oe],Lt.prototype,"hreflang",void 0),ze([oe],Lt.prototype,"ping",void 0),ze([oe],Lt.prototype,"referrerpolicy",void 0),ze([oe],Lt.prototype,"rel",void 0),ze([oe],Lt.prototype,"target",void 0),ze([oe],Lt.prototype,"type",void 0),ze([v],Lt.prototype,"defaultSlottedContent",void 0);class Vt{}ze([oe({attribute:"aria-expanded",mode:"fromView"})],Vt.prototype,"ariaExpanded",void 0),Ot(Vt,Ft),Ot(Lt,He,Vt);const Ht=(e,t)=>W``;class Mt extends kt{constructor(){super(...arguments),this.generateBadgeStyle=()=>{if(!this.fill&&!this.color)return;const e=`background-color: var(--badge-fill-${this.fill});`,t=`color: var(--badge-color-${this.color});`;return this.fill&&!this.color?e:this.color&&!this.fill?t:`${t} ${e}`}}}ze([oe({attribute:"fill"})],Mt.prototype,"fill",void 0),ze([oe({attribute:"color"})],Mt.prototype,"color",void 0),ze([oe({mode:"boolean"})],Mt.prototype,"circular",void 0);const Nt="ElementInternals"in window&&"setFormValue"in window.ElementInternals.prototype,zt=new WeakMap;function jt(e){const t=class extends e{constructor(...e){super(...e),this.dirtyValue=!1,this.disabled=!1,this.proxyEventsToBlock=["change","click"],this.proxyInitialized=!1,this.required=!1,this.initialValue=this.initialValue||"",this.elementInternals||(this.formResetCallback=this.formResetCallback.bind(this))}static get formAssociated(){return Nt}get validity(){return this.elementInternals?this.elementInternals.validity:this.proxy.validity}get form(){return this.elementInternals?this.elementInternals.form:this.proxy.form}get validationMessage(){return this.elementInternals?this.elementInternals.validationMessage:this.proxy.validationMessage}get willValidate(){return this.elementInternals?this.elementInternals.willValidate:this.proxy.willValidate}get labels(){if(this.elementInternals)return Object.freeze(Array.from(this.elementInternals.labels));if(this.proxy instanceof HTMLElement&&this.proxy.ownerDocument&&this.id){const e=this.proxy.labels,t=Array.from(this.proxy.getRootNode().querySelectorAll(`[for='${this.id}']`)),i=e?t.concat(Array.from(e)):t;return Object.freeze(i)}return s}valueChanged(e,t){this.dirtyValue=!0,this.proxy instanceof HTMLElement&&(this.proxy.value=this.value),this.currentValue=this.value,this.setFormValue(this.value),this.validate()}currentValueChanged(){this.value=this.currentValue}initialValueChanged(e,t){this.dirtyValue||(this.value=this.initialValue,this.dirtyValue=!1)}disabledChanged(e,t){this.proxy instanceof HTMLElement&&(this.proxy.disabled=this.disabled),c.queueUpdate((()=>this.classList.toggle("disabled",this.disabled)))}nameChanged(e,t){this.proxy instanceof HTMLElement&&(this.proxy.name=this.name)}requiredChanged(e,t){this.proxy instanceof HTMLElement&&(this.proxy.required=this.required),c.queueUpdate((()=>this.classList.toggle("required",this.required))),this.validate()}get elementInternals(){if(!Nt)return null;let e=zt.get(this);return e||(e=this.attachInternals(),zt.set(this,e)),e}connectedCallback(){super.connectedCallback(),this.addEventListener("keypress",this._keypressHandler),this.value||(this.value=this.initialValue,this.dirtyValue=!1),this.elementInternals||(this.attachProxy(),this.form&&this.form.addEventListener("reset",this.formResetCallback))}disconnectedCallback(){this.proxyEventsToBlock.forEach((e=>this.proxy.removeEventListener(e,this.stopPropagation))),!this.elementInternals&&this.form&&this.form.removeEventListener("reset",this.formResetCallback)}checkValidity(){return this.elementInternals?this.elementInternals.checkValidity():this.proxy.checkValidity()}reportValidity(){return this.elementInternals?this.elementInternals.reportValidity():this.proxy.reportValidity()}setValidity(e,t,i){this.elementInternals?this.elementInternals.setValidity(e,t,i):"string"==typeof t&&this.proxy.setCustomValidity(t)}formDisabledCallback(e){this.disabled=e}formResetCallback(){this.value=this.initialValue,this.dirtyValue=!1}attachProxy(){var e;this.proxyInitialized||(this.proxyInitialized=!0,this.proxy.style.display="none",this.proxyEventsToBlock.forEach((e=>this.proxy.addEventListener(e,this.stopPropagation))),this.proxy.disabled=this.disabled,this.proxy.required=this.required,"string"==typeof this.name&&(this.proxy.name=this.name),"string"==typeof this.value&&(this.proxy.value=this.value),this.proxy.setAttribute("slot","form-associated-proxy"),this.proxySlot=document.createElement("slot"),this.proxySlot.setAttribute("name","form-associated-proxy")),null===(e=this.shadowRoot)||void 0===e||e.appendChild(this.proxySlot),this.appendChild(this.proxy)}detachProxy(){var e;this.removeChild(this.proxy),null===(e=this.shadowRoot)||void 0===e||e.removeChild(this.proxySlot)}validate(){this.proxy instanceof HTMLElement&&this.setValidity(this.proxy.validity,this.proxy.validationMessage)}setFormValue(e,t){this.elementInternals&&this.elementInternals.setFormValue(e,t||e)}_keypressHandler(e){if("Enter"===e.key&&this.form instanceof HTMLFormElement){const e=this.form.querySelector("[type=submit]");null==e||e.click()}}stopPropagation(e){e.stopPropagation()}};return oe({mode:"boolean"})(t.prototype,"disabled"),oe({mode:"fromView",attribute:"value"})(t.prototype,"initialValue"),oe({attribute:"current-value"})(t.prototype,"currentValue"),oe(t.prototype,"name"),oe({mode:"boolean"})(t.prototype,"required"),v(t.prototype,"value"),t}function _t(e){class t extends(jt(e)){}class i extends t{constructor(...e){super(e),this.dirtyChecked=!1,this.checkedAttribute=!1,this.checked=!1,this.dirtyChecked=!1}checkedAttributeChanged(){this.defaultChecked=this.checkedAttribute}defaultCheckedChanged(){this.dirtyChecked||(this.checked=this.defaultChecked,this.dirtyChecked=!1)}checkedChanged(e,t){this.dirtyChecked||(this.dirtyChecked=!0),this.currentChecked=this.checked,this.updateForm(),this.proxy instanceof HTMLInputElement&&(this.proxy.checked=this.checked),void 0!==e&&this.$emit("change"),this.validate()}currentCheckedChanged(e,t){this.checked=this.currentChecked}updateForm(){const e=this.checked?this.value:null;this.setFormValue(e,e)}connectedCallback(){super.connectedCallback(),this.updateForm()}formResetCallback(){super.formResetCallback(),this.checked=!!this.checkedAttribute,this.dirtyChecked=!1}}return oe({attribute:"checked",mode:"boolean"})(i.prototype,"checkedAttribute"),oe({attribute:"current-checked",converter:te})(i.prototype,"currentChecked"),v(i.prototype,"defaultChecked"),v(i.prototype,"checked"),i}class qt extends kt{}class Ut extends(jt(qt)){constructor(){super(...arguments),this.proxy=document.createElement("input")}}class Kt extends Ut{constructor(){super(...arguments),this.handleClick=e=>{var t;this.disabled&&(null===(t=this.defaultSlottedContent)||void 0===t?void 0:t.length)<=1&&e.stopPropagation()},this.handleSubmission=()=>{if(!this.form)return;const e=this.proxy.isConnected;e||this.attachProxy(),"function"==typeof this.form.requestSubmit?this.form.requestSubmit(this.proxy):this.proxy.click(),e||this.detachProxy()},this.handleFormReset=()=>{var e;null===(e=this.form)||void 0===e||e.reset()},this.handleUnsupportedDelegatesFocus=()=>{var e;window.ShadowRoot&&!window.ShadowRoot.prototype.hasOwnProperty("delegatesFocus")&&(null===(e=this.$fastController.definition.shadowOptions)||void 0===e?void 0:e.delegatesFocus)&&(this.focus=()=>{this.control.focus()})}}formactionChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.formAction=this.formaction)}formenctypeChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.formEnctype=this.formenctype)}formmethodChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.formMethod=this.formmethod)}formnovalidateChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.formNoValidate=this.formnovalidate)}formtargetChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.formTarget=this.formtarget)}typeChanged(e,t){this.proxy instanceof HTMLInputElement&&(this.proxy.type=this.type),"submit"===t&&this.addEventListener("click",this.handleSubmission),"submit"===e&&this.removeEventListener("click",this.handleSubmission),"reset"===t&&this.addEventListener("click",this.handleFormReset),"reset"===e&&this.removeEventListener("click",this.handleFormReset)}connectedCallback(){var e;super.connectedCallback(),this.proxy.setAttribute("type",this.type),this.handleUnsupportedDelegatesFocus();const t=Array.from(null===(e=this.control)||void 0===e?void 0:e.children);t&&t.forEach((e=>{e.addEventListener("click",this.handleClick)}))}disconnectedCallback(){var e;super.disconnectedCallback();const t=Array.from(null===(e=this.control)||void 0===e?void 0:e.children);t&&t.forEach((e=>{e.removeEventListener("click",this.handleClick)}))}}ze([oe({mode:"boolean"})],Kt.prototype,"autofocus",void 0),ze([oe({attribute:"form"})],Kt.prototype,"formId",void 0),ze([oe],Kt.prototype,"formaction",void 0),ze([oe],Kt.prototype,"formenctype",void 0),ze([oe],Kt.prototype,"formmethod",void 0),ze([oe({mode:"boolean"})],Kt.prototype,"formnovalidate",void 0),ze([oe],Kt.prototype,"formtarget",void 0),ze([oe],Kt.prototype,"type",void 0),ze([v],Kt.prototype,"defaultSlottedContent",void 0);class Gt{}var Wt,Qt,Yt;ze([oe({attribute:"aria-expanded",mode:"fromView"})],Gt.prototype,"ariaExpanded",void 0),ze([oe({attribute:"aria-pressed",mode:"fromView"})],Gt.prototype,"ariaPressed",void 0),Ot(Gt,Ft),Ot(Kt,He,Gt),function(e){e.none="none",e.default="default",e.sticky="sticky"}(Wt||(Wt={})),function(e){e.default="default",e.columnHeader="columnheader",e.rowHeader="rowheader"}(Qt||(Qt={})),function(e){e.default="default",e.header="header",e.stickyHeader="sticky-header"}(Yt||(Yt={}));class Xt extends kt{constructor(){super(...arguments),this.rowType=Yt.default,this.rowData=null,this.columnDefinitions=null,this.isActiveRow=!1,this.cellsRepeatBehavior=null,this.cellsPlaceholder=null,this.focusColumnIndex=0,this.refocusOnLoad=!1,this.updateRowStyle=()=>{this.style.gridTemplateColumns=this.gridTemplateColumns}}gridTemplateColumnsChanged(){this.$fastController.isConnected&&this.updateRowStyle()}rowTypeChanged(){this.$fastController.isConnected&&this.updateItemTemplate()}rowDataChanged(){null!==this.rowData&&this.isActiveRow&&(this.refocusOnLoad=!0)}cellItemTemplateChanged(){this.updateItemTemplate()}headerCellItemTemplateChanged(){this.updateItemTemplate()}connectedCallback(){super.connectedCallback(),null===this.cellsRepeatBehavior&&(this.cellsPlaceholder=document.createComment(""),this.appendChild(this.cellsPlaceholder),this.updateItemTemplate(),this.cellsRepeatBehavior=new Ee((e=>e.columnDefinitions),(e=>e.activeCellItemTemplate),{positioning:!0}).createBehavior(this.cellsPlaceholder),this.$fastController.addBehaviors([this.cellsRepeatBehavior])),this.addEventListener("cell-focused",this.handleCellFocus),this.addEventListener("focusout",this.handleFocusout),this.addEventListener("keydown",this.handleKeydown),this.updateRowStyle(),this.refocusOnLoad&&(this.refocusOnLoad=!1,this.cellElements.length>this.focusColumnIndex&&this.cellElements[this.focusColumnIndex].focus())}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener("cell-focused",this.handleCellFocus),this.removeEventListener("focusout",this.handleFocusout),this.removeEventListener("keydown",this.handleKeydown)}handleFocusout(e){this.contains(e.target)||(this.isActiveRow=!1,this.focusColumnIndex=0)}handleCellFocus(e){this.isActiveRow=!0,this.focusColumnIndex=this.cellElements.indexOf(e.target),this.$emit("row-focused",this)}handleKeydown(e){if(e.defaultPrevented)return;let t=0;switch(e.key){case"ArrowLeft":t=Math.max(0,this.focusColumnIndex-1),this.cellElements[t].focus(),e.preventDefault();break;case"ArrowRight":t=Math.min(this.cellElements.length-1,this.focusColumnIndex+1),this.cellElements[t].focus(),e.preventDefault();break;case"Home":e.ctrlKey||(this.cellElements[0].focus(),e.preventDefault());break;case"End":e.ctrlKey||(this.cellElements[this.cellElements.length-1].focus(),e.preventDefault())}}updateItemTemplate(){this.activeCellItemTemplate=this.rowType===Yt.default&&void 0!==this.cellItemTemplate?this.cellItemTemplate:this.rowType===Yt.default&&void 0===this.cellItemTemplate?this.defaultCellItemTemplate:void 0!==this.headerCellItemTemplate?this.headerCellItemTemplate:this.defaultHeaderCellItemTemplate}}ze([oe({attribute:"grid-template-columns"})],Xt.prototype,"gridTemplateColumns",void 0),ze([oe({attribute:"row-type"})],Xt.prototype,"rowType",void 0),ze([v],Xt.prototype,"rowData",void 0),ze([v],Xt.prototype,"columnDefinitions",void 0),ze([v],Xt.prototype,"cellItemTemplate",void 0),ze([v],Xt.prototype,"headerCellItemTemplate",void 0),ze([v],Xt.prototype,"rowIndex",void 0),ze([v],Xt.prototype,"isActiveRow",void 0),ze([v],Xt.prototype,"activeCellItemTemplate",void 0),ze([v],Xt.prototype,"defaultCellItemTemplate",void 0),ze([v],Xt.prototype,"defaultHeaderCellItemTemplate",void 0),ze([v],Xt.prototype,"cellElements",void 0);class Jt extends kt{constructor(){super(),this.noTabbing=!1,this.generateHeader=Wt.default,this.rowsData=[],this.columnDefinitions=null,this.focusRowIndex=0,this.focusColumnIndex=0,this.rowsPlaceholder=null,this.generatedHeader=null,this.isUpdatingFocus=!1,this.pendingFocusUpdate=!1,this.rowindexUpdateQueued=!1,this.columnDefinitionsStale=!0,this.generatedGridTemplateColumns="",this.focusOnCell=(e,t,i)=>{if(0===this.rowElements.length)return this.focusRowIndex=0,void(this.focusColumnIndex=0);const s=Math.max(0,Math.min(this.rowElements.length-1,e)),o=this.rowElements[s].querySelectorAll('[role="cell"], [role="gridcell"], [role="columnheader"], [role="rowheader"]'),n=o[Math.max(0,Math.min(o.length-1,t))];i&&this.scrollHeight!==this.clientHeight&&(s0||s>this.focusRowIndex&&this.scrollTop{e&&e.length&&(e.forEach((e=>{e.addedNodes.forEach((e=>{1===e.nodeType&&"row"===e.getAttribute("role")&&(e.columnDefinitions=this.columnDefinitions)}))})),this.queueRowIndexUpdate())},this.queueRowIndexUpdate=()=>{this.rowindexUpdateQueued||(this.rowindexUpdateQueued=!0,c.queueUpdate(this.updateRowIndexes))},this.updateRowIndexes=()=>{let e=this.gridTemplateColumns;if(void 0===e){if(""===this.generatedGridTemplateColumns&&this.rowElements.length>0){const e=this.rowElements[0];this.generatedGridTemplateColumns=new Array(e.cellElements.length).fill("1fr").join(" ")}e=this.generatedGridTemplateColumns}this.rowElements.forEach(((t,i)=>{const s=t;s.rowIndex=i,s.gridTemplateColumns=e,this.columnDefinitionsStale&&(s.columnDefinitions=this.columnDefinitions)})),this.rowindexUpdateQueued=!1,this.columnDefinitionsStale=!1}}static generateTemplateColumns(e){let t="";return e.forEach((e=>{t=`${t}${""===t?"":" "}1fr`})),t}noTabbingChanged(){this.$fastController.isConnected&&(this.noTabbing?this.setAttribute("tabIndex","-1"):this.setAttribute("tabIndex",this.contains(document.activeElement)||this===document.activeElement?"-1":"0"))}generateHeaderChanged(){this.$fastController.isConnected&&this.toggleGeneratedHeader()}gridTemplateColumnsChanged(){this.$fastController.isConnected&&this.updateRowIndexes()}rowsDataChanged(){null===this.columnDefinitions&&this.rowsData.length>0&&(this.columnDefinitions=Jt.generateColumns(this.rowsData[0])),this.$fastController.isConnected&&this.toggleGeneratedHeader()}columnDefinitionsChanged(){null!==this.columnDefinitions?(this.generatedGridTemplateColumns=Jt.generateTemplateColumns(this.columnDefinitions),this.$fastController.isConnected&&(this.columnDefinitionsStale=!0,this.queueRowIndexUpdate())):this.generatedGridTemplateColumns=""}headerCellItemTemplateChanged(){this.$fastController.isConnected&&null!==this.generatedHeader&&(this.generatedHeader.headerCellItemTemplate=this.headerCellItemTemplate)}focusRowIndexChanged(){this.$fastController.isConnected&&this.queueFocusUpdate()}focusColumnIndexChanged(){this.$fastController.isConnected&&this.queueFocusUpdate()}connectedCallback(){super.connectedCallback(),void 0===this.rowItemTemplate&&(this.rowItemTemplate=this.defaultRowItemTemplate),this.rowsPlaceholder=document.createComment(""),this.appendChild(this.rowsPlaceholder),this.toggleGeneratedHeader(),this.rowsRepeatBehavior=new Ee((e=>e.rowsData),(e=>e.rowItemTemplate),{positioning:!0}).createBehavior(this.rowsPlaceholder),this.$fastController.addBehaviors([this.rowsRepeatBehavior]),this.addEventListener("row-focused",this.handleRowFocus),this.addEventListener("focus",this.handleFocus),this.addEventListener("keydown",this.handleKeydown),this.addEventListener("focusout",this.handleFocusOut),this.observer=new MutationObserver(this.onChildListChange),this.observer.observe(this,{childList:!0}),this.noTabbing&&this.setAttribute("tabindex","-1"),c.queueUpdate(this.queueRowIndexUpdate)}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener("row-focused",this.handleRowFocus),this.removeEventListener("focus",this.handleFocus),this.removeEventListener("keydown",this.handleKeydown),this.removeEventListener("focusout",this.handleFocusOut),this.observer.disconnect(),this.rowsPlaceholder=null,this.generatedHeader=null}handleRowFocus(e){this.isUpdatingFocus=!0;const t=e.target;this.focusRowIndex=this.rowElements.indexOf(t),this.focusColumnIndex=t.focusColumnIndex,this.setAttribute("tabIndex","-1"),this.isUpdatingFocus=!1}handleFocus(e){this.focusOnCell(this.focusRowIndex,this.focusColumnIndex,!0)}handleFocusOut(e){null!==e.relatedTarget&&this.contains(e.relatedTarget)||this.setAttribute("tabIndex",this.noTabbing?"-1":"0")}handleKeydown(e){if(e.defaultPrevented)return;let t;const i=this.rowElements.length-1,s=this.offsetHeight+this.scrollTop,o=this.rowElements[i];switch(e.key){case"ArrowUp":e.preventDefault(),this.focusOnCell(this.focusRowIndex-1,this.focusColumnIndex,!0);break;case"ArrowDown":e.preventDefault(),this.focusOnCell(this.focusRowIndex+1,this.focusColumnIndex,!0);break;case"PageUp":if(e.preventDefault(),0===this.rowElements.length){this.focusOnCell(0,0,!1);break}if(0===this.focusRowIndex)return void this.focusOnCell(0,this.focusColumnIndex,!1);for(t=this.focusRowIndex-1;t>=0;t--){const e=this.rowElements[t];if(e.offsetTop=i||o.offsetTop+o.offsetHeight<=s)return void this.focusOnCell(i,this.focusColumnIndex,!1);for(t=this.focusRowIndex+1;t<=i;t++){const e=this.rowElements[t];if(e.offsetTop+e.offsetHeight>s){let t=0;this.generateHeader===Wt.sticky&&null!==this.generatedHeader&&(t=this.generatedHeader.clientHeight),this.scrollTop=e.offsetTop-t;break}}this.focusOnCell(t,this.focusColumnIndex,!1);break;case"Home":e.ctrlKey&&(e.preventDefault(),this.focusOnCell(0,0,!0));break;case"End":e.ctrlKey&&null!==this.columnDefinitions&&(e.preventDefault(),this.focusOnCell(this.rowElements.length-1,this.columnDefinitions.length-1,!0))}}queueFocusUpdate(){this.isUpdatingFocus&&(this.contains(document.activeElement)||this===document.activeElement)||!1===this.pendingFocusUpdate&&(this.pendingFocusUpdate=!0,c.queueUpdate((()=>this.updateFocus())))}updateFocus(){this.pendingFocusUpdate=!1,this.focusOnCell(this.focusRowIndex,this.focusColumnIndex,!0)}toggleGeneratedHeader(){if(null!==this.generatedHeader&&(this.removeChild(this.generatedHeader),this.generatedHeader=null),this.generateHeader!==Wt.none&&this.rowsData.length>0){const e=document.createElement(this.rowElementTag);return this.generatedHeader=e,this.generatedHeader.columnDefinitions=this.columnDefinitions,this.generatedHeader.gridTemplateColumns=this.gridTemplateColumns,this.generatedHeader.rowType=this.generateHeader===Wt.sticky?Yt.stickyHeader:Yt.header,void(null===this.firstChild&&null===this.rowsPlaceholder||this.insertBefore(e,null!==this.firstChild?this.firstChild:this.rowsPlaceholder))}}}Jt.generateColumns=e=>Object.getOwnPropertyNames(e).map(((e,t)=>({columnDataKey:e,gridColumn:`${t}`}))),ze([oe({attribute:"no-tabbing",mode:"boolean"})],Jt.prototype,"noTabbing",void 0),ze([oe({attribute:"generate-header"})],Jt.prototype,"generateHeader",void 0),ze([oe({attribute:"grid-template-columns"})],Jt.prototype,"gridTemplateColumns",void 0),ze([v],Jt.prototype,"rowsData",void 0),ze([v],Jt.prototype,"columnDefinitions",void 0),ze([v],Jt.prototype,"rowItemTemplate",void 0),ze([v],Jt.prototype,"cellItemTemplate",void 0),ze([v],Jt.prototype,"headerCellItemTemplate",void 0),ze([v],Jt.prototype,"focusRowIndex",void 0),ze([v],Jt.prototype,"focusColumnIndex",void 0),ze([v],Jt.prototype,"defaultRowItemTemplate",void 0),ze([v],Jt.prototype,"rowElementTag",void 0),ze([v],Jt.prototype,"rowElements",void 0);const Zt=W``,ei=W``;class ti extends kt{constructor(){super(...arguments),this.cellType=Qt.default,this.rowData=null,this.columnDefinition=null,this.isActiveCell=!1,this.customCellView=null,this.updateCellStyle=()=>{this.style.gridColumn=this.gridColumn}}cellTypeChanged(){this.$fastController.isConnected&&this.updateCellView()}gridColumnChanged(){this.$fastController.isConnected&&this.updateCellStyle()}columnDefinitionChanged(e,t){this.$fastController.isConnected&&this.updateCellView()}connectedCallback(){var e;super.connectedCallback(),this.addEventListener("focusin",this.handleFocusin),this.addEventListener("focusout",this.handleFocusout),this.addEventListener("keydown",this.handleKeydown),this.style.gridColumn=`${void 0===(null===(e=this.columnDefinition)||void 0===e?void 0:e.gridColumn)?0:this.columnDefinition.gridColumn}`,this.updateCellView(),this.updateCellStyle()}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener("focusin",this.handleFocusin),this.removeEventListener("focusout",this.handleFocusout),this.removeEventListener("keydown",this.handleKeydown),this.disconnectCellView()}handleFocusin(e){if(!this.isActiveCell){if(this.isActiveCell=!0,this.cellType===Qt.columnHeader){if(null!==this.columnDefinition&&!0!==this.columnDefinition.headerCellInternalFocusQueue&&"function"==typeof this.columnDefinition.headerCellFocusTargetCallback){const e=this.columnDefinition.headerCellFocusTargetCallback(this);null!==e&&e.focus()}}else if(null!==this.columnDefinition&&!0!==this.columnDefinition.cellInternalFocusQueue&&"function"==typeof this.columnDefinition.cellFocusTargetCallback){const e=this.columnDefinition.cellFocusTargetCallback(this);null!==e&&e.focus()}this.$emit("cell-focused",this)}}handleFocusout(e){this===document.activeElement||this.contains(document.activeElement)||(this.isActiveCell=!1)}handleKeydown(e){if(!(e.defaultPrevented||null===this.columnDefinition||this.cellType===Qt.default&&!0!==this.columnDefinition.cellInternalFocusQueue||this.cellType===Qt.columnHeader&&!0!==this.columnDefinition.headerCellInternalFocusQueue))switch(e.key){case"Enter":case"F2":if(this.contains(document.activeElement)&&document.activeElement!==this)return;if(this.cellType===Qt.columnHeader){if(void 0!==this.columnDefinition.headerCellFocusTargetCallback){const t=this.columnDefinition.headerCellFocusTargetCallback(this);null!==t&&t.focus(),e.preventDefault()}}else if(void 0!==this.columnDefinition.cellFocusTargetCallback){const t=this.columnDefinition.cellFocusTargetCallback(this);null!==t&&t.focus(),e.preventDefault()}break;case"Escape":this.contains(document.activeElement)&&document.activeElement!==this&&(this.focus(),e.preventDefault())}}updateCellView(){if(this.disconnectCellView(),null!==this.columnDefinition)switch(this.cellType){case Qt.columnHeader:void 0!==this.columnDefinition.headerCellTemplate?this.customCellView=this.columnDefinition.headerCellTemplate.render(this,this):this.customCellView=ei.render(this,this);break;case void 0:case Qt.rowHeader:case Qt.default:void 0!==this.columnDefinition.cellTemplate?this.customCellView=this.columnDefinition.cellTemplate.render(this,this):this.customCellView=Zt.render(this,this)}}disconnectCellView(){null!==this.customCellView&&(this.customCellView.dispose(),this.customCellView=null)}}ze([oe({attribute:"cell-type"})],ti.prototype,"cellType",void 0),ze([oe({attribute:"grid-column"})],ti.prototype,"gridColumn",void 0),ze([v],ti.prototype,"rowData",void 0),ze([v],ti.prototype,"columnDefinition",void 0);class ii extends kt{}class si extends(_t(ii)){constructor(){super(...arguments),this.proxy=document.createElement("input")}}class oi extends si{constructor(){super(),this.initialValue="on",this.indeterminate=!1,this.keypressHandler=e=>{" "===e.key&&(this.checked=!this.checked)},this.clickHandler=e=>{this.disabled||this.readOnly||(this.checked=!this.checked)},this.proxy.setAttribute("type","checkbox")}readOnlyChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.readOnly=this.readOnly)}}function ni(e){return function(...e){return e.every((e=>e instanceof HTMLElement))}(e)&&("option"===e.getAttribute("role")||e instanceof HTMLOptionElement)}ze([oe({attribute:"readonly",mode:"boolean"})],oi.prototype,"readOnly",void 0),ze([v],oi.prototype,"defaultSlottedNodes",void 0),ze([v],oi.prototype,"indeterminate",void 0);class ri extends kt{constructor(e,t,i,s){super(),this.defaultSelected=!1,this.dirtySelected=!1,this.selected=this.defaultSelected,this.dirtyValue=!1,e&&(this.textContent=e),t&&(this.initialValue=t),i&&(this.defaultSelected=i),s&&(this.selected=s),this.proxy=new Option(`${this.textContent}`,this.initialValue,this.defaultSelected,this.selected),this.proxy.disabled=this.disabled}checkedChanged(e,t){this.ariaChecked="boolean"!=typeof t?void 0:t?"true":"false"}defaultSelectedChanged(){this.dirtySelected||(this.selected=this.defaultSelected,this.proxy instanceof HTMLOptionElement&&(this.proxy.selected=this.defaultSelected))}disabledChanged(e,t){this.ariaDisabled=this.disabled?"true":"false",this.proxy instanceof HTMLOptionElement&&(this.proxy.disabled=this.disabled)}selectedAttributeChanged(){this.defaultSelected=this.selectedAttribute,this.proxy instanceof HTMLOptionElement&&(this.proxy.defaultSelected=this.defaultSelected)}selectedChanged(){this.ariaSelected=this.selected?"true":"false",this.dirtySelected||(this.dirtySelected=!0),this.proxy instanceof HTMLOptionElement&&(this.proxy.selected=this.selected)}initialValueChanged(e,t){this.dirtyValue||(this.value=this.initialValue,this.dirtyValue=!1)}get label(){var e,t;return null!==(t=null!==(e=this.value)&&void 0!==e?e:this.textContent)&&void 0!==t?t:""}get text(){return this.textContent}set value(e){this._value=e,this.dirtyValue=!0,this.proxy instanceof HTMLElement&&(this.proxy.value=e),m.notify(this,"value")}get value(){var e,t;return m.track(this,"value"),null!==(t=null!==(e=this._value)&&void 0!==e?e:this.textContent)&&void 0!==t?t:""}get form(){return this.proxy?this.proxy.form:null}}ze([v],ri.prototype,"checked",void 0),ze([v],ri.prototype,"defaultSelected",void 0),ze([oe({mode:"boolean"})],ri.prototype,"disabled",void 0),ze([oe({attribute:"selected",mode:"boolean"})],ri.prototype,"selectedAttribute",void 0),ze([v],ri.prototype,"selected",void 0),ze([oe({attribute:"value",mode:"fromView"})],ri.prototype,"initialValue",void 0);class ai{}ze([v],ai.prototype,"ariaChecked",void 0),ze([v],ai.prototype,"ariaPosInSet",void 0),ze([v],ai.prototype,"ariaSelected",void 0),ze([v],ai.prototype,"ariaSetSize",void 0),Ot(ai,Ft),Ot(ri,He,ai);class li extends kt{constructor(){super(...arguments),this._options=[],this.selectedIndex=-1,this.selectedOptions=[],this.shouldSkipFocus=!1,this.typeaheadBuffer="",this.typeaheadExpired=!0,this.typeaheadTimeout=-1}get firstSelectedOption(){var e;return null!==(e=this.selectedOptions[0])&&void 0!==e?e:null}get hasSelectableOptions(){return this.options.length>0&&!this.options.every((e=>e.disabled))}get length(){var e,t;return null!==(t=null===(e=this.options)||void 0===e?void 0:e.length)&&void 0!==t?t:0}get options(){return m.track(this,"options"),this._options}set options(e){this._options=e,m.notify(this,"options")}get typeAheadExpired(){return this.typeaheadExpired}set typeAheadExpired(e){this.typeaheadExpired=e}clickHandler(e){const t=e.target.closest("option,[role=option]");if(t&&!t.disabled)return this.selectedIndex=this.options.indexOf(t),!0}focusAndScrollOptionIntoView(e=this.firstSelectedOption){this.contains(document.activeElement)&&null!==e&&(e.focus(),requestAnimationFrame((()=>{e.scrollIntoView({block:"nearest"})})))}focusinHandler(e){this.shouldSkipFocus||e.target!==e.currentTarget||(this.setSelectedOptions(),this.focusAndScrollOptionIntoView()),this.shouldSkipFocus=!1}getTypeaheadMatches(){const e=this.typeaheadBuffer.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&"),t=new RegExp(`^${e}`,"gi");return this.options.filter((e=>e.text.trim().match(t)))}getSelectableIndex(e=this.selectedIndex,t){const i=e>t?-1:e!e&&!t.disabled&&i!e&&!t.disabled&&i>s?t:e),o)}return this.options.indexOf(o)}handleChange(e,t){"selected"===t&&(li.slottedOptionFilter(e)&&(this.selectedIndex=this.options.indexOf(e)),this.setSelectedOptions())}handleTypeAhead(e){this.typeaheadTimeout&&window.clearTimeout(this.typeaheadTimeout),this.typeaheadTimeout=window.setTimeout((()=>this.typeaheadExpired=!0),li.TYPE_AHEAD_TIMEOUT_MS),e.length>1||(this.typeaheadBuffer=`${this.typeaheadExpired?"":this.typeaheadBuffer}${e}`)}keydownHandler(e){if(this.disabled)return!0;this.shouldSkipFocus=!1;const t=e.key;switch(t){case"Home":e.shiftKey||(e.preventDefault(),this.selectFirstOption());break;case"ArrowDown":e.shiftKey||(e.preventDefault(),this.selectNextOption());break;case"ArrowUp":e.shiftKey||(e.preventDefault(),this.selectPreviousOption());break;case"End":e.preventDefault(),this.selectLastOption();break;case"Tab":return this.focusAndScrollOptionIntoView(),!0;case"Enter":case"Escape":return!0;case" ":if(this.typeaheadExpired)return!0;default:return 1===t.length&&this.handleTypeAhead(`${t}`),!0}}mousedownHandler(e){return this.shouldSkipFocus=!this.contains(document.activeElement),!0}multipleChanged(e,t){this.ariaMultiSelectable=t?"true":void 0}selectedIndexChanged(e,t){var i;if(this.hasSelectableOptions){if((null===(i=this.options[this.selectedIndex])||void 0===i?void 0:i.disabled)&&"number"==typeof e){const i=this.getSelectableIndex(e,t),s=i>-1?i:e;return this.selectedIndex=s,void(t===s&&this.selectedIndexChanged(t,s))}this.setSelectedOptions()}else this.selectedIndex=-1}selectedOptionsChanged(e,t){var i;const s=t.filter(li.slottedOptionFilter);null===(i=this.options)||void 0===i||i.forEach((e=>{const t=m.getNotifier(e);t.unsubscribe(this,"selected"),e.selected=s.includes(e),t.subscribe(this,"selected")}))}selectFirstOption(){var e,t;this.disabled||(this.selectedIndex=null!==(t=null===(e=this.options)||void 0===e?void 0:e.findIndex((e=>!e.disabled)))&&void 0!==t?t:-1)}selectLastOption(){this.disabled||(this.selectedIndex=function(e,t){let i=e.length;for(;i--;)if(t(e[i],i,e))return i;return-1}(this.options,(e=>!e.disabled)))}selectNextOption(){!this.disabled&&this.selectedIndex0&&(this.selectedIndex=this.selectedIndex-1)}setDefaultSelectedOption(){var e,t;this.selectedIndex=null!==(t=null===(e=this.options)||void 0===e?void 0:e.findIndex((e=>e.defaultSelected)))&&void 0!==t?t:-1}setSelectedOptions(){var e,t,i;(null===(e=this.options)||void 0===e?void 0:e.length)&&(this.selectedOptions=[this.options[this.selectedIndex]],this.ariaActiveDescendant=null!==(i=null===(t=this.firstSelectedOption)||void 0===t?void 0:t.id)&&void 0!==i?i:"",this.focusAndScrollOptionIntoView())}slottedOptionsChanged(e,t){this.options=t.reduce(((e,t)=>(ni(t)&&e.push(t),e)),[]);const i=`${this.options.length}`;this.options.forEach(((e,t)=>{e.id||(e.id=Bt("option-")),e.ariaPosInSet=`${t+1}`,e.ariaSetSize=i})),this.$fastController.isConnected&&(this.setSelectedOptions(),this.setDefaultSelectedOption())}typeaheadBufferChanged(e,t){if(this.$fastController.isConnected){const e=this.getTypeaheadMatches();if(e.length){const t=this.options.indexOf(e[0]);t>-1&&(this.selectedIndex=t)}this.typeaheadExpired=!1}}}li.slottedOptionFilter=e=>ni(e)&&!e.disabled&&!e.hidden,li.TYPE_AHEAD_TIMEOUT_MS=1e3,ze([oe({mode:"boolean"})],li.prototype,"disabled",void 0),ze([oe({mode:"boolean"})],li.prototype,"multiple",void 0),ze([v],li.prototype,"selectedIndex",void 0),ze([v],li.prototype,"selectedOptions",void 0),ze([v],li.prototype,"slottedOptions",void 0),ze([v],li.prototype,"typeaheadBuffer",void 0);class di{}var ci;function hi(e){const t=e.parentElement;if(t)return t;{const t=e.getRootNode();if(t.host instanceof HTMLElement)return t.host}return null}function ui(e){return`:host([hidden]){display:none}:host{display:${e}}`}ze([v],di.prototype,"ariaActiveDescendant",void 0),ze([v],di.prototype,"ariaDisabled",void 0),ze([v],di.prototype,"ariaExpanded",void 0),ze([v],di.prototype,"ariaMultiSelectable",void 0),Ot(di,Ft),Ot(li,di),function(e){e.above="above",e.below="below"}(ci||(ci={}));const pi=function(){if("boolean"==typeof At)return At;if("undefined"==typeof window||!window.document||!window.document.createElement)return At=!1,At;const e=document.createElement("style"),t=function(){const e=document.querySelector('meta[property="csp-nonce"]');return e?e.getAttribute("content"):null}();null!==t&&e.setAttribute("nonce",t),document.head.appendChild(e);try{e.sheet.insertRule("foo:focus-visible {color:inherit}",0),At=!0}catch(e){At=!1}finally{document.head.removeChild(e)}return At}()?"focus-visible":"focus";function fi(e,t,i){return e.nodeType!==Node.TEXT_NODE||"string"==typeof e.nodeValue&&!!e.nodeValue.trim().length}const bi=document.createElement("div");class gi{setProperty(e,t){c.queueUpdate((()=>this.target.setProperty(e,t)))}removeProperty(e){c.queueUpdate((()=>this.target.removeProperty(e)))}}class mi extends gi{constructor(){super();const e=new CSSStyleSheet;this.target=e.cssRules[e.insertRule(":root{}")].style,document.adoptedStyleSheets=[...document.adoptedStyleSheets,e]}}class vi extends gi{constructor(){super(),this.style=document.createElement("style"),document.head.appendChild(this.style);const{sheet:e}=this.style;if(e){const t=e.insertRule(":root{}",e.cssRules.length);this.target=e.cssRules[t].style}}}class yi{constructor(e){this.store=new Map,this.target=null;const t=e.$fastController;this.style=document.createElement("style"),t.addStyles(this.style),m.getNotifier(t).subscribe(this,"isConnected"),this.handleChange(t,"isConnected")}targetChanged(){if(null!==this.target)for(const[e,t]of this.store.entries())this.target.setProperty(e,t)}setProperty(e,t){this.store.set(e,t),c.queueUpdate((()=>{null!==this.target&&this.target.setProperty(e,t)}))}removeProperty(e){this.store.delete(e),c.queueUpdate((()=>{null!==this.target&&this.target.removeProperty(e)}))}handleChange(e,t){const{sheet:i}=this.style;if(i){const e=i.insertRule(":host{}",i.cssRules.length);this.target=i.cssRules[e].style}else this.target=null}}ze([v],yi.prototype,"target",void 0);class xi{constructor(e){this.target=e.style}setProperty(e,t){c.queueUpdate((()=>this.target.setProperty(e,t)))}removeProperty(e){c.queueUpdate((()=>this.target.removeProperty(e)))}}class Ci{setProperty(e,t){Ci.properties[e]=t;for(const i of Ci.roots.values())ki.getOrCreate(Ci.normalizeRoot(i)).setProperty(e,t)}removeProperty(e){delete Ci.properties[e];for(const t of Ci.roots.values())ki.getOrCreate(Ci.normalizeRoot(t)).removeProperty(e)}static registerRoot(e){const{roots:t}=Ci;if(!t.has(e)){t.add(e);const i=ki.getOrCreate(this.normalizeRoot(e));for(const e in Ci.properties)i.setProperty(e,Ci.properties[e])}}static unregisterRoot(e){const{roots:t}=Ci;if(t.has(e)){t.delete(e);const i=ki.getOrCreate(Ci.normalizeRoot(e));for(const e in Ci.properties)i.removeProperty(e)}}static normalizeRoot(e){return e===bi?document:e}}Ci.roots=new Set,Ci.properties={};const wi=new WeakMap,$i=c.supportsAdoptedStyleSheets?class extends gi{constructor(e){super();const t=new CSSStyleSheet;this.target=t.cssRules[t.insertRule(":host{}")].style,e.$fastController.addStyles(Q.create([t]))}}:yi,ki=Object.freeze({getOrCreate(e){if(wi.has(e))return wi.get(e);let t;return t=e===bi?new Ci:e instanceof Document?c.supportsAdoptedStyleSheets?new mi:new vi:e instanceof fe?new $i(e):new xi(e),wi.set(e,t),t}});class Ti extends be{constructor(e){super(),this.subscribers=new WeakMap,this._appliedTo=new Set,this.name=e.name,null!==e.cssCustomPropertyName&&(this.cssCustomProperty=`--${e.cssCustomPropertyName}`,this.cssVar=`var(${this.cssCustomProperty})`),this.id=Ti.uniqueId(),Ti.tokensById.set(this.id,this)}get appliedTo(){return[...this._appliedTo]}static from(e){return new Ti({name:"string"==typeof e?e:e.name,cssCustomPropertyName:"string"==typeof e?e:void 0===e.cssCustomPropertyName?e.name:e.cssCustomPropertyName})}static isCSSDesignToken(e){return"string"==typeof e.cssCustomProperty}static isDerivedDesignTokenValue(e){return"function"==typeof e}static getTokenById(e){return Ti.tokensById.get(e)}getOrCreateSubscriberSet(e=this){return this.subscribers.get(e)||this.subscribers.set(e,new Set)&&this.subscribers.get(e)}createCSS(){return this.cssVar||""}getValueFor(e){const t=Si.getOrCreate(e).get(this);if(void 0!==t)return t;throw new Error(`Value could not be retrieved for token named "${this.name}". Ensure the value is set for ${e} or an ancestor of ${e}.`)}setValueFor(e,t){return this._appliedTo.add(e),t instanceof Ti&&(t=this.alias(t)),Si.getOrCreate(e).set(this,t),this}deleteValueFor(e){return this._appliedTo.delete(e),Si.existsFor(e)&&Si.getOrCreate(e).delete(this),this}withDefault(e){return this.setValueFor(bi,e),this}subscribe(e,t){const i=this.getOrCreateSubscriberSet(t);t&&!Si.existsFor(t)&&Si.getOrCreate(t),i.has(e)||i.add(e)}unsubscribe(e,t){const i=this.subscribers.get(t||this);i&&i.has(e)&&i.delete(e)}notify(e){const t=Object.freeze({token:this,target:e});this.subscribers.has(this)&&this.subscribers.get(this).forEach((e=>e.handleChange(t))),this.subscribers.has(e)&&this.subscribers.get(e).forEach((e=>e.handleChange(t)))}alias(e){return t=>e.getValueFor(t)}}Ti.uniqueId=(()=>{let e=0;return()=>(e++,e.toString(16))})(),Ti.tokensById=new Map;class Ii{constructor(e,t,i){this.source=e,this.token=t,this.node=i,this.dependencies=new Set,this.observer=m.binding(e,this,!1),this.observer.handleChange=this.observer.call,this.handleChange()}disconnect(){this.observer.disconnect()}handleChange(){this.node.store.set(this.token,this.observer.observe(this.node.target,C))}}class Oi{constructor(){this.values=new Map}set(e,t){this.values.get(e)!==t&&(this.values.set(e,t),m.getNotifier(this).notify(e.id))}get(e){return m.track(this,e.id),this.values.get(e)}delete(e){this.values.delete(e)}all(){return this.values.entries()}}const Ri=new WeakMap,Ai=new WeakMap;class Si{constructor(e){this.target=e,this.store=new Oi,this.children=[],this.assignedValues=new Map,this.reflecting=new Set,this.bindingObservers=new Map,this.tokenValueChangeHandler={handleChange:(e,t)=>{const i=Ti.getTokenById(t);if(i&&(i.notify(this.target),Ti.isCSSDesignToken(i))){const t=this.parent,s=this.isReflecting(i);if(t){const o=t.get(i),n=e.get(i);o===n||s?o===n&&s&&this.stopReflectToCSS(i):this.reflectToCSS(i)}else s||this.reflectToCSS(i)}}},Ri.set(e,this),m.getNotifier(this.store).subscribe(this.tokenValueChangeHandler),e instanceof fe?e.$fastController.addBehaviors([this]):e.isConnected&&this.bind()}static getOrCreate(e){return Ri.get(e)||new Si(e)}static existsFor(e){return Ri.has(e)}static findParent(e){if(bi!==e.target){let t=hi(e.target);for(;null!==t;){if(Ri.has(t))return Ri.get(t);t=hi(t)}return Si.getOrCreate(bi)}return null}static findClosestAssignedNode(e,t){let i=t;do{if(i.has(e))return i;i=i.parent?i.parent:i.target!==bi?Si.getOrCreate(bi):null}while(null!==i);return null}get parent(){return Ai.get(this)||null}has(e){return this.assignedValues.has(e)}get(e){const t=this.store.get(e);if(void 0!==t)return t;const i=this.getRaw(e);return void 0!==i?(this.hydrate(e,i),this.get(e)):void 0}getRaw(e){var t;return this.assignedValues.has(e)?this.assignedValues.get(e):null===(t=Si.findClosestAssignedNode(e,this))||void 0===t?void 0:t.getRaw(e)}set(e,t){Ti.isDerivedDesignTokenValue(this.assignedValues.get(e))&&this.tearDownBindingObserver(e),this.assignedValues.set(e,t),Ti.isDerivedDesignTokenValue(t)?this.setupBindingObserver(e,t):this.store.set(e,t)}delete(e){this.assignedValues.delete(e),this.tearDownBindingObserver(e);const t=this.getRaw(e);t?this.hydrate(e,t):this.store.delete(e)}bind(){const e=Si.findParent(this);e&&e.appendChild(this);for(const t of this.assignedValues.keys())t.notify(this.target)}unbind(){this.parent&&Ai.get(this).removeChild(this)}appendChild(e){e.parent&&Ai.get(e).removeChild(e);const t=this.children.filter((t=>e.contains(t)));Ai.set(e,this),this.children.push(e),t.forEach((t=>e.appendChild(t))),m.getNotifier(this.store).subscribe(e);for(const[i,s]of this.store.all())e.hydrate(i,this.bindingObservers.has(i)?this.getRaw(i):s)}removeChild(e){const t=this.children.indexOf(e);return-1!==t&&this.children.splice(t,1),m.getNotifier(this.store).unsubscribe(e),e.parent===this&&Ai.delete(e)}contains(e){return function(e,t){let i=t;for(;null!==i;){if(i===e)return!0;i=hi(i)}return!1}(this.target,e.target)}reflectToCSS(e){this.isReflecting(e)||(this.reflecting.add(e),Si.cssCustomPropertyReflector.startReflection(e,this.target))}stopReflectToCSS(e){this.isReflecting(e)&&(this.reflecting.delete(e),Si.cssCustomPropertyReflector.stopReflection(e,this.target))}isReflecting(e){return this.reflecting.has(e)}handleChange(e,t){const i=Ti.getTokenById(t);i&&this.hydrate(i,this.getRaw(i))}hydrate(e,t){if(!this.has(e)){const i=this.bindingObservers.get(e);Ti.isDerivedDesignTokenValue(t)?i?i.source!==t&&(this.tearDownBindingObserver(e),this.setupBindingObserver(e,t)):this.setupBindingObserver(e,t):(i&&this.tearDownBindingObserver(e),this.store.set(e,t))}}setupBindingObserver(e,t){const i=new Ii(t,e,this);return this.bindingObservers.set(e,i),i}tearDownBindingObserver(e){return!!this.bindingObservers.has(e)&&(this.bindingObservers.get(e).disconnect(),this.bindingObservers.delete(e),!0)}}Si.cssCustomPropertyReflector=new class{startReflection(e,t){e.subscribe(this,t),this.handleChange({token:e,target:t})}stopReflection(e,t){e.unsubscribe(this,t),this.remove(e,t)}handleChange(e){const{token:t,target:i}=e;this.add(t,i)}add(e,t){ki.getOrCreate(t).setProperty(e.cssCustomProperty,this.resolveCSSValue(Si.getOrCreate(t).get(e)))}remove(e,t){ki.getOrCreate(t).removeProperty(e.cssCustomProperty)}resolveCSSValue(e){return e&&"function"==typeof e.createCSS?e.createCSS():e}},ze([v],Si.prototype,"children",void 0);const Ei=Object.freeze({create:function(e){return Ti.from(e)},notifyConnection:e=>!(!e.isConnected||!Si.existsFor(e))&&(Si.getOrCreate(e).bind(),!0),notifyDisconnection:e=>!(e.isConnected||!Si.existsFor(e))&&(Si.getOrCreate(e).unbind(),!0),registerRoot(e=bi){Ci.registerRoot(e)},unregisterRoot(e=bi){Ci.unregisterRoot(e)}}),Di=Object.freeze({definitionCallbackOnly:null,ignoreDuplicate:Symbol()}),Pi=new Map,Bi=new Map;let Fi=null;const Li=Ye.createInterface((e=>e.cachedCallback((e=>(null===Fi&&(Fi=new Hi(null,e)),Fi))))),Vi=Object.freeze({tagFor:e=>Bi.get(e),responsibleFor(e){const t=e.$$designSystem$$;return t||Ye.findResponsibleContainer(e).get(Li)},getOrCreate(e){if(!e)return null===Fi&&(Fi=Ye.getOrCreateDOMContainer().get(Li)),Fi;const t=e.$$designSystem$$;if(t)return t;const i=Ye.getOrCreateDOMContainer(e);if(i.has(Li,!1))return i.get(Li);{const t=new Hi(e,i);return i.register(ut.instance(Li,t)),t}}});class Hi{constructor(e,t){this.owner=e,this.container=t,this.designTokensInitialized=!1,this.prefix="fast",this.shadowRootMode=void 0,this.disambiguate=()=>Di.definitionCallbackOnly,null!==e&&(e.$$designSystem$$=this)}withPrefix(e){return this.prefix=e,this}withShadowRootMode(e){return this.shadowRootMode=e,this}withElementDisambiguation(e){return this.disambiguate=e,this}withDesignTokenRoot(e){return this.designTokenRoot=e,this}register(...e){const t=this.container,i=[],s=this.disambiguate,o=this.shadowRootMode,n={elementPrefix:this.prefix,tryDefineElement(e,n,r){const a=function(e,t,i){return"string"==typeof e?{name:e,type:t,callback:i}:e}(e,n,r),{name:l,callback:d,baseClass:c}=a;let{type:h}=a,u=l,p=Pi.get(u),f=!0;for(;p;){const e=s(u,h,p);switch(e){case Di.ignoreDuplicate:return;case Di.definitionCallbackOnly:f=!1,p=void 0;break;default:u=e,p=Pi.get(u)}}f&&((Bi.has(h)||h===kt)&&(h=class extends h{}),Pi.set(u,h),Bi.set(h,u),c&&Bi.set(c,u)),i.push(new Mi(t,u,h,o,d,f))}};this.designTokensInitialized||(this.designTokensInitialized=!0,null!==this.designTokenRoot&&Ei.registerRoot(this.designTokenRoot)),t.registerWithContext(n,...e);for(const r of i)r.callback(r),r.willDefine&&null!==r.definition&&r.definition.define();return this}}class Mi{constructor(e,t,i,s,o,n){this.container=e,this.name=t,this.type=i,this.shadowRootMode=s,this.callback=o,this.willDefine=n,this.definition=null}definePresentation(e){wt.define(this.name,e,this.container)}defineElement(e){this.definition=new le(this.type,Object.assign(Object.assign({},e),{name:this.name}))}tagFor(e){return Vi.tagFor(e)}}var Ni,qi,os,ns;!function(e){e.separator="separator",e.presentation="presentation"}(Ni||(Ni={}));class zi extends kt{constructor(){super(...arguments),this.role=Ni.separator,this.orientation=Rt.horizontal}}ze([oe],zi.prototype,"role",void 0),ze([oe],zi.prototype,"orientation",void 0);class ji extends kt{}class _i extends(jt(ji)){constructor(){super(...arguments),this.proxy=document.createElement("input")}}!function(e){e.email="email",e.password="password",e.tel="tel",e.text="text",e.url="url"}(qi||(qi={}));class Ui extends _i{constructor(){super(...arguments),this.type=qi.text}readOnlyChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.readOnly=this.readOnly,this.validate())}autofocusChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.autofocus=this.autofocus,this.validate())}placeholderChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.placeholder=this.placeholder)}typeChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.type=this.type,this.validate())}listChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.setAttribute("list",this.list),this.validate())}maxlengthChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.maxLength=this.maxlength,this.validate())}minlengthChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.minLength=this.minlength,this.validate())}patternChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.pattern=this.pattern,this.validate())}sizeChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.size=this.size)}spellcheckChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.spellcheck=this.spellcheck)}connectedCallback(){super.connectedCallback(),this.proxy.setAttribute("type",this.type),this.validate(),this.autofocus&&c.queueUpdate((()=>{this.focus()}))}handleTextInput(){this.value=this.control.value}handleChange(){this.$emit("change")}}ze([oe({attribute:"readonly",mode:"boolean"})],Ui.prototype,"readOnly",void 0),ze([oe({mode:"boolean"})],Ui.prototype,"autofocus",void 0),ze([oe],Ui.prototype,"placeholder",void 0),ze([oe],Ui.prototype,"type",void 0),ze([oe],Ui.prototype,"list",void 0),ze([oe({converter:ie})],Ui.prototype,"maxlength",void 0),ze([oe({converter:ie})],Ui.prototype,"minlength",void 0),ze([oe],Ui.prototype,"pattern",void 0),ze([oe({converter:ie})],Ui.prototype,"size",void 0),ze([oe({mode:"boolean"})],Ui.prototype,"spellcheck",void 0),ze([v],Ui.prototype,"defaultSlottedNodes",void 0);class Ki{}Ot(Ki,Ft),Ot(Ui,He,Ki);class Gi extends kt{constructor(){super(...arguments),this.percentComplete=0}valueChanged(){this.$fastController.isConnected&&this.updatePercentComplete()}minChanged(){this.$fastController.isConnected&&this.updatePercentComplete()}maxChanged(){this.$fastController.isConnected&&this.updatePercentComplete()}connectedCallback(){super.connectedCallback(),this.updatePercentComplete()}updatePercentComplete(){const e="number"==typeof this.min?this.min:0,t="number"==typeof this.max?this.max:100,i="number"==typeof this.value?this.value:0,s=t-e;this.percentComplete=0===s?0:Math.fround((i-e)/s*100)}}ze([oe({converter:ie})],Gi.prototype,"value",void 0),ze([oe({converter:ie})],Gi.prototype,"min",void 0),ze([oe({converter:ie})],Gi.prototype,"max",void 0),ze([oe({mode:"boolean"})],Gi.prototype,"paused",void 0),ze([v],Gi.prototype,"percentComplete",void 0);class Wi extends kt{constructor(){super(...arguments),this.orientation=Rt.horizontal,this.radioChangeHandler=e=>{const t=e.target;t.checked&&(this.slottedRadioButtons.forEach((e=>{e!==t&&(e.checked=!1,this.isInsideFoundationToolbar||e.setAttribute("tabindex","-1"))})),this.selectedRadio=t,this.value=t.value,t.setAttribute("tabindex","0"),this.focusedRadio=t),e.stopPropagation()},this.moveToRadioByIndex=(e,t)=>{const i=e[t];this.isInsideToolbar||(i.setAttribute("tabindex","0"),i.readOnly?this.slottedRadioButtons.forEach((e=>{e!==i&&e.setAttribute("tabindex","-1")})):(i.checked=!0,this.selectedRadio=i)),this.focusedRadio=i,i.focus()},this.moveRightOffGroup=()=>{var e;null===(e=this.nextElementSibling)||void 0===e||e.focus()},this.moveLeftOffGroup=()=>{var e;null===(e=this.previousElementSibling)||void 0===e||e.focus()},this.focusOutHandler=e=>{const t=this.slottedRadioButtons,i=e.target,s=null!==i?t.indexOf(i):0,o=this.focusedRadio?t.indexOf(this.focusedRadio):-1;return(0===o&&s===o||o===t.length-1&&o===s)&&(this.selectedRadio?(this.focusedRadio=this.selectedRadio,this.isInsideFoundationToolbar||(this.selectedRadio.setAttribute("tabindex","0"),t.forEach((e=>{e!==this.selectedRadio&&e.setAttribute("tabindex","-1")})))):(this.focusedRadio=t[0],this.focusedRadio.setAttribute("tabindex","0"),t.forEach((e=>{e!==this.focusedRadio&&e.setAttribute("tabindex","-1")})))),!0},this.clickHandler=e=>{const t=e.target;if(t){const e=this.slottedRadioButtons;t.checked||0===e.indexOf(t)?(t.setAttribute("tabindex","0"),this.selectedRadio=t):(t.setAttribute("tabindex","-1"),this.selectedRadio=null),this.focusedRadio=t}e.preventDefault()},this.shouldMoveOffGroupToTheRight=(e,t,i)=>e===t.length&&this.isInsideToolbar&&"ArrowRight"===i,this.shouldMoveOffGroupToTheLeft=(e,t)=>(this.focusedRadio?e.indexOf(this.focusedRadio)-1:0)<0&&this.isInsideToolbar&&"ArrowLeft"===t,this.checkFocusedRadio=()=>{null===this.focusedRadio||this.focusedRadio.readOnly||this.focusedRadio.checked||(this.focusedRadio.checked=!0,this.focusedRadio.setAttribute("tabindex","0"),this.focusedRadio.focus(),this.selectedRadio=this.focusedRadio)},this.moveRight=e=>{const t=this.slottedRadioButtons;let i=0;if(i=this.focusedRadio?t.indexOf(this.focusedRadio)+1:1,this.shouldMoveOffGroupToTheRight(i,t,e.key))this.moveRightOffGroup();else for(i===t.length&&(i=0);i1;){if(!t[i].disabled){this.moveToRadioByIndex(t,i);break}if(this.focusedRadio&&i===t.indexOf(this.focusedRadio))break;if(i+1>=t.length){if(this.isInsideToolbar)break;i=0}else i+=1}},this.moveLeft=e=>{const t=this.slottedRadioButtons;let i=0;if(i=this.focusedRadio?t.indexOf(this.focusedRadio)-1:0,i=i<0?t.length-1:i,this.shouldMoveOffGroupToTheLeft(t,e.key))this.moveLeftOffGroup();else for(;i>=0&&t.length>1;){if(!t[i].disabled){this.moveToRadioByIndex(t,i);break}if(this.focusedRadio&&i===t.indexOf(this.focusedRadio))break;i-1<0?i=t.length-1:i-=1}},this.keydownHandler=e=>{const t=e.key;if(t in Et&&this.isInsideFoundationToolbar)return!0;switch(t){case"Enter":this.checkFocusedRadio();break;case"ArrowRight":case"ArrowDown":this.direction===Dt.ltr?this.moveRight(e):this.moveLeft(e);break;case"ArrowLeft":case"ArrowUp":this.direction===Dt.ltr?this.moveLeft(e):this.moveRight(e);break;default:return!0}}}readOnlyChanged(){void 0!==this.slottedRadioButtons&&this.slottedRadioButtons.forEach((e=>{this.readOnly?e.readOnly=!0:e.readOnly=!1}))}disabledChanged(){void 0!==this.slottedRadioButtons&&this.slottedRadioButtons.forEach((e=>{this.disabled?e.disabled=!0:e.disabled=!1}))}nameChanged(){this.slottedRadioButtons&&this.slottedRadioButtons.forEach((e=>{e.setAttribute("name",this.name)}))}valueChanged(){this.slottedRadioButtons&&this.slottedRadioButtons.forEach((e=>{e.getAttribute("value")===this.value&&(e.checked=!0,this.selectedRadio=e)})),this.$emit("change")}slottedRadioButtonsChanged(e,t){this.slottedRadioButtons&&this.slottedRadioButtons.length>0&&this.setupRadioButtons()}get parentToolbar(){return this.closest('[role="toolbar"]')}get isInsideToolbar(){var e;return null!==(e=this.parentToolbar)&&void 0!==e&&e}get isInsideFoundationToolbar(){var e;return!!(null===(e=this.parentToolbar)||void 0===e?void 0:e.$fastController)}connectedCallback(){super.connectedCallback(),this.direction=(e=>{const t=e.closest("[dir]");return null!==t&&"rtl"===t.dir?Dt.rtl:Dt.ltr})(this),this.setupRadioButtons()}disconnectedCallback(){this.slottedRadioButtons.forEach((e=>{e.removeEventListener("change",this.radioChangeHandler)}))}setupRadioButtons(){const e=this.slottedRadioButtons.filter((e=>e.hasAttribute("checked"))),t=e?e.length:0;t>1&&(e[t-1].checked=!0);let i=!1;if(this.slottedRadioButtons.forEach((e=>{void 0!==this.name&&e.setAttribute("name",this.name),this.disabled&&(e.disabled=!0),this.readOnly&&(e.readOnly=!0),this.value&&this.value===e.value?(this.selectedRadio=e,this.focusedRadio=e,e.checked=!0,e.setAttribute("tabindex","0"),i=!0):(this.isInsideFoundationToolbar||e.setAttribute("tabindex","-1"),e.checked=!1),e.addEventListener("change",this.radioChangeHandler)})),void 0===this.value&&this.slottedRadioButtons.length>0){const e=this.slottedRadioButtons.filter((e=>e.hasAttribute("checked"))),t=null!==e?e.length:0;if(t>0&&!i){const i=e[t-1];i.checked=!0,this.focusedRadio=i,i.setAttribute("tabindex","0")}else this.slottedRadioButtons[0].setAttribute("tabindex","0"),this.focusedRadio=this.slottedRadioButtons[0]}}}ze([oe({attribute:"readonly",mode:"boolean"})],Wi.prototype,"readOnly",void 0),ze([oe({attribute:"disabled",mode:"boolean"})],Wi.prototype,"disabled",void 0),ze([oe],Wi.prototype,"name",void 0),ze([oe],Wi.prototype,"value",void 0),ze([oe],Wi.prototype,"orientation",void 0),ze([v],Wi.prototype,"childItems",void 0),ze([v],Wi.prototype,"slottedRadioButtons",void 0);class Qi extends kt{}class Yi extends(_t(Qi)){constructor(){super(...arguments),this.proxy=document.createElement("input")}}class Xi extends Yi{constructor(){super(),this.initialValue="on",this.keypressHandler=e=>{if(" "!==e.key)return!0;this.checked||this.readOnly||(this.checked=!0)},this.proxy.setAttribute("type","radio")}readOnlyChanged(){this.proxy instanceof HTMLInputElement&&(this.proxy.readOnly=this.readOnly)}defaultCheckedChanged(){var e;this.$fastController.isConnected&&!this.dirtyChecked&&(this.isInsideRadioGroup()||(this.checked=null!==(e=this.defaultChecked)&&void 0!==e&&e,this.dirtyChecked=!1))}connectedCallback(){var e,t;super.connectedCallback(),this.validate(),"radiogroup"!==(null===(e=this.parentElement)||void 0===e?void 0:e.getAttribute("role"))&&null===this.getAttribute("tabindex")&&(this.disabled||this.setAttribute("tabindex","0")),this.checkedAttribute&&(this.dirtyChecked||this.isInsideRadioGroup()||(this.checked=null!==(t=this.defaultChecked)&&void 0!==t&&t,this.dirtyChecked=!1))}isInsideRadioGroup(){return null!==this.closest("[role=radiogroup]")}clickHandler(e){this.disabled||this.readOnly||this.checked||(this.checked=!0)}}ze([oe({attribute:"readonly",mode:"boolean"})],Xi.prototype,"readOnly",void 0),ze([v],Xi.prototype,"name",void 0),ze([v],Xi.prototype,"defaultSlottedNodes",void 0);class Ji extends li{}class Zi extends(jt(Ji)){constructor(){super(...arguments),this.proxy=document.createElement("select")}}class es extends Zi{constructor(){super(...arguments),this.open=!1,this.forcedPosition=!1,this.position=ci.below,this.listboxId=Bt("listbox-"),this.maxHeight=0,this.displayValue=""}openChanged(){if(this.open)return this.ariaControls=this.listboxId,this.ariaExpanded="true",this.setPositioning(),this.focusAndScrollOptionIntoView(),this.indexWhenOpened=this.selectedIndex,void c.queueUpdate((()=>this.focus()));this.ariaControls="",this.ariaExpanded="false"}get value(){return m.track(this,"value"),this._value}set value(e){var t;const i=`${this._value}`;if(null===(t=this.options)||void 0===t?void 0:t.length){const t=this.options.findIndex((t=>t.value===e)),i=this.options[this.selectedIndex],s=this.options[t],o=i?i.value:null,n=s?s.value:null;-1!==t&&o===n||(e="",this.selectedIndex=t),this.firstSelectedOption&&(e=this.firstSelectedOption.value)}i!==e&&(this._value=e,super.valueChanged(i,e),m.notify(this,"value"))}updateValue(e){this.$fastController.isConnected&&(this.value=this.firstSelectedOption?this.firstSelectedOption.value:"",this.displayValue=this.firstSelectedOption?this.firstSelectedOption.textContent||this.firstSelectedOption.value:this.value),e&&(this.$emit("input"),this.$emit("change",this,{bubbles:!0,composed:void 0}))}selectedIndexChanged(e,t){super.selectedIndexChanged(e,t),this.updateValue()}positionChanged(){this.positionAttribute=this.position,this.setPositioning()}setPositioning(){const e=this.getBoundingClientRect(),t=window.innerHeight-e.bottom;this.position=this.forcedPosition?this.positionAttribute:e.top>t?ci.above:ci.below,this.positionAttribute=this.forcedPosition?this.positionAttribute:this.position,this.maxHeight=this.position===ci.above?~~e.top:~~t}maxHeightChanged(){this.listbox&&this.listbox.style.setProperty("--max-height",`${this.maxHeight}px`)}disabledChanged(e,t){super.disabledChanged&&super.disabledChanged(e,t),this.ariaDisabled=this.disabled?"true":"false"}formResetCallback(){this.setProxyOptions(),super.setDefaultSelectedOption(),-1===this.selectedIndex&&(this.selectedIndex=0)}clickHandler(e){if(!this.disabled){if(this.open){const t=e.target.closest("option,[role=option]");if(t&&t.disabled)return}return super.clickHandler(e),this.open=!this.open,this.open||this.indexWhenOpened===this.selectedIndex||this.updateValue(!0),!0}}focusoutHandler(e){var t;if(!this.open)return!0;const i=e.relatedTarget;this.isSameNode(i)?this.focus():(null===(t=this.options)||void 0===t?void 0:t.includes(i))||(this.open=!1,this.indexWhenOpened!==this.selectedIndex&&this.updateValue(!0))}slottedOptionsChanged(e,t){super.slottedOptionsChanged(e,t),this.setProxyOptions(),this.updateValue()}setDefaultSelectedOption(){var e;const t=null!==(e=this.options)&&void 0!==e?e:Array.from(this.children).filter(li.slottedOptionFilter),i=null==t?void 0:t.findIndex((e=>e.hasAttribute("selected")||e.selected||e.value===this.value));this.selectedIndex=-1===i?0:i}setProxyOptions(){this.proxy instanceof HTMLSelectElement&&this.options&&(this.proxy.options.length=0,this.options.forEach((e=>{const t=e.proxy||(e instanceof HTMLOptionElement?e.cloneNode():null);t&&this.proxy.appendChild(t)})))}keydownHandler(e){switch(super.keydownHandler(e),e.key||e.key.charCodeAt(0)){case" ":this.typeaheadExpired&&(e.preventDefault(),this.open=!this.open);break;case"Enter":e.preventDefault(),this.open=!this.open;break;case"Escape":this.open&&(e.preventDefault(),this.open=!1);break;case"Tab":if(!this.open)return!0;e.preventDefault(),this.open=!1}return this.open||this.indexWhenOpened===this.selectedIndex||(this.updateValue(!0),this.indexWhenOpened=this.selectedIndex),!0}connectedCallback(){super.connectedCallback(),this.forcedPosition=!!this.positionAttribute}}ze([oe({attribute:"open",mode:"boolean"})],es.prototype,"open",void 0),ze([oe({attribute:"position"})],es.prototype,"positionAttribute",void 0),ze([v],es.prototype,"position",void 0),ze([v],es.prototype,"maxHeight",void 0),ze([v],es.prototype,"displayValue",void 0);class ts{}ze([v],ts.prototype,"ariaControls",void 0),Ot(ts,di),Ot(es,He,ts);class is extends kt{}class ss extends kt{}ze([oe({mode:"boolean"})],ss.prototype,"disabled",void 0),function(e){e.vertical="vertical",e.horizontal="horizontal"}(os||(os={}));class rs extends kt{constructor(){super(...arguments),this.orientation=os.horizontal,this.activeindicator=!0,this.showActiveIndicator=!0,this.prevActiveTabIndex=0,this.activeTabIndex=0,this.ticking=!1,this.change=()=>{this.$emit("change",this.activetab)},this.isDisabledElement=e=>"true"===e.getAttribute("aria-disabled"),this.isFocusableElement=e=>!this.isDisabledElement(e),this.setTabs=()=>{const e="gridColumn",t="gridRow",i=this.isHorizontal()?e:t;this.tabIds=this.getTabIds(),this.tabpanelIds=this.getTabPanelIds(),this.activeTabIndex=this.getActiveIndex(),this.showActiveIndicator=!1,this.tabs.forEach(((e,t)=>{if("tab"===e.slot){const i=this.activeTabIndex===t&&this.isFocusableElement(e);this.activeindicator&&this.isFocusableElement(e)&&(this.showActiveIndicator=!0);const s=this.tabIds[t],o=this.tabpanelIds[t];e.setAttribute("id","string"!=typeof s?`tab-${t+1}`:s),e.setAttribute("aria-selected",i?"true":"false"),e.setAttribute("aria-controls","string"!=typeof o?`panel-${t+1}`:o),e.addEventListener("click",this.handleTabClick),e.addEventListener("keydown",this.handleTabKeyDown),e.setAttribute("tabindex",i?"0":"-1"),i&&(this.activetab=e)}e.style.gridColumn="",e.style.gridRow="",e.style[i]=`${t+1}`,this.isHorizontal()?e.classList.remove("vertical"):e.classList.add("vertical")}))},this.setTabPanels=()=>{this.tabIds=this.getTabIds(),this.tabpanelIds=this.getTabPanelIds(),this.tabpanels.forEach(((e,t)=>{const i=this.tabIds[t],s=this.tabpanelIds[t];e.setAttribute("id","string"!=typeof s?`panel-${t+1}`:s),e.setAttribute("aria-labelledby","string"!=typeof i?`tab-${t+1}`:i),this.activeTabIndex!==t?e.setAttribute("hidden",""):e.removeAttribute("hidden")}))},this.handleTabClick=e=>{const t=e.currentTarget;1===t.nodeType&&this.isFocusableElement(t)&&(this.prevActiveTabIndex=this.activeTabIndex,this.activeTabIndex=this.tabs.indexOf(t),this.setComponent())},this.handleTabKeyDown=e=>{if(this.isHorizontal())switch(e.key){case"ArrowLeft":e.preventDefault(),this.adjustBackward(e);break;case"ArrowRight":e.preventDefault(),this.adjustForward(e)}else switch(e.key){case"ArrowUp":e.preventDefault(),this.adjustBackward(e);break;case"ArrowDown":e.preventDefault(),this.adjustForward(e)}switch(e.key){case"Home":e.preventDefault(),this.adjust(-this.activeTabIndex);break;case"End":e.preventDefault(),this.adjust(this.tabs.length-this.activeTabIndex-1)}},this.adjustForward=e=>{const t=this.tabs;let i=0;for(i=this.activetab?t.indexOf(this.activetab)+1:1,i===t.length&&(i=0);i1;){if(this.isFocusableElement(t[i])){this.moveToTabByIndex(t,i);break}if(this.activetab&&i===t.indexOf(this.activetab))break;i+1>=t.length?i=0:i+=1}},this.adjustBackward=e=>{const t=this.tabs;let i=0;for(i=this.activetab?t.indexOf(this.activetab)-1:0,i=i<0?t.length-1:i;i>=0&&t.length>1;){if(this.isFocusableElement(t[i])){this.moveToTabByIndex(t,i);break}i-1<0?i=t.length-1:i-=1}},this.moveToTabByIndex=(e,t)=>{const i=e[t];this.activetab=i,this.prevActiveTabIndex=this.activeTabIndex,this.activeTabIndex=t,i.focus(),this.setComponent()}}orientationChanged(){this.$fastController.isConnected&&(this.setTabs(),this.setTabPanels(),this.handleActiveIndicatorPosition())}activeidChanged(e,t){this.$fastController.isConnected&&this.tabs.length<=this.tabpanels.length&&(this.prevActiveTabIndex=this.tabs.findIndex((t=>t.id===e)),this.setTabs(),this.setTabPanels(),this.handleActiveIndicatorPosition())}tabsChanged(){this.$fastController.isConnected&&this.tabs.length<=this.tabpanels.length&&(this.setTabs(),this.setTabPanels(),this.handleActiveIndicatorPosition())}tabpanelsChanged(){this.$fastController.isConnected&&this.tabpanels.length<=this.tabs.length&&(this.setTabs(),this.setTabPanels(),this.handleActiveIndicatorPosition())}getActiveIndex(){return void 0!==this.activeid?-1===this.tabIds.indexOf(this.activeid)?0:this.tabIds.indexOf(this.activeid):0}getTabIds(){return this.tabs.map((e=>e.getAttribute("id")))}getTabPanelIds(){return this.tabpanels.map((e=>e.getAttribute("id")))}setComponent(){this.activeTabIndex!==this.prevActiveTabIndex&&(this.activeid=this.tabIds[this.activeTabIndex],this.focusTab(),this.change())}isHorizontal(){return this.orientation===os.horizontal}handleActiveIndicatorPosition(){this.showActiveIndicator&&this.activeindicator&&this.activeTabIndex!==this.prevActiveTabIndex&&(this.ticking?this.ticking=!1:(this.ticking=!0,this.animateActiveIndicator()))}animateActiveIndicator(){this.ticking=!0;const e=this.isHorizontal()?"gridColumn":"gridRow",t=this.isHorizontal()?"translateX":"translateY",i=this.isHorizontal()?"offsetLeft":"offsetTop",s=this.activeIndicatorRef[i];this.activeIndicatorRef.style[e]=`${this.activeTabIndex+1}`;const o=this.activeIndicatorRef[i];this.activeIndicatorRef.style[e]=`${this.prevActiveTabIndex+1}`;const n=o-s;this.activeIndicatorRef.style.transform=`${t}(${n}px)`,this.activeIndicatorRef.classList.add("activeIndicatorTransition"),this.activeIndicatorRef.addEventListener("transitionend",(()=>{this.ticking=!1,this.activeIndicatorRef.style[e]=`${this.activeTabIndex+1}`,this.activeIndicatorRef.style.transform=`${t}(0px)`,this.activeIndicatorRef.classList.remove("activeIndicatorTransition")}))}adjust(e){var t,i,s;this.prevActiveTabIndex=this.activeTabIndex,this.activeTabIndex=(t=0,i=this.tabs.length-1,(s=this.activeTabIndex+e)i?t:s),this.setComponent()}focusTab(){this.tabs[this.activeTabIndex].focus()}connectedCallback(){super.connectedCallback(),this.tabIds=this.getTabIds(),this.tabpanelIds=this.getTabPanelIds(),this.activeTabIndex=this.getActiveIndex()}}ze([oe],rs.prototype,"orientation",void 0),ze([oe],rs.prototype,"activeid",void 0),ze([v],rs.prototype,"tabs",void 0),ze([v],rs.prototype,"tabpanels",void 0),ze([oe({mode:"boolean"})],rs.prototype,"activeindicator",void 0),ze([v],rs.prototype,"activeIndicatorRef",void 0),ze([v],rs.prototype,"showActiveIndicator",void 0),Ot(rs,He);class as extends kt{}class ls extends(jt(as)){constructor(){super(...arguments),this.proxy=document.createElement("textarea")}}!function(e){e.none="none",e.both="both",e.horizontal="horizontal",e.vertical="vertical"}(ns||(ns={}));class ds extends ls{constructor(){super(...arguments),this.resize=ns.none,this.cols=20,this.handleTextInput=()=>{this.value=this.control.value}}readOnlyChanged(){this.proxy instanceof HTMLTextAreaElement&&(this.proxy.readOnly=this.readOnly)}autofocusChanged(){this.proxy instanceof HTMLTextAreaElement&&(this.proxy.autofocus=this.autofocus)}listChanged(){this.proxy instanceof HTMLTextAreaElement&&this.proxy.setAttribute("list",this.list)}maxlengthChanged(){this.proxy instanceof HTMLTextAreaElement&&(this.proxy.maxLength=this.maxlength)}minlengthChanged(){this.proxy instanceof HTMLTextAreaElement&&(this.proxy.minLength=this.minlength)}spellcheckChanged(){this.proxy instanceof HTMLTextAreaElement&&(this.proxy.spellcheck=this.spellcheck)}handleChange(){this.$emit("change")}}function cs(e){const t=getComputedStyle(document.body),i=document.querySelector("body");if(i){const s=i.getAttribute("data-vscode-theme-kind");for(const[o,n]of e){let e=t.getPropertyValue(o).toString();if("vscode-high-contrast"===s)0===e.length&&n.name.includes("background")&&(e="transparent"),"button-icon-hover-background"===n.name&&(e="transparent");else if("vscode-high-contrast-light"===s){if(0===e.length&&n.name.includes("background"))switch(n.name){case"button-primary-hover-background":e="#0F4A85";break;case"button-secondary-hover-background":case"button-icon-hover-background":e="transparent"}}else"contrast-active-border"===n.name&&(e="transparent");n.setValueFor(i,e)}}}ze([oe({mode:"boolean"})],ds.prototype,"readOnly",void 0),ze([oe],ds.prototype,"resize",void 0),ze([oe({mode:"boolean"})],ds.prototype,"autofocus",void 0),ze([oe({attribute:"form"})],ds.prototype,"formId",void 0),ze([oe],ds.prototype,"list",void 0),ze([oe({converter:ie})],ds.prototype,"maxlength",void 0),ze([oe({converter:ie})],ds.prototype,"minlength",void 0),ze([oe],ds.prototype,"name",void 0),ze([oe],ds.prototype,"placeholder",void 0),ze([oe({converter:ie,mode:"fromView"})],ds.prototype,"cols",void 0),ze([oe({converter:ie,mode:"fromView"})],ds.prototype,"rows",void 0),ze([oe({mode:"boolean"})],ds.prototype,"spellcheck",void 0),ze([v],ds.prototype,"defaultSlottedNodes",void 0),Ot(ds,Ki);const hs=new Map;let us=!1;function ps(e,t){const i=Ei.create(e);return t&&(t.includes("--fake-vscode-token")&&(t=`${t}-${"id"+Math.random().toString(16).slice(2)}`),hs.set(t,i)),us||(function(e){window.addEventListener("load",(()=>{new MutationObserver((()=>{cs(e)})).observe(document.body,{attributes:!0,attributeFilter:["class"]}),cs(e)}))}(hs),us=!0),i}const fs=ps("background","--vscode-editor-background").withDefault("#1e1e1e"),bs=ps("border-width").withDefault(1),gs=ps("contrast-active-border","--vscode-contrastActiveBorder").withDefault("#f38518");ps("contrast-border","--vscode-contrastBorder").withDefault("#6fc3df");const ms=ps("corner-radius").withDefault(0),vs=ps("design-unit").withDefault(4),ys=ps("disabled-opacity").withDefault(.4),xs=ps("focus-border","--vscode-focusBorder").withDefault("#007fd4"),Cs=ps("font-family","--vscode-font-family").withDefault("-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol");ps("font-weight","--vscode-font-weight").withDefault("400");const ws=ps("foreground","--vscode-foreground").withDefault("#cccccc"),$s=ps("input-height").withDefault("26"),ks=ps("input-min-width").withDefault("100px"),Ts=ps("type-ramp-base-font-size","--vscode-font-size").withDefault("13px"),Is=ps("type-ramp-base-line-height").withDefault("normal"),Os=ps("type-ramp-minus1-font-size").withDefault("11px"),Rs=ps("type-ramp-minus1-line-height").withDefault("16px");ps("type-ramp-minus2-font-size").withDefault("9px"),ps("type-ramp-minus2-line-height").withDefault("16px"),ps("type-ramp-plus1-font-size").withDefault("16px"),ps("type-ramp-plus1-line-height").withDefault("24px");const As=ps("scrollbarWidth").withDefault("10px"),Ss=ps("scrollbarHeight").withDefault("10px"),Es=ps("scrollbar-slider-background","--vscode-scrollbarSlider-background").withDefault("#79797966"),Ds=ps("scrollbar-slider-hover-background","--vscode-scrollbarSlider-hoverBackground").withDefault("#646464b3"),Ps=ps("scrollbar-slider-active-background","--vscode-scrollbarSlider-activeBackground").withDefault("#bfbfbf66"),Bs=ps("badge-background","--vscode-badge-background").withDefault("#4d4d4d"),Fs=ps("badge-foreground","--vscode-badge-foreground").withDefault("#ffffff"),Ls=ps("button-border","--vscode-button-border").withDefault("transparent"),Vs=ps("button-icon-background").withDefault("transparent"),Hs=ps("button-icon-corner-radius").withDefault("5px"),Ms=ps("button-icon-outline-offset").withDefault(0),Ns=ps("button-icon-hover-background","--fake-vscode-token").withDefault("rgba(90, 93, 94, 0.31)"),zs=ps("button-icon-padding").withDefault("3px"),js=ps("button-primary-background","--vscode-button-background").withDefault("#0e639c"),_s=ps("button-primary-foreground","--vscode-button-foreground").withDefault("#ffffff"),qs=ps("button-primary-hover-background","--vscode-button-hoverBackground").withDefault("#1177bb"),Us=ps("button-secondary-background","--vscode-button-secondaryBackground").withDefault("#3a3d41"),Ks=ps("button-secondary-foreground","--vscode-button-secondaryForeground").withDefault("#ffffff"),Gs=ps("button-secondary-hover-background","--vscode-button-secondaryHoverBackground").withDefault("#45494e"),Ws=ps("button-padding-horizontal").withDefault("11px"),Qs=ps("button-padding-vertical").withDefault("4px"),Ys=ps("checkbox-background","--vscode-checkbox-background").withDefault("#3c3c3c"),Xs=ps("checkbox-border","--vscode-checkbox-border").withDefault("#3c3c3c"),Js=ps("checkbox-corner-radius").withDefault(3);ps("checkbox-foreground","--vscode-checkbox-foreground").withDefault("#f0f0f0");const Zs=ps("list-active-selection-background","--vscode-list-activeSelectionBackground").withDefault("#094771"),eo=ps("list-active-selection-foreground","--vscode-list-activeSelectionForeground").withDefault("#ffffff"),to=ps("list-hover-background","--vscode-list-hoverBackground").withDefault("#2a2d2e"),io=ps("divider-background","--vscode-settings-dropdownListBorder").withDefault("#454545"),so=ps("dropdown-background","--vscode-dropdown-background").withDefault("#3c3c3c"),oo=ps("dropdown-border","--vscode-dropdown-border").withDefault("#3c3c3c");ps("dropdown-foreground","--vscode-dropdown-foreground").withDefault("#f0f0f0");const no=ps("dropdown-list-max-height").withDefault("200px"),ro=ps("input-background","--vscode-input-background").withDefault("#3c3c3c"),ao=ps("input-foreground","--vscode-input-foreground").withDefault("#cccccc");ps("input-placeholder-foreground","--vscode-input-placeholderForeground").withDefault("#cccccc");const lo=ps("link-active-foreground","--vscode-textLink-activeForeground").withDefault("#3794ff"),co=ps("link-foreground","--vscode-textLink-foreground").withDefault("#3794ff"),ho=ps("progress-background","--vscode-progressBar-background").withDefault("#0e70c0"),uo=ps("panel-tab-active-border","--vscode-panelTitle-activeBorder").withDefault("#e7e7e7"),po=ps("panel-tab-active-foreground","--vscode-panelTitle-activeForeground").withDefault("#e7e7e7"),fo=ps("panel-tab-foreground","--vscode-panelTitle-inactiveForeground").withDefault("#e7e7e799");ps("panel-view-background","--vscode-panel-background").withDefault("#1e1e1e"),ps("panel-view-border","--vscode-panel-border").withDefault("#80808059");const bo=ps("tag-corner-radius").withDefault("2px");class go extends Mt{connectedCallback(){super.connectedCallback(),this.circular||(this.circular=!0)}}const mo=go.compose({baseName:"badge",template:Ht,styles:(e,t)=>ge` ${ui("inline-block")} :host{box-sizing: border-box;font-family: ${Cs};font-size: ${Os};line-height: ${Rs};text-align: center}.control{align-items: center;background-color: ${Bs};border: calc(${bs} * 1px) solid ${Ls};border-radius: 11px;box-sizing: border-box;color: ${Fs};display: flex;height: calc(${vs} * 4px);justify-content: center;min-width: calc(${vs} * 4px + 2px);min-height: calc(${vs} * 4px + 2px);padding: 3px 6px}`}),vo=ge` ${ui("inline-flex")} :host{outline: none;font-family: ${Cs};font-size: ${Ts};line-height: ${Is};color: ${_s};background: ${js};border-radius: 2px;fill: currentColor;cursor: pointer}.control{background: transparent;height: inherit;flex-grow: 1;box-sizing: border-box;display: inline-flex;justify-content: center;align-items: center;padding: ${Qs} ${Ws};white-space: wrap;outline: none;text-decoration: none;border: calc(${bs} * 1px) solid ${Ls};color: inherit;border-radius: inherit;fill: inherit;cursor: inherit;font-family: inherit}:host(:hover){background: ${qs}}:host(:active){background: ${js}}.control:${pi}{outline: calc(${bs} * 1px) solid ${xs};outline-offset: calc(${bs} * 2px)}.control::-moz-focus-inner{border: 0}:host([disabled]){opacity: ${ys};background: ${js};cursor: ${"not-allowed"}}.content{display: flex}.start{display: flex}::slotted(svg), ::slotted(span){width: calc(${vs} * 4px);height: calc(${vs} * 4px)}.start{margin-inline-end: 8px}`,yo=ge` :host([appearance='primary']){background: ${js};color: ${_s}}:host([appearance='primary']:hover){background: ${qs}}:host([appearance='primary']:active) .control:active{background: ${js}}:host([appearance='primary']) .control:${pi}{outline: calc(${bs} * 1px) solid ${xs};outline-offset: calc(${bs} * 2px)}:host([appearance='primary'][disabled]){background: ${js}}`,xo=ge` :host([appearance='secondary']){background: ${Us};color: ${Ks}}:host([appearance='secondary']:hover){background: ${Gs}}:host([appearance='secondary']:active) .control:active{background: ${Us}}:host([appearance='secondary']) .control:${pi}{outline: calc(${bs} * 1px) solid ${xs};outline-offset: calc(${bs} * 2px)}:host([appearance='secondary'][disabled]){background: ${Us}}`,Co=ge` :host([appearance='icon']){background: ${Vs};border-radius: ${Hs};color: ${ws}}:host([appearance='icon']:hover){background: ${Ns};outline: 1px dotted ${gs};outline-offset: -1px}:host([appearance='icon']) .control{padding: ${zs};border: none}:host([appearance='icon']:active) .control:active{background: ${Ns}}:host([appearance='icon']) .control:${pi}{outline: calc(${bs} * 1px) solid ${xs};outline-offset: ${Ms}}:host([appearance='icon'][disabled]){background: ${Vs}}`; +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */class wo extends Kt{connectedCallback(){if(super.connectedCallback(),!this.appearance){const e=this.getAttribute("appearance");this.appearance=e}}attributeChangedCallback(e,t,i){"appearance"===e&&"icon"===i&&(this.getAttribute("aria-label")||(this.ariaLabel="Icon Button")),"aria-label"===e&&(this.ariaLabel=i),"disabled"===e&&(this.disabled=null!==i)}}!function(e,t,i,s){var o,n=arguments.length,r=n<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(r=(n<3?o(r):n>3?o(t,i,r):o(t,i))||r);n>3&&r&&Object.defineProperty(t,i,r)}([oe],wo.prototype,"appearance",void 0);const $o=wo.compose({baseName:"button",template:(e,t)=>W``,styles:(e,t)=>ge` ${vo} ${yo} ${xo} ${Co}`,shadowOptions:{delegatesFocus:!0}});class ko extends oi{connectedCallback(){super.connectedCallback(),this.textContent?this.setAttribute("aria-label",this.textContent):this.setAttribute("aria-label","Checkbox")}}const To=ko.compose({baseName:"checkbox",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("inline-flex")} :host{align-items: center;outline: none;margin: calc(${vs} * 1px) 0;user-select: none;font-size: ${Ts};line-height: ${Is}}.control{position: relative;width: calc(${vs} * 4px + 2px);height: calc(${vs} * 4px + 2px);box-sizing: border-box;border-radius: calc(${Js} * 1px);border: calc(${bs} * 1px) solid ${Xs};background: ${Ys};outline: none;cursor: pointer}.label{font-family: ${Cs};color: ${ws};padding-inline-start: calc(${vs} * 2px + 2px);margin-inline-end: calc(${vs} * 2px + 2px);cursor: pointer}.label__hidden{display: none;visibility: hidden}.checked-indicator{width: 100%;height: 100%;display: block;fill: ${ws};opacity: 0;pointer-events: none}.indeterminate-indicator{border-radius: 2px;background: ${ws};position: absolute;top: 50%;left: 50%;width: 50%;height: 50%;transform: translate(-50%, -50%);opacity: 0}:host(:enabled) .control:hover{background: ${Ys};border-color: ${Xs}}:host(:enabled) .control:active{background: ${Ys};border-color: ${xs}}:host(:${pi}) .control{border: calc(${bs} * 1px) solid ${xs}}:host(.disabled) .label, :host(.readonly) .label, :host(.readonly) .control, :host(.disabled) .control{cursor: ${"not-allowed"}}:host(.checked:not(.indeterminate)) .checked-indicator, :host(.indeterminate) .indeterminate-indicator{opacity: 1}:host(.disabled){opacity: ${ys}}`,checkedIndicator:'\n\t\t\n\t\t\t\n\t\t\n\t',indeterminateIndicator:'\n\t\t
\n\t'});class Io extends Jt{connectedCallback(){super.connectedCallback(),this.getAttribute("aria-label")||this.setAttribute("aria-label","Data Grid")}}const Oo=Io.compose({baseName:"data-grid",baseClass:Jt,template:(e,t)=>{const i=function(e){const t=e.tagFor(Xt);return W`<${t} :rowData="${e=>e}" :cellItemTemplate="${(e,t)=>t.parent.cellItemTemplate}" :headerCellItemTemplate="${(e,t)=>t.parent.headerCellItemTemplate}">`}(e),s=e.tagFor(Xt);return W``},styles:(e,t)=>ge` :host{display: flex;position: relative;flex-direction: column;width: 100%}`});class Ro extends Xt{}const Ao=Ro.compose({baseName:"data-grid-row",baseClass:Xt,template:(e,t)=>{const i=function(e){const t=e.tagFor(ti);return W`<${t} cell-type="${e=>e.isRowHeader?"rowheader":void 0}" grid-column="${(e,t)=>t.index+1}" :rowData="${(e,t)=>t.parent.rowData}" :columnDefinition="${e=>e}">`}(e),s=function(e){const t=e.tagFor(ti);return W`<${t} cell-type="columnheader" grid-column="${(e,t)=>t.index+1}" :columnDefinition="${e=>e}">`}(e);return W``},styles:(e,t)=>ge` :host{display: grid;padding: calc((${vs} / 4) * 1px) 0;box-sizing: border-box;width: 100%;background: transparent}:host(.header){}:host(.sticky-header){background: ${fs};position: sticky;top: 0}:host(:hover){background: ${to};outline: 1px dotted ${gs};outline-offset: -1px}`});class So extends ti{}const Eo=So.compose({baseName:"data-grid-cell",baseClass:ti,template:(e,t)=>W``,styles:(e,t)=>ge` :host{padding: calc(${vs} * 1px) calc(${vs} * 3px);color: ${ws};opacity: 1;box-sizing: border-box;font-family: ${Cs};font-size: ${Ts};line-height: ${Is};font-weight: 400;border: solid calc(${bs} * 1px) transparent;border-radius: calc(${ms} * 1px);white-space: wrap;overflow-wrap: anywhere}:host(.column-header){font-weight: 600}:host(:${pi}), :host(:focus), :host(:active){background: ${Zs};border: solid calc(${bs} * 1px) ${xs};color: ${eo};outline: none}:host(:${pi}) ::slotted(*), :host(:focus) ::slotted(*), :host(:active) ::slotted(*){color: ${eo} !important}`});class Do extends zi{}const Po=Do.compose({baseName:"divider",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("block")} :host{border: none;border-top: calc(${bs} * 1px) solid ${io};box-sizing: content-box;height: 0;margin: calc(${vs} * 1px) 0;width: 100%}`});class Bo extends es{}const Fo=Bo.compose({baseName:"dropdown",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("inline-flex")} :host{background: ${so};box-sizing: border-box;color: ${ws};contain: contents;font-family: ${Cs};height: calc(${$s} * 1px);position: relative;user-select: none;min-width: ${ks};outline: none;vertical-align: top}.control{align-items: center;box-sizing: border-box;border: calc(${bs} * 1px) solid ${oo};border-radius: calc(${ms} * 1px);cursor: pointer;display: flex;font-family: inherit;font-size: ${Ts};line-height: ${Is};min-height: 100%;padding: 2px 6px 2px 8px;width: 100%}.listbox{background: ${so};border: calc(${bs} * 1px) solid ${xs};border-radius: calc(${ms} * 1px);box-sizing: border-box;display: inline-flex;flex-direction: column;left: 0;max-height: ${no};padding: 0 0 calc(${vs} * 1px) 0;overflow-y: auto;position: absolute;width: 100%;z-index: 1}.listbox[hidden]{display: none}:host(:${pi}) .control{border-color: ${xs}}:host(:not([disabled]):hover){background: ${so};border-color: ${oo}}:host(:${pi}) ::slotted([aria-selected="true"][role="option"]:not([disabled])){background: ${Zs};border: calc(${bs} * 1px) solid ${xs};color: ${eo}}:host([disabled]){cursor: ${"not-allowed"};opacity: ${ys}}:host([disabled]) .control{cursor: ${"not-allowed"};user-select: none}:host([disabled]:hover){background: ${so};color: ${ws};fill: currentcolor}:host(:not([disabled])) .control:active{border-color: ${xs}}:host(:empty) .listbox{display: none}:host([open]) .control{border-color: ${xs}}:host([open][position='above']) .listbox, :host([open][position='below']) .control{border-bottom-left-radius: 0;border-bottom-right-radius: 0}:host([open][position='above']) .control, :host([open][position='below']) .listbox{border-top-left-radius: 0;border-top-right-radius: 0}:host([open][position='above']) .listbox{bottom: calc(${$s} * 1px)}:host([open][position='below']) .listbox{top: calc(${$s} * 1px)}.selected-value{flex: 1 1 auto;font-family: inherit;overflow: hidden;text-align: start;text-overflow: ellipsis;white-space: nowrap}.indicator{flex: 0 0 auto;margin-inline-start: 1em}slot[name='listbox']{display: none;width: 100%}:host([open]) slot[name='listbox']{display: flex;position: absolute}.end{margin-inline-start: auto}.start, .end, .indicator, .select-indicator, ::slotted(svg), ::slotted(span){fill: currentcolor;height: 1em;min-height: calc(${vs} * 4px);min-width: calc(${vs} * 4px);width: 1em}::slotted([role='option']), ::slotted(option){flex: 0 0 auto}`,indicator:'\n\t\t\n\t\t\t\n\t\t\n\t'});class Lo extends Lt{}const Vo=Lo.compose({baseName:"link",template:(e,t)=>W`
${Ne(0,t)}${Me(0,t)}`,styles:(e,t)=>ge` ${ui("inline-flex")} :host{background: transparent;box-sizing: border-box;color: ${co};cursor: pointer;fill: currentcolor;font-family: ${Cs};font-size: ${Ts};line-height: ${Is};outline: none}.control{background: transparent;border: calc(${bs} * 1px) solid transparent;border-radius: calc(${ms} * 1px);box-sizing: border-box;color: inherit;cursor: inherit;fill: inherit;font-family: inherit;height: inherit;padding: 0;outline: none;text-decoration: none;word-break: break-word}.control::-moz-focus-inner{border: 0}:host(:hover){color: ${lo}}:host(:hover) .content{text-decoration: underline}:host(:active){background: transparent;color: ${lo}}:host(:${pi}) .control, :host(:focus) .control{border: calc(${bs} * 1px) solid ${xs}}`,shadowOptions:{delegatesFocus:!0}});class Ho extends ri{connectedCallback(){super.connectedCallback(),this.textContent?this.setAttribute("aria-label",this.textContent):this.setAttribute("aria-label","Option")}}const Mo=Ho.compose({baseName:"option",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("inline-flex")} :host{font-family: var(--body-font);border-radius: ${ms};border: calc(${bs} * 1px) solid transparent;box-sizing: border-box;color: ${ws};cursor: pointer;fill: currentcolor;font-size: ${Ts};line-height: ${Is};margin: 0;outline: none;overflow: hidden;padding: 0 calc((${vs} / 2) * 1px) calc((${vs} / 4) * 1px);user-select: none;white-space: nowrap}:host(:${pi}){border-color: ${xs};background: ${Zs};color: ${ws}}:host([aria-selected='true']){background: ${Zs};border: calc(${bs} * 1px) solid ${xs};color: ${eo}}:host(:active){background: ${Zs};color: ${eo}}:host(:not([aria-selected='true']):hover){background: ${Zs};border: calc(${bs} * 1px) solid ${xs};color: ${eo}}:host(:not([aria-selected='true']):active){background: ${Zs};color: ${ws}}:host([disabled]){cursor: ${"not-allowed"};opacity: ${ys}}:host([disabled]:hover){background-color: inherit}.content{grid-column-start: 2;justify-self: start;overflow: hidden;text-overflow: ellipsis}`});class No extends rs{connectedCallback(){super.connectedCallback(),this.orientation&&(this.orientation=os.horizontal),this.getAttribute("aria-label")||this.setAttribute("aria-label","Panels")}}const zo=No.compose({baseName:"panels",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("grid")} :host{box-sizing: border-box;font-family: ${Cs};font-size: ${Ts};line-height: ${Is};color: ${ws};grid-template-columns: auto 1fr auto;grid-template-rows: auto 1fr;overflow-x: auto}.tablist{display: grid;grid-template-rows: auto auto;grid-template-columns: auto;column-gap: calc(${vs} * 8px);position: relative;width: max-content;align-self: end;padding: calc(${vs} * 1px) calc(${vs} * 1px) 0;box-sizing: border-box}.start, .end{align-self: center}.activeIndicator{grid-row: 2;grid-column: 1;width: 100%;height: calc((${vs} / 4) * 1px);justify-self: center;background: ${po};margin: 0;border-radius: calc(${ms} * 1px)}.activeIndicatorTransition{transition: transform 0.01s linear}.tabpanel{grid-row: 2;grid-column-start: 1;grid-column-end: 4;position: relative}`});class jo extends ss{connectedCallback(){super.connectedCallback(),this.disabled&&(this.disabled=!1),this.textContent&&this.setAttribute("aria-label",this.textContent)}}const _o=jo.compose({baseName:"panel-tab",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("inline-flex")} :host{box-sizing: border-box;font-family: ${Cs};font-size: ${Ts};line-height: ${Is};height: calc(${vs} * 7px);padding: calc(${vs} * 1px) 0;color: ${fo};fill: currentcolor;border-radius: calc(${ms} * 1px);border: solid calc(${bs} * 1px) transparent;align-items: center;justify-content: center;grid-row: 1;cursor: pointer}:host(:hover){color: ${po};fill: currentcolor}:host(:active){color: ${po};fill: currentcolor}:host([aria-selected='true']){background: transparent;color: ${po};fill: currentcolor}:host([aria-selected='true']:hover){background: transparent;color: ${po};fill: currentcolor}:host([aria-selected='true']:active){background: transparent;color: ${po};fill: currentcolor}:host(:${pi}){outline: none;border: solid calc(${bs} * 1px) ${uo}}:host(:focus){outline: none}::slotted(vscode-badge){margin-inline-start: calc(${vs} * 2px)}`});class qo extends is{}const Uo=qo.compose({baseName:"panel-view",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("flex")} :host{color: inherit;background-color: transparent;border: solid calc(${bs} * 1px) transparent;box-sizing: border-box;font-size: ${Ts};line-height: ${Is};padding: 10px calc((${vs} + 2) * 1px)}`});class Ko extends Gi{connectedCallback(){super.connectedCallback(),this.paused&&(this.paused=!1),this.setAttribute("aria-label","Loading"),this.setAttribute("aria-live","assertive"),this.setAttribute("role","alert")}attributeChangedCallback(e,t,i){"value"===e&&this.removeAttribute("value")}}const Go=Ko.compose({baseName:"progress-ring",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("flex")} :host{align-items: center;outline: none;height: calc(${vs} * 7px);width: calc(${vs} * 7px);margin: 0}.progress{height: 100%;width: 100%}.background{fill: none;stroke: transparent;stroke-width: calc(${vs} / 2 * 1px)}.indeterminate-indicator-1{fill: none;stroke: ${ho};stroke-width: calc(${vs} / 2 * 1px);stroke-linecap: square;transform-origin: 50% 50%;transform: rotate(-90deg);transition: all 0.2s ease-in-out;animation: spin-infinite 2s linear infinite}@keyframes spin-infinite{0%{stroke-dasharray: 0.01px 43.97px;transform: rotate(0deg)}50%{stroke-dasharray: 21.99px 21.99px;transform: rotate(450deg)}100%{stroke-dasharray: 0.01px 43.97px;transform: rotate(1080deg)}}`,indeterminateIndicator:'\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t'});class Wo extends Wi{connectedCallback(){super.connectedCallback();const e=this.querySelector("label");if(e){const t="radio-group-"+Math.random().toString(16).slice(2);e.setAttribute("id",t),this.setAttribute("aria-labelledby",t)}}}const Qo=Wo.compose({baseName:"radio-group",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("flex")} :host{align-items: flex-start;margin: calc(${vs} * 1px) 0;flex-direction: column}.positioning-region{display: flex;flex-wrap: wrap}:host([orientation='vertical']) .positioning-region{flex-direction: column}:host([orientation='horizontal']) .positioning-region{flex-direction: row}::slotted([slot='label']){color: ${ws};font-size: ${Ts};margin: calc(${vs} * 1px) 0}`});class Yo extends Xi{connectedCallback(){super.connectedCallback(),this.textContent?this.setAttribute("aria-label",this.textContent):this.setAttribute("aria-label","Radio")}}const Xo=Yo.compose({baseName:"radio",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("inline-flex")} :host{align-items: center;flex-direction: row;font-size: ${Ts};line-height: ${Is};margin: calc(${vs} * 1px) 0;outline: none;position: relative;transition: all 0.2s ease-in-out;user-select: none}.control{background: ${Ys};border-radius: 999px;border: calc(${bs} * 1px) solid ${Xs};box-sizing: border-box;cursor: pointer;height: calc(${vs} * 4px);position: relative;outline: none;width: calc(${vs} * 4px)}.label{color: ${ws};cursor: pointer;font-family: ${Cs};margin-inline-end: calc(${vs} * 2px + 2px);padding-inline-start: calc(${vs} * 2px + 2px)}.label__hidden{display: none;visibility: hidden}.control, .checked-indicator{flex-shrink: 0}.checked-indicator{background: ${ws};border-radius: 999px;display: inline-block;inset: calc(${vs} * 1px);opacity: 0;pointer-events: none;position: absolute}:host(:not([disabled])) .control:hover{background: ${Ys};border-color: ${Xs}}:host(:not([disabled])) .control:active{background: ${Ys};border-color: ${xs}}:host(:${pi}) .control{border: calc(${bs} * 1px) solid ${xs}}:host([aria-checked='true']) .control{background: ${Ys};border: calc(${bs} * 1px) solid ${Xs}}:host([aria-checked='true']:not([disabled])) .control:hover{background: ${Ys};border: calc(${bs} * 1px) solid ${Xs}}:host([aria-checked='true']:not([disabled])) .control:active{background: ${Ys};border: calc(${bs} * 1px) solid ${xs}}:host([aria-checked="true"]:${pi}:not([disabled])) .control{border: calc(${bs} * 1px) solid ${xs}}:host([disabled]) .label, :host([readonly]) .label, :host([readonly]) .control, :host([disabled]) .control{cursor: ${"not-allowed"}}:host([aria-checked='true']) .checked-indicator{opacity: 1}:host([disabled]){opacity: ${ys}}`,checkedIndicator:'\n\t\t
\n\t'});class Jo extends Mt{connectedCallback(){super.connectedCallback(),this.circular&&(this.circular=!1)}}const Zo=Jo.compose({baseName:"tag",template:Ht,styles:(e,t)=>ge` ${ui("inline-block")} :host{box-sizing: border-box;font-family: ${Cs};font-size: ${Os};line-height: ${Rs}}.control{background-color: ${Bs};border: calc(${bs} * 1px) solid ${Ls};border-radius: ${bo};color: ${Fs};padding: calc(${vs} * 0.5px) calc(${vs} * 1px);text-transform: uppercase}`});class en extends ds{connectedCallback(){super.connectedCallback(),this.textContent?this.setAttribute("aria-label",this.textContent):this.setAttribute("aria-label","Text area")}}const tn=en.compose({baseName:"text-area",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("inline-block")} :host{font-family: ${Cs};outline: none;user-select: none}.control{box-sizing: border-box;position: relative;color: ${ao};background: ${ro};border-radius: calc(${ms} * 1px);border: calc(${bs} * 1px) solid ${oo};font: inherit;font-size: ${Ts};line-height: ${Is};padding: calc(${vs} * 2px + 1px);width: 100%;min-width: ${ks};resize: none}.control:hover:enabled{background: ${ro};border-color: ${oo}}.control:active:enabled{background: ${ro};border-color: ${xs}}.control:hover, .control:${pi}, .control:disabled, .control:active{outline: none}.control::-webkit-scrollbar{width: ${As};height: ${Ss}}.control::-webkit-scrollbar-corner{background: ${ro}}.control::-webkit-scrollbar-thumb{background: ${Es}}.control::-webkit-scrollbar-thumb:hover{background: ${Ds}}.control::-webkit-scrollbar-thumb:active{background: ${Ps}}:host(:focus-within:not([disabled])) .control{border-color: ${xs}}:host([resize='both']) .control{resize: both}:host([resize='horizontal']) .control{resize: horizontal}:host([resize='vertical']) .control{resize: vertical}.label{display: block;color: ${ws};cursor: pointer;font-size: ${Ts};line-height: ${Is};margin-bottom: 2px}.label__hidden{display: none;visibility: hidden}:host([disabled]) .label, :host([readonly]) .label, :host([readonly]) .control, :host([disabled]) .control{cursor: ${"not-allowed"}}:host([disabled]){opacity: ${ys}}:host([disabled]) .control{border-color: ${oo}}`,shadowOptions:{delegatesFocus:!0}});class sn extends Ui{connectedCallback(){super.connectedCallback(),this.textContent?this.setAttribute("aria-label",this.textContent):this.setAttribute("aria-label","Text field")}}const on=sn.compose({baseName:"text-field",template:(e,t)=>W``,styles:(e,t)=>ge` ${ui("inline-block")} :host{font-family: ${Cs};outline: none;user-select: none}.root{box-sizing: border-box;position: relative;display: flex;flex-direction: row;color: ${ao};background: ${ro};border-radius: calc(${ms} * 1px);border: calc(${bs} * 1px) solid ${oo};height: calc(${$s} * 1px);min-width: ${ks}}.control{-webkit-appearance: none;font: inherit;background: transparent;border: 0;color: inherit;height: calc(100% - (${vs} * 1px));width: 100%;margin-top: auto;margin-bottom: auto;border: none;padding: 0 calc(${vs} * 2px + 1px);font-size: ${Ts};line-height: ${Is}}.control:hover, .control:${pi}, .control:disabled, .control:active{outline: none}.label{display: block;color: ${ws};cursor: pointer;font-size: ${Ts};line-height: ${Is};margin-bottom: 2px}.label__hidden{display: none;visibility: hidden}.start, .end{display: flex;margin: auto;fill: currentcolor}::slotted(svg), ::slotted(span){width: calc(${vs} * 4px);height: calc(${vs} * 4px)}.start{margin-inline-start: calc(${vs} * 2px)}.end{margin-inline-end: calc(${vs} * 2px)}:host(:hover:not([disabled])) .root{background: ${ro};border-color: ${oo}}:host(:active:not([disabled])) .root{background: ${ro};border-color: ${xs}}:host(:focus-within:not([disabled])) .root{border-color: ${xs}}:host([disabled]) .label, :host([readonly]) .label, :host([readonly]) .control, :host([disabled]) .control{cursor: ${"not-allowed"}}:host([disabled]){opacity: ${ys}}:host([disabled]) .control{border-color: ${oo}}`,shadowOptions:{delegatesFocus:!0}}),nn={vsCodeBadge:mo,vsCodeButton:$o,vsCodeCheckbox:To,vsCodeDataGrid:Oo,vsCodeDataGridCell:Eo,vsCodeDataGridRow:Ao,vsCodeDivider:Po,vsCodeDropdown:Fo,vsCodeLink:Vo,vsCodeOption:Mo,vsCodePanels:zo,vsCodePanelTab:_o,vsCodePanelView:Uo,vsCodeProgressRing:Go,vsCodeRadioGroup:Qo,vsCodeRadio:Xo,vsCodeTag:Zo,vsCodeTextArea:tn,vsCodeTextField:on,register(e,...t){if(e)for(const i in this)"register"!==i&&this[i]().register(e,...t)}};function rn(e){return Vi.getOrCreate(e).withPrefix("vscode")}const an=rn().register(nn);export{go as Badge,wo as Button,ko as Checkbox,Io as DataGrid,So as DataGridCell,Qt as DataGridCellTypes,Ro as DataGridRow,Yt as DataGridRowTypes,Do as Divider,Ni as DividerRole,Bo as Dropdown,ci as DropdownPosition,Wt as GenerateHeaderOptions,Lo as Link,Ho as Option,jo as PanelTab,qo as PanelView,No as Panels,Ko as ProgressRing,Yo as Radio,Wo as RadioGroup,Rt as RadioGroupOrientation,Jo as Tag,en as TextArea,ns as TextAreaResize,sn as TextField,qi as TextFieldType,an as VSCodeDesignSystem,nn as allComponents,rn as provideVSCodeDesignSystem,mo as vsCodeBadge,$o as vsCodeButton,To as vsCodeCheckbox,Oo as vsCodeDataGrid,Eo as vsCodeDataGridCell,Ao as vsCodeDataGridRow,Po as vsCodeDivider,Fo as vsCodeDropdown,Vo as vsCodeLink,Mo as vsCodeOption,_o as vsCodePanelTab,Uo as vsCodePanelView,zo as vsCodePanels,Go as vsCodeProgressRing,Xo as vsCodeRadio,Qo as vsCodeRadioGroup,Zo as vsCodeTag,tn as vsCodeTextArea,on as vsCodeTextField}; \ No newline at end of file diff --git a/src/SimpleUIDef.ts b/src/SimpleUIDef.ts new file mode 100644 index 00000000..383b19f4 --- /dev/null +++ b/src/SimpleUIDef.ts @@ -0,0 +1,65 @@ + +export interface SimpleUIConfig { + + title: string; // title for this config + + readonly?: boolean; + + iconName?: string; + + items: { + [key: string]: SimpleUIConfigItem; + }; +}; + +export interface SimpleUIConfigData { + + value: any; + + default: any; +} + +export interface SimpleUIConfigItem { + + type: 'input' | 'options' | 'table' | 'text'; + + typeDetail: { [key: string]: string | boolean | number }; + + name: string; // readable name + + description?: string; // a description for this item + + data: SimpleUIConfigData | SimpleUIConfigData_input | SimpleUIConfigData_options | SimpleUIConfigData_table; +}; + +export interface SimpleUIConfigData_input extends SimpleUIConfigData { + + value: string; + + default: string; + + placeHolder?: string; +} + +export interface SimpleUIConfigData_options extends SimpleUIConfigData { + + value: number; // index of enum + + default: number; + + enum: string[]; + + enumDescriptions: string[]; +} + +export interface SimpleUIConfigData_table extends SimpleUIConfigData { + + value: { [col: string]: string }[]; + + default: { [col: string]: string }[]; +} + +export interface SimpleUIConfigData_text extends SimpleUIConfigData { + + value: string; +} diff --git a/src/WebPanelManager.ts b/src/WebPanelManager.ts index e1f89903..e073149c 100644 --- a/src/WebPanelManager.ts +++ b/src/WebPanelManager.ts @@ -35,6 +35,7 @@ import * as os from 'os' import * as platform from './Platform'; import * as fs from 'fs'; import { EncodingConverter } from "./EncodingConverter"; +import { SimpleUIConfig } from "./SimpleUIDef"; let _instance: WebPanelManager; @@ -43,13 +44,67 @@ export class WebPanelManager { private constructor() { } - static newInstance(): WebPanelManager { + static instance(): WebPanelManager { if (_instance === undefined) { _instance = new WebPanelManager(); } return _instance; } + showSimpleConfigUI(cfg: SimpleUIConfig, onSave: (newCfg: SimpleUIConfig) => void): Promise { + + const resManager = ResManager.GetInstance(); + + const panel = vscode.window.createWebviewPanel('eide.simple-cfg-ui', + cfg.title, vscode.ViewColumn.One, { enableScripts: true, retainContextWhenHidden: true }); + + panel.iconPath = vscode.Uri.file(resManager.GetIconByName(cfg.iconName || 'Property_16x.svg').path); + + return new Promise((resolve_) => { + + panel.onDidDispose(() => { + resolve_(); + }); + + panel.webview.onDidReceiveMessage((_data: any) => { + + /* it's a message */ + if (typeof _data == 'string') { + switch (_data) { + case 'eide.simple-cfg-ui.launched': /* webview launched */ + panel.webview.postMessage(cfg); + break; + default: + break; + } + } + + /* it's obj data */ + else { + try { + onSave(_data); + panel.webview.postMessage('eide.simple-cfg-ui.status.done'); + } catch (error) { + GlobalEvent.emit('error', error); + panel.webview.postMessage('eide.simple-cfg-ui.status.fail'); + } + } + }); + + const htmlFolder = File.fromArray([resManager.GetHTMLDir().path, 'simple_config_ui']); + const htmlFile = File.fromArray([htmlFolder.path, 'index.html']); + + panel.webview.html = htmlFile.Read() + .replace(/"[\w\-\.\/]+?\.(?:css|js)"/ig, (str) => { + const fileName = str.substr(1, str.length - 2); // remove '"' + const absPath = File.normalize(htmlFolder.path + NodePath.sep + fileName); + return `"${panel.webview.asWebviewUri(vscode.Uri.file(absPath)).toString()}"`; + }); + + panel.reveal(); + }); + } + showStorageLayoutView(project: AbstractProject): void { const resManager = ResManager.GetInstance(); From b0721bea54d465512d82eaed906f18e4cb153e22 Mon Sep 17 00:00:00 2001 From: null Date: Sun, 26 Feb 2023 23:09:53 +0800 Subject: [PATCH 6/8] - [new]: Extra Compiler Args UI - [other]: More UI Supported --- res/html/simple_config_ui/css/app.css | 2 +- res/html/simple_config_ui/js/app.js | 2 +- res/html/simple_config_ui/js/chunk-vendors.js | 2 +- .../AssemblerSourceFile_configured_16x.svg | 14 + res/icon/CFile_configured_16x.svg | 15 + res/icon/CPP_configured_16x.svg | 6 + res/icon/FolderRoot_configured_32x.svg | 7 + res/icon/file_type_c_configured.svg | 8 + res/icon/file_type_cpp_configured.svg | 5 + res/icon/folder_type_config.svg | 1 + src/CodeBuilder.ts | 2 +- src/EIDEProject.ts | 284 ++++++++++-- src/EIDEProjectExplorer.ts | 417 +++++++++++++++--- src/OperationExplorer.ts | 2 +- src/SettingManager.ts | 19 +- src/SimpleUIDef.ts | 18 +- src/extension.ts | 6 + 17 files changed, 689 insertions(+), 121 deletions(-) create mode 100644 res/icon/AssemblerSourceFile_configured_16x.svg create mode 100644 res/icon/CFile_configured_16x.svg create mode 100644 res/icon/CPP_configured_16x.svg create mode 100644 res/icon/FolderRoot_configured_32x.svg create mode 100644 res/icon/file_type_c_configured.svg create mode 100644 res/icon/file_type_cpp_configured.svg create mode 100644 res/icon/folder_type_config.svg diff --git a/res/html/simple_config_ui/css/app.css b/res/html/simple_config_ui/css/app.css index 92bdeee1..e49e10e1 100644 --- a/res/html/simple_config_ui/css/app.css +++ b/res/html/simple_config_ui/css/app.css @@ -1 +1 @@ -@font-face{font-family:Consolas;font-weight:400;font-style:normal;src:url(../fonts/consola.ttf)}@font-face{font-family:Consolas;font-weight:700;font-style:normal;src:url(../fonts/consolab.ttf)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}h4{font-family:Consolas;font-weight:400}table{margin-top:20px}caption{font-family:Consolas;margin-bottom:8px}td{padding-right:4px}th{text-align:left}th,vscode-text-area,vscode-text-field{font-family:Consolas}vscode-checkbox{width:80px}.container{display:grid;padding:0 12px}.code{padding-top:16px}.code,pre{font-family:Consolas}.left{grid-column:1;margin-right:8px}.right{grid-column:2;margin-left:8px}#header{position:sticky;padding:12px 0;top:0;z-index:10;background-color:var(--vscode-editor-background)!important}#header-cont{display:flex;align-items:center;justify-content:space-between}#button-cont{display:flex;justify-items:center;justify-content:flex-end}vscode-button{margin:4px;margin-left:8px} \ No newline at end of file +@font-face{font-family:Consolas;font-weight:400;font-style:normal;src:url(../fonts/consola.ttf)}@font-face{font-family:Consolas;font-weight:700;font-style:normal;src:url(../fonts/consolab.ttf)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}h4{font-family:Consolas;font-weight:400}table{margin-top:20px}caption{font-family:Consolas;margin-bottom:8px}td{padding-right:4px}th{text-align:left}th,vscode-text-area,vscode-text-field{font-family:Consolas}vscode-checkbox{align-items:stretch}.container{display:grid;padding:0 12px}.code{padding-top:16px}.code,pre{font-family:Consolas}.left{grid-column:1;margin-right:8px}.right{grid-column:2;margin-left:8px}#header{position:sticky;padding:12px 0;top:0;z-index:10;background-color:var(--vscode-editor-background)!important}#header-cont{display:flex;align-items:center;justify-content:space-between}#button-cont{display:flex;justify-items:center;justify-content:flex-end}vscode-button{margin:4px;margin-left:8px} \ No newline at end of file diff --git a/res/html/simple_config_ui/js/app.js b/res/html/simple_config_ui/js/app.js index feb824d1..03588d7a 100644 --- a/res/html/simple_config_ui/js/app.js +++ b/res/html/simple_config_ui/js/app.js @@ -1 +1 @@ -(function(){"use strict";var t={5005:function(t,e,a){var n=a(6369),i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"app"}},[a("div",{attrs:{id:"header"}},[a("div",{attrs:{id:"header-cont"}},[a("h2",[t._v(t._s(t.data.title))]),a("div",{attrs:{id:"button-cont"}},[a("vscode-button",{attrs:{disabled:t.data.readonly},on:{click:t.onSave}},[t._v("Save")]),a("vscode-button",{attrs:{disabled:t.data.readonly},on:{click:t.onReset}},[t._v("Reset")])],1)])]),a("div",{staticClass:"container"},t._l(t.data.items,(function(e,n){return a("div",{key:n,style:t.style.items_margin},["input"==e.type?a("div",[e.typeDetail["singleLine"]?a("vscode-text-field",{attrs:{"current-value":e.data.value,size:e.typeDetail["size"]||t.style.input_size,placeholder:e.data.placeHolder||""},on:{input:function(t){e.data.value=t.target.value}}},[t._v(t._s(e.name))]):a("vscode-text-area",{attrs:{"current-value":e.data.value,cols:e.typeDetail["size"]||t.style.input_size,rows:e.typeDetail["rows"]||3,resize:e.typeDetail["resize"]||"vertical",placeholder:e.data.placeHolder||""},on:{input:function(t){e.data.value=t.target.value}}},[t._v(t._s(e.name))])],1):"options"==e.type?a("div",[a("div",{staticStyle:{"margin-bottom":"4px"}},[t._v(t._s(e.name))]),a("vscode-dropdown",{attrs:{"current-value":e.data.enumDescriptions[e.data.value]},on:{change:function(t){e.data.value=e.data.enumDescriptions.indexOf(t.target.value)}}},t._l(e.data.enum,(function(n,i){return a("vscode-option",{key:i},[t._v(t._s(e.data.enumDescriptions[i]||""))])})),1)],1):"text"==e.type?a("div",[a("pre",{style:e.typeDetail["style"]||""},[t._v(t._s(e.data.value))])]):"table"==e.type?a("div",[a("vscode-data-grid",{attrs:{id:"table."+n}})],1):t._e()])})),0)])},o=[];let r,s={style:{input_size:140,items_margin:"margin-top: 8px; margin-bottom: 8px"},status:{},data:{title:"",readonly:!1,items:{}}};var d={name:"App",components:{},data(){return s},mounted(){r=this,this.updateAllDataGrid()},watch:{},methods:{getInstance:function(){return r},reInitData:function(){for(const t in this.data.items){let e=this.data.items[t];void 0!=e.data.default&&(e.data.value=e.data.default)}this.updateAllDataGrid()},updateAllDataGrid:function(){for(const t in this.data.items)"table"==this.data.items[t].type&&(document.getElementById(`table.${t}`).rowsData=JSON.parse(JSON.stringify(this.data.items[t].data.value)))},onSave:function(){r.$emit("save")},onReset:function(){r.$emit("reset")}}},u=d,l=a(3736),c=(0,l.Z)(u,i,o,!1,null,null,null),f=c.exports,p=a(8735),v=a.n(p);let m,g;n.Z.config.productionTip=!1,n.Z.use(v(),{iconPack:"material",position:"bottom-right",duration:"1800",keepOnHover:!0});let y=!1,h=f.data();const _=acquireVsCodeApi();window.addEventListener("message",(t=>{if("string"==typeof t.data)switch(t.data){case"eide.simple-cfg-ui.status.done":n.Z.toasted.success("Successful !",{icon:"check"});break;case"eide.simple-cfg-ui.status.fail":n.Z.toasted.error("Failed !, Please check eide error log.",{icon:"error"});break;default:break}else y||(g=t.data,w(),O(),y=!0)})),document.addEventListener("keydown",(function(t){"s"==t.key.toLowerCase()&&t.ctrlKey&&(t.preventDefault(),k())})),_.postMessage("eide.simple-cfg-ui.launched");const b="[eide simple-cfg-ui view] ";function O(){y||(y=!0,console.log(b+"start init and create page ..."),new n.Z({render:t=>t(f)}).$mount("#app"),m=f.methods.getInstance(),m.$on("save",(()=>k())),m.$on("reset",(()=>D())),console.log(b+"app inited done !"))}function w(){h.data.title=g.title,h.data.readonly=g.readonly;for(const t in g.items)h.data.items[t]=JSON.parse(JSON.stringify(g.items[t]));console.log(`${b}init data: `+JSON.stringify(h.data,void 0,2))}function k(){const t=JSON.parse(JSON.stringify(h.data));console.log(`${b}save data: `+JSON.stringify(t,void 0,2)),_.postMessage(t)}function D(){y&&m.reInitData()}}},e={};function a(n){var i=e[n];if(void 0!==i)return i.exports;var o=e[n]={exports:{}};return t[n].call(o.exports,o,o.exports,a),o.exports}a.m=t,function(){var t=[];a.O=function(e,n,i,o){if(!n){var r=1/0;for(l=0;l=o)&&Object.keys(a.O).every((function(t){return a.O[t](n[d])}))?n.splice(d--,1):(s=!1,o0&&t[l-1][2]>o;l--)t[l]=t[l-1];t[l]=[n,i,o]}}(),function(){a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,{a:e}),e}}(),function(){a.d=function(t,e){for(var n in e)a.o(e,n)&&!a.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}}(),function(){a.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){var t={143:0};a.O.j=function(e){return 0===t[e]};var e=function(e,n){var i,o,r=n[0],s=n[1],d=n[2],u=0;if(r.some((function(e){return 0!==t[e]}))){for(i in s)a.o(s,i)&&(a.m[i]=s[i]);if(d)var l=d(a)}for(e&&e(n);u{if("string"==typeof t.data)switch(t.data){case"eide.simple-cfg-ui.status.done":n.Z.toasted.success("Successful !",{icon:"check"});break;case"eide.simple-cfg-ui.status.fail":n.Z.toasted.error("Failed !, Please check eide error log.",{icon:"error"});break;default:break}else y||(g=t.data,O(),k(),y=!0)})),document.addEventListener("keydown",(function(t){"s"==t.key.toLowerCase()&&t.ctrlKey&&(t.preventDefault(),w())})),b.postMessage("eide.simple-cfg-ui.launched");const _="[eide simple-cfg-ui view] ";function k(){y||(y=!0,console.log(_+"start init and create page ..."),new n.Z({render:t=>t(f)}).$mount("#app"),m=f.methods.getInstance(),m.$on("save",(()=>w())),m.$on("reset",(()=>x())),console.log(_+"app inited done !"))}function O(){h.data.title=g.title,h.data.readonly=g.readonly;for(const t in g.items)h.data.items[t]=JSON.parse(JSON.stringify(g.items[t]));console.log(`${_}init data: `+JSON.stringify(h.data,void 0,2))}function w(){const t=JSON.parse(JSON.stringify(h.data));console.log(`${_}save data: `+JSON.stringify(t,void 0,2)),b.postMessage(t)}function x(){y&&m.reInitData()}}},e={};function a(n){var i=e[n];if(void 0!==i)return i.exports;var r=e[n]={exports:{}};return t[n].call(r.exports,r,r.exports,a),r.exports}a.m=t,function(){var t=[];a.O=function(e,n,i,r){if(!n){var o=1/0;for(c=0;c=r)&&Object.keys(a.O).every((function(t){return a.O[t](n[d])}))?n.splice(d--,1):(s=!1,r0&&t[c-1][2]>r;c--)t[c]=t[c-1];t[c]=[n,i,r]}}(),function(){a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,{a:e}),e}}(),function(){a.d=function(t,e){for(var n in e)a.o(e,n)&&!a.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}}(),function(){a.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){var t={143:0};a.O.j=function(e){return 0===t[e]};var e=function(e,n){var i,r,o=n[0],s=n[1],d=n[2],l=0;if(o.some((function(e){return 0!==t[e]}))){for(i in s)a.o(s,i)&&(a.m[i]=s[i]);if(d)var c=d(a)}for(e&&e(n);ll)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},9671:function(t,e,n){var r=n(9974),o=n(8361),i=n(7908),a=n(6244),s=function(t){var e=1==t;return function(n,s,c){var u,l,f=i(n),p=o(f),d=r(s,c),h=a(p);while(h-- >0)if(u=p[h],l=d(u,h,f),l)switch(t){case 0:return u;case 1:return h}return e?-1:void 0}};t.exports={findLast:s(0),findLastIndex:s(1)}},206:function(t,e,n){var r=n(1702);t.exports=r([].slice)},4326:function(t,e,n){var r=n(1702),o=r({}.toString),i=r("".slice);t.exports=function(t){return i(o(t),8,-1)}},648:function(t,e,n){var r=n(1694),o=n(614),i=n(4326),a=n(5112),s=a("toStringTag"),c=Object,u="Arguments"==i(function(){return arguments}()),l=function(t,e){try{return t[e]}catch(n){}};t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=l(e=c(t),s))?n:u?i(e):"Object"==(r=i(e))&&o(e.callee)?"Arguments":r}},7741:function(t,e,n){var r=n(1702),o=Error,i=r("".replace),a=function(t){return String(o(t).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,c=s.test(a);t.exports=function(t,e){if(c&&"string"==typeof t&&!o.prepareStackTrace)while(e--)t=i(t,s,"");return t}},9920:function(t,e,n){var r=n(2597),o=n(3887),i=n(1236),a=n(3070);t.exports=function(t,e,n){for(var s=o(e),c=a.f,u=i.f,l=0;l0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(o=+r[1]))),t.exports=o},748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:function(t,e,n){var r=n(7293),o=n(9114);t.exports=!r((function(){var t=Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",o(1,7)),7!==t.stack)}))},2109:function(t,e,n){var r=n(7854),o=n(1236).f,i=n(8880),a=n(8052),s=n(3072),c=n(9920),u=n(4705);t.exports=function(t,e){var n,l,f,p,d,h,v=t.target,m=t.global,y=t.stat;if(l=m?r:y?r[v]||s(v,{}):(r[v]||{}).prototype,l)for(f in e){if(d=e[f],t.dontCallGetSet?(h=o(l,f),p=h&&h.value):p=l[f],n=u(m?f:v+(y?".":"#")+f,t.forced),!n&&void 0!==p){if(typeof d==typeof p)continue;c(d,p)}(t.sham||p&&p.sham)&&i(d,"sham",!0),a(l,f,d,t)}}},7293:function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},2104:function(t,e,n){var r=n(4374),o=Function.prototype,i=o.apply,a=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(i):function(){return a.apply(i,arguments)})},9974:function(t,e,n){var r=n(1702),o=n(9662),i=n(4374),a=r(r.bind);t.exports=function(t,e){return o(t),void 0===e?t:i?a(t,e):function(){return t.apply(e,arguments)}}},4374:function(t,e,n){var r=n(7293);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:function(t,e,n){var r=n(4374),o=Function.prototype.call;t.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},6530:function(t,e,n){var r=n(9781),o=n(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=o(i,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&a(i,"name").configurable);t.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},1702:function(t,e,n){var r=n(4374),o=Function.prototype,i=o.bind,a=o.call,s=r&&i.bind(a,a);t.exports=r?function(t){return t&&s(t)}:function(t){return t&&function(){return a.apply(t,arguments)}}},1331:function(t,e,n){var r=n(7854),o=n(614),i=function(t){return o(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t]):r[t]&&r[t][e]}},8173:function(t,e,n){var r=n(9662);t.exports=function(t,e){var n=t[e];return null==n?void 0:r(n)}},7854:function(t,e,n){var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2597:function(t,e,n){var r=n(1702),o=n(7908),i=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},3501:function(t){t.exports={}},490:function(t,e,n){var r=n(1331);t.exports=r("document","documentElement")},4664:function(t,e,n){var r=n(9781),o=n(7293),i=n(317);t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,n){var r=n(1702),o=n(7293),i=n(4326),a=Object,s=r("".split);t.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?s(t,""):a(t)}:a},9587:function(t,e,n){var r=n(614),o=n(111),i=n(7674);t.exports=function(t,e,n){var a,s;return i&&r(a=e.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&i(t,s),t}},2788:function(t,e,n){var r=n(1702),o=n(614),i=n(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},8340:function(t,e,n){var r=n(111),o=n(8880);t.exports=function(t,e){r(e)&&"cause"in e&&o(t,"cause",e.cause)}},9909:function(t,e,n){var r,o,i,a=n(8536),s=n(7854),c=n(1702),u=n(111),l=n(8880),f=n(2597),p=n(5465),d=n(6200),h=n(3501),v="Object already initialized",m=s.TypeError,y=s.WeakMap,g=function(t){return i(t)?o(t):r(t,{})},b=function(t){return function(e){var n;if(!u(e)||(n=o(e)).type!==t)throw m("Incompatible receiver, "+t+" required");return n}};if(a||p.state){var _=p.state||(p.state=new y),x=c(_.get),w=c(_.has),E=c(_.set);r=function(t,e){if(w(_,t))throw new m(v);return e.facade=t,E(_,t,e),e},o=function(t){return x(_,t)||{}},i=function(t){return w(_,t)}}else{var A=d("state");h[A]=!0,r=function(t,e){if(f(t,A))throw new m(v);return e.facade=t,l(t,A,e),e},o=function(t){return f(t,A)?t[A]:{}},i=function(t){return f(t,A)}}t.exports={set:r,get:o,has:i,enforce:g,getterFor:b}},614:function(t){t.exports=function(t){return"function"==typeof t}},4705:function(t,e,n){var r=n(7293),o=n(614),i=/#|\.prototype\./,a=function(t,e){var n=c[s(t)];return n==l||n!=u&&(o(e)?r(e):!!e)},s=a.normalize=function(t){return String(t).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},111:function(t,e,n){var r=n(614);t.exports=function(t){return"object"==typeof t?null!==t:r(t)}},1913:function(t){t.exports=!1},2190:function(t,e,n){var r=n(1331),o=n(614),i=n(7976),a=n(3307),s=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return o(e)&&i(e.prototype,s(t))}},6244:function(t,e,n){var r=n(7466);t.exports=function(t){return r(t.length)}},6339:function(t,e,n){var r=n(7293),o=n(614),i=n(2597),a=n(9781),s=n(6530).CONFIGURABLE,c=n(2788),u=n(9909),l=u.enforce,f=u.get,p=Object.defineProperty,d=a&&!r((function(){return 8!==p((function(){}),"length",{value:8}).length})),h=String(String).split("String"),v=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!i(t,"name")||s&&t.name!==e)&&p(t,"name",{value:e,configurable:!0}),d&&n&&i(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(o){}var r=l(t);return i(r,"source")||(r.source=h.join("string"==typeof e?e:"")),t};Function.prototype.toString=v((function(){return o(this)&&f(this).source||c(this)}),"toString")},4758:function(t){var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var r=+t;return(r>0?n:e)(r)}},133:function(t,e,n){var r=n(7392),o=n(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:function(t,e,n){var r=n(7854),o=n(614),i=n(2788),a=r.WeakMap;t.exports=o(a)&&/native code/.test(i(a))},6277:function(t,e,n){var r=n(1340);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:r(t)}},30:function(t,e,n){var r,o=n(9670),i=n(6048),a=n(748),s=n(3501),c=n(490),u=n(317),l=n(6200),f=">",p="<",d="prototype",h="script",v=l("IE_PROTO"),m=function(){},y=function(t){return p+h+f+t+p+"/"+h+f},g=function(t){t.write(y("")),t.close();var e=t.parentWindow.Object;return t=null,e},b=function(){var t,e=u("iframe"),n="java"+h+":";return e.style.display="none",c.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(y("document.F=Object")),t.close(),t.F},_=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}_="undefined"!=typeof document?document.domain&&r?g(r):b():g(r);var t=a.length;while(t--)delete _[d][a[t]];return _()};s[v]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(m[d]=o(t),n=new m,m[d]=null,n[v]=t):n=_(),void 0===e?n:i.f(n,e)}},6048:function(t,e,n){var r=n(9781),o=n(3353),i=n(3070),a=n(9670),s=n(5656),c=n(1956);e.f=r&&!o?Object.defineProperties:function(t,e){a(t);var n,r=s(e),o=c(e),u=o.length,l=0;while(u>l)i.f(t,n=o[l++],r[n]);return t}},3070:function(t,e,n){var r=n(9781),o=n(4664),i=n(3353),a=n(9670),s=n(4948),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",p="configurable",d="writable";e.f=r?i?function(t,e,n){if(a(t),e=s(e),a(n),"function"===typeof t&&"prototype"===e&&"value"in n&&d in n&&!n[d]){var r=l(t,e);r&&r[d]&&(t[e]=n.value,n={configurable:p in n?n[p]:r[p],enumerable:f in n?n[f]:r[f],writable:!1})}return u(t,e,n)}:u:function(t,e,n){if(a(t),e=s(e),a(n),o)try{return u(t,e,n)}catch(r){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},1236:function(t,e,n){var r=n(9781),o=n(6916),i=n(5296),a=n(9114),s=n(5656),c=n(4948),u=n(2597),l=n(4664),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=s(t),e=c(e),l)try{return f(t,e)}catch(n){}if(u(t,e))return a(!o(i.f,t,e),t[e])}},8006:function(t,e,n){var r=n(6324),o=n(748),i=o.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},5181:function(t,e){e.f=Object.getOwnPropertySymbols},9518:function(t,e,n){var r=n(2597),o=n(614),i=n(7908),a=n(6200),s=n(8544),c=a("IE_PROTO"),u=Object,l=u.prototype;t.exports=s?u.getPrototypeOf:function(t){var e=i(t);if(r(e,c))return e[c];var n=e.constructor;return o(n)&&e instanceof n?n.prototype:e instanceof u?l:null}},7976:function(t,e,n){var r=n(1702);t.exports=r({}.isPrototypeOf)},6324:function(t,e,n){var r=n(1702),o=n(2597),i=n(5656),a=n(1318).indexOf,s=n(3501),c=r([].push);t.exports=function(t,e){var n,r=i(t),u=0,l=[];for(n in r)!o(s,n)&&o(r,n)&&c(l,n);while(e.length>u)o(r,n=e[u++])&&(~a(l,n)||c(l,n));return l}},1956:function(t,e,n){var r=n(6324),o=n(748);t.exports=Object.keys||function(t){return r(t,o)}},5296:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);e.f=o?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},7674:function(t,e,n){var r=n(1702),o=n(9670),i=n(6077);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),t(n,[]),e=n instanceof Array}catch(a){}return function(n,r){return o(n),i(r),e?t(n,r):n.__proto__=r,n}}():void 0)},2140:function(t,e,n){var r=n(6916),o=n(614),i=n(111),a=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&o(n=t.toString)&&!i(s=r(n,t)))return s;if(o(n=t.valueOf)&&!i(s=r(n,t)))return s;if("string"!==e&&o(n=t.toString)&&!i(s=r(n,t)))return s;throw a("Can't convert object to primitive value")}},3887:function(t,e,n){var r=n(1331),o=n(1702),i=n(8006),a=n(5181),s=n(9670),c=o([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(s(t)),n=a.f;return n?c(e,n(t)):e}},2626:function(t,e,n){var r=n(3070).f;t.exports=function(t,e,n){n in t||r(t,n,{configurable:!0,get:function(){return e[n]},set:function(t){e[n]=t}})}},4488:function(t){var e=TypeError;t.exports=function(t){if(void 0==t)throw e("Can't call method on "+t);return t}},6200:function(t,e,n){var r=n(2309),o=n(9711),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},5465:function(t,e,n){var r=n(7854),o=n(3072),i="__core-js_shared__",a=r[i]||o(i,{});t.exports=a},2309:function(t,e,n){var r=n(1913),o=n(5465);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.23.2",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.23.2/LICENSE",source:"https://github.com/zloirock/core-js"})},261:function(t,e,n){var r,o,i,a,s=n(7854),c=n(2104),u=n(9974),l=n(614),f=n(2597),p=n(7293),d=n(490),h=n(206),v=n(317),m=n(8053),y=n(6833),g=n(5268),b=s.setImmediate,_=s.clearImmediate,x=s.process,w=s.Dispatch,E=s.Function,A=s.MessageChannel,C=s.String,T=0,O={},S="onreadystatechange";try{r=s.location}catch(P){}var k=function(t){if(f(O,t)){var e=O[t];delete O[t],e()}},I=function(t){return function(){k(t)}},$=function(t){k(t.data)},j=function(t){s.postMessage(C(t),r.protocol+"//"+r.host)};b&&_||(b=function(t){m(arguments.length,1);var e=l(t)?t:E(t),n=h(arguments,1);return O[++T]=function(){c(e,void 0,n)},o(T),T},_=function(t){delete O[t]},g?o=function(t){x.nextTick(I(t))}:w&&w.now?o=function(t){w.now(I(t))}:A&&!y?(i=new A,a=i.port2,i.port1.onmessage=$,o=u(a.postMessage,a)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!p(j)?(o=j,s.addEventListener("message",$,!1)):o=S in v("script")?function(t){d.appendChild(v("script"))[S]=function(){d.removeChild(this),k(t)}}:function(t){setTimeout(I(t),0)}),t.exports={set:b,clear:_}},1400:function(t,e,n){var r=n(9303),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},5656:function(t,e,n){var r=n(8361),o=n(4488);t.exports=function(t){return r(o(t))}},9303:function(t,e,n){var r=n(4758);t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},7466:function(t,e,n){var r=n(9303),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},7908:function(t,e,n){var r=n(4488),o=Object;t.exports=function(t){return o(r(t))}},4590:function(t,e,n){var r=n(3002),o=RangeError;t.exports=function(t,e){var n=r(t);if(n%e)throw o("Wrong offset");return n}},3002:function(t,e,n){var r=n(9303),o=RangeError;t.exports=function(t){var e=r(t);if(e<0)throw o("The argument can't be less than 0");return e}},7593:function(t,e,n){var r=n(6916),o=n(111),i=n(2190),a=n(8173),s=n(2140),c=n(5112),u=TypeError,l=c("toPrimitive");t.exports=function(t,e){if(!o(t)||i(t))return t;var n,c=a(t,l);if(c){if(void 0===e&&(e="default"),n=r(c,t,e),!o(n)||i(n))return n;throw u("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},4948:function(t,e,n){var r=n(7593),o=n(2190);t.exports=function(t){var e=r(t,"string");return o(e)?e:e+""}},1694:function(t,e,n){var r=n(5112),o=r("toStringTag"),i={};i[o]="z",t.exports="[object z]"===String(i)},1340:function(t,e,n){var r=n(648),o=String;t.exports=function(t){if("Symbol"===r(t))throw TypeError("Cannot convert a Symbol value to a string");return o(t)}},6330:function(t){var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},9711:function(t,e,n){var r=n(1702),o=0,i=Math.random(),a=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++o+i,36)}},3307:function(t,e,n){var r=n(133);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(t,e,n){var r=n(9781),o=n(7293);t.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},8053:function(t){var e=TypeError;t.exports=function(t,n){if(tb&&p(r,arguments[b]),r}));if(C.prototype=E,"Error"!==x?s?s(C,A):c(C,A,{name:!0}):v&&g in w&&(u(C,w,g),u(C,w,"prepareStackTrace")),c(C,w),!m)try{E.name!==x&&i(E,"name",x),E.constructor=C}catch(T){}return C}}},6699:function(t,e,n){"use strict";var r=n(2109),o=n(1318).includes,i=n(7293),a=n(1223),s=i((function(){return!Array(1).includes()}));r({target:"Array",proto:!0,forced:s},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),a("includes")},1703:function(t,e,n){var r=n(2109),o=n(7854),i=n(2104),a=n(9191),s="WebAssembly",c=o[s],u=7!==Error("e",{cause:7}).cause,l=function(t,e){var n={};n[t]=a(t,e,u),r({global:!0,constructor:!0,arity:1,forced:u},n)},f=function(t,e){if(c&&c[t]){var n={};n[t]=a(s+"."+t,e,u),r({target:s,stat:!0,constructor:!0,arity:1,forced:u},n)}};l("Error",(function(t){return function(e){return i(t,this,arguments)}})),l("EvalError",(function(t){return function(e){return i(t,this,arguments)}})),l("RangeError",(function(t){return function(e){return i(t,this,arguments)}})),l("ReferenceError",(function(t){return function(e){return i(t,this,arguments)}})),l("SyntaxError",(function(t){return function(e){return i(t,this,arguments)}})),l("TypeError",(function(t){return function(e){return i(t,this,arguments)}})),l("URIError",(function(t){return function(e){return i(t,this,arguments)}})),f("CompileError",(function(t){return function(e){return i(t,this,arguments)}})),f("LinkError",(function(t){return function(e){return i(t,this,arguments)}})),f("RuntimeError",(function(t){return function(e){return i(t,this,arguments)}}))},8675:function(t,e,n){"use strict";var r=n(260),o=n(6244),i=n(9303),a=r.aTypedArray,s=r.exportTypedArrayMethod;s("at",(function(t){var e=a(this),n=o(e),r=i(t),s=r>=0?r:n+r;return s<0||s>=n?void 0:e[s]}))},2958:function(t,e,n){"use strict";var r=n(260),o=n(9671).findLastIndex,i=r.aTypedArray,a=r.exportTypedArrayMethod;a("findLastIndex",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},3408:function(t,e,n){"use strict";var r=n(260),o=n(9671).findLast,i=r.aTypedArray,a=r.exportTypedArrayMethod;a("findLast",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},3462:function(t,e,n){"use strict";var r=n(7854),o=n(6916),i=n(260),a=n(6244),s=n(4590),c=n(7908),u=n(7293),l=r.RangeError,f=r.Int8Array,p=f&&f.prototype,d=p&&p.set,h=i.aTypedArray,v=i.exportTypedArrayMethod,m=!u((function(){var t=new Uint8ClampedArray(2);return o(d,t,{length:1,0:3},1),3!==t[1]})),y=m&&i.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var t=new f(2);return t.set(1),t.set("2",1),0!==t[0]||2!==t[1]}));v("set",(function(t){h(this);var e=s(arguments.length>1?arguments[1]:void 0,1),n=c(t);if(m)return o(d,this,n,e);var r=this.length,i=a(n),u=0;if(i+e>r)throw l("Wrong length");while(u0;)r=h.nextValue(),t=Math.floor(r*e.length),n.push(e.splice(t,1)[0]);return n.join("")}function c(){return d||(d=s())}function u(t){return c()[t]}function l(){return f||v}var f,p,d,h=n(19),v="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-";t.exports={get:l,characters:i,seed:a,lookup:u,shuffled:c}},function(t,e,n){"use strict";var r=n(5),o=n.n(r);e.a={animateIn:function(t){o()({targets:t,translateY:"-35px",opacity:1,duration:300,easing:"easeOutCubic"})},animateOut:function(t,e){o()({targets:t,opacity:0,marginTop:"-40px",duration:300,easing:"easeOutExpo",complete:e})},animateOutBottom:function(t,e){o()({targets:t,opacity:0,marginBottom:"-40px",duration:300,easing:"easeOutExpo",complete:e})},animateReset:function(t){o()({targets:t,left:0,opacity:1,duration:300,easing:"easeOutExpo"})},animatePanning:function(t,e,n){o()({targets:t,duration:10,easing:"easeOutQuad",left:e,opacity:n})},animatePanEnd:function(t,e){o()({targets:t,opacity:0,duration:300,easing:"easeOutExpo",complete:e})},clearAnimation:function(t){var e=o.a.timeline();t.forEach((function(t){e.add({targets:t.el,opacity:0,right:"-40px",duration:300,offset:"-=150",easing:"easeOutExpo",complete:function(){t.remove()}})}))}}},function(t,e,n){"use strict";t.exports=n(16)},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(8),o=n(1),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=n(2);n(11).polyfill();var s=function t(e){var n=this;return this.id=a.generate(),this.options=e,this.cached_options={},this.global={},this.groups=[],this.toasts=[],this.container=null,l(this),u(this),this.group=function(e){e||(e={}),e.globalToasts||(e.globalToasts={}),Object.assign(e.globalToasts,n.global);var r=new t(e);return n.groups.push(r),r},this.register=function(t,e,r){return r=r||{},f(n,t,e,r)},this.show=function(t,e){return c(n,t,e)},this.success=function(t,e){return e=e||{},e.type="success",c(n,t,e)},this.info=function(t,e){return e=e||{},e.type="info",c(n,t,e)},this.error=function(t,e){return e=e||{},e.type="error",c(n,t,e)},this.remove=function(t){n.toasts=n.toasts.filter((function(e){return e.el.hash!==t.hash})),t.parentNode&&t.parentNode.removeChild(t)},this.clear=function(t){return o.a.clearAnimation(n.toasts,(function(){t&&t()})),n.toasts=[],!0},this},c=function(t,e,o){o=o||{};var a=null;if("object"!==(void 0===o?"undefined":i(o)))return console.error("Options should be a type of object. given : "+o),null;t.options.singleton&&t.toasts.length>0&&(t.cached_options=o,t.toasts[t.toasts.length-1].goAway(0));var s=Object.assign({},t.options);return Object.assign(s,o),a=n.i(r.a)(t,e,s),t.toasts.push(a),a},u=function(t){var e=t.options.globalToasts,n=function(e,n){return"string"==typeof n&&t[n]?t[n].apply(t,[e,{}]):c(t,e,n)};e&&(t.global={},Object.keys(e).forEach((function(r){t.global[r]=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e[r].apply(null,[t,n])}})))},l=function(t){var e=document.createElement("div");e.id=t.id,e.setAttribute("role","status"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","false"),document.body.appendChild(e),t.container=e},f=function(t,e,n,r){t.options.globalToasts||(t.options.globalToasts={}),t.options.globalToasts[e]=function(t,e){var o=null;return"string"==typeof n&&(o=n),"function"==typeof n&&(o=n(t)),e(o,r)},u(t)}},function(t,e,n){n(22);var r=n(21)(null,null,null,null);t.exports=r.exports},function(t,e,n){(function(n){var r,o,i,a={scope:{}};a.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){if(n.get||n.set)throw new TypeError("ES3 does not support getters and setters.");t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)},a.getGlobal=function(t){return"undefined"!=typeof window&&window===t?t:void 0!==n&&null!=n?n:t},a.global=a.getGlobal(this),a.SYMBOL_PREFIX="jscomp_symbol_",a.initSymbol=function(){a.initSymbol=function(){},a.global.Symbol||(a.global.Symbol=a.Symbol)},a.symbolCounter_=0,a.Symbol=function(t){return a.SYMBOL_PREFIX+(t||"")+a.symbolCounter_++},a.initSymbolIterator=function(){a.initSymbol();var t=a.global.Symbol.iterator;t||(t=a.global.Symbol.iterator=a.global.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&a.defineProperty(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return a.arrayIterator(this)}}),a.initSymbolIterator=function(){}},a.arrayIterator=function(t){var e=0;return a.iteratorPrototype((function(){return en&&(n+=1),1n?e:n<2/3?t+(e-t)*(2/3-n)*6:t}var n=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(t)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(t);t=parseInt(n[1])/360;var r=parseInt(n[2])/100,o=parseInt(n[3])/100;n=n[4]||1;if(0==r)o=r=t=o;else{var i=.5>o?o*(1+r):o+r-o*r,a=2*o-i;o=e(a,i,t+1/3),r=e(a,i,t);t=e(a,i,t-1/3)}return"rgba("+255*o+","+255*r+","+255*t+","+n+")"}function f(t){if(t=/([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(t))return t[2]}function p(t){return-1=d.currentTime)for(var _=0;_=h||!e)&&(d.began||(d.began=!0,i("begin")),i("run")),y>s&&y=e&&v!==e||!e)&&(o(e),m||a())),i("update"),t>=e&&(d.remaining?(u=c,"alternate"===d.direction&&(d.reversed=!d.reversed)):(d.pause(),d.completed||(d.completed=!0,i("complete"),"Promise"in window&&(f(),p=n()))),l=0)}t=void 0===t?{}:t;var c,u,l=0,f=null,p=n(),d=j(t);return d.reset=function(){var t=d.direction,e=d.loop;for(d.currentTime=0,d.progress=0,d.paused=!0,d.began=!1,d.completed=!1,d.reversed="reverse"===t,d.remaining="alternate"===t&&1===e?2:e,o(0),t=d.children.length;t--;)d.children[t].reset()},d.tick=function(t){c=t,u||(u=c),s((l+c-u)*P.speed)},d.seek=function(t){s(r(t))},d.pause=function(){var t=V.indexOf(d);-1=e&&0<=r&&1>=r){var i=new Float32Array(11);if(e!==n||r!==o)for(var a=0;11>a;++a)i[a]=t(.1*a,e,r);return function(a){if(e===n&&r===o)return a;if(0===a)return 0;if(1===a)return 1;for(var s=0,c=1;10!==c&&i[c]<=a;++c)s+=.1;--c;c=s+(a-i[c])/(i[c+1]-i[c])*.1;var u=3*(1-3*r+3*e)*c*c+2*(3*r-6*e)*c+3*e;if(.001<=u){for(s=0;4>s&&0!==(u=3*(1-3*r+3*e)*c*c+2*(3*r-6*e)*c+3*e);++s){var l=t(c,e,r)-a;c=c-l/u}a=c}else if(0===u)a=c;else{c=s,s=s+.1;var f=0;do{l=c+(s-c)/2,u=t(l,e,r)-a,0++f);a=l}return t(a,n,o)}}}}(),U=function(){function t(t,e){return 0===t||1===t?t:-Math.pow(2,10*(t-1))*Math.sin(2*(t-1-e/(2*Math.PI)*Math.asin(1))*Math.PI/e)}var e,n="Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "),r={In:[[.55,.085,.68,.53],[.55,.055,.675,.19],[.895,.03,.685,.22],[.755,.05,.855,.06],[.47,0,.745,.715],[.95,.05,.795,.035],[.6,.04,.98,.335],[.6,-.28,.735,.045],t],Out:[[.25,.46,.45,.94],[.215,.61,.355,1],[.165,.84,.44,1],[.23,1,.32,1],[.39,.575,.565,1],[.19,1,.22,1],[.075,.82,.165,1],[.175,.885,.32,1.275],function(e,n){return 1-t(1-e,n)}],InOut:[[.455,.03,.515,.955],[.645,.045,.355,1],[.77,0,.175,1],[.86,0,.07,1],[.445,.05,.55,.95],[1,0,0,1],[.785,.135,.15,.86],[.68,-.55,.265,1.55],function(e,n){return.5>e?t(2*e,n)/2:1-t(-2*e+2,n)/2}]},o={linear:F(.25,.25,.75,.75)},i={};for(e in r)i.type=e,r[i.type].forEach(function(t){return function(e,r){o["ease"+t.type+n[r]]=D.fnc(e)?e:F.apply(s,e)}}(i)),i={type:i.type};return o}(),z={css:function(t,e,n){return t.style[e]=n},attribute:function(t,e,n){return t.setAttribute(e,n)},object:function(t,e,n){return t[e]=n},transform:function(t,e,n,r,o){r[o]||(r[o]=[]),r[o].push(e+"("+n+")")}},V=[],X=0,H=function(){function t(){X=requestAnimationFrame(e)}function e(e){var n=V.length;if(n){for(var r=0;rn&&(e.duration=r.duration),e.children.push(r)})),e.seek(0),e.reset(),e.autoplay&&e.restart(),e},e},P.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},P}))}).call(e,n(25))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(3),o=n(4),i=n.n(o),a={install:function(t,e){e||(e={});var n=new r.a(e);t.component("toasted",i.a),t.toasted=t.prototype.$toasted=n}};"undefined"!=typeof window&&window.Vue&&(window.Toasted=a),e.default=a},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(1),o=this,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(t,e,n){return setTimeout((function(){n.cached_options.position&&n.cached_options.position.includes("bottom")?r.a.animateOutBottom(t,(function(){n.remove(t)})):r.a.animateOut(t,(function(){n.remove(t)}))}),e),!0},s=function(t,e){return("object"===("undefined"==typeof HTMLElement?"undefined":i(HTMLElement))?e instanceof HTMLElement:e&&"object"===(void 0===e?"undefined":i(e))&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName)?t.appendChild(e):t.innerHTML=e,o},c=function(t,e){var n=!1;return{el:t,text:function(e){return s(t,e),this},goAway:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:800;return n=!0,a(t,r,e)},remove:function(){e.remove(t)},disposed:function(){return n}}}},function(t,e,n){"use strict";var r=n(12),o=n.n(r),i=n(1),a=n(7),s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},c=n(2);String.prototype.includes||Object.defineProperty(String.prototype,"includes",{value:function(t,e){return"number"!=typeof e&&(e=0),!(e+t.length>this.length)&&-1!==this.indexOf(t,e)}});var u={},l=null,f=function(t){return t.className=t.className||null,t.onComplete=t.onComplete||null,t.position=t.position||"top-right",t.duration=t.duration||null,t.keepOnHover=t.keepOnHover||!1,t.theme=t.theme||"toasted-primary",t.type=t.type||"default",t.containerClass=t.containerClass||null,t.fullWidth=t.fullWidth||!1,t.icon=t.icon||null,t.action=t.action||null,t.fitToScreen=t.fitToScreen||null,t.closeOnSwipe=void 0===t.closeOnSwipe||t.closeOnSwipe,t.iconPack=t.iconPack||"material",t.className&&"string"==typeof t.className&&(t.className=t.className.split(" ")),t.className||(t.className=[]),t.theme&&t.className.push(t.theme.trim()),t.type&&t.className.push(t.type),t.containerClass&&"string"==typeof t.containerClass&&(t.containerClass=t.containerClass.split(" ")),t.containerClass||(t.containerClass=[]),t.position&&t.containerClass.push(t.position.trim()),t.fullWidth&&t.containerClass.push("full-width"),t.fitToScreen&&t.containerClass.push("fit-to-screen"),u=t,t},p=function(t,e){var r=document.createElement("div");if(r.classList.add("toasted"),r.hash=c.generate(),e.className&&e.className.forEach((function(t){r.classList.add(t)})),("object"===("undefined"==typeof HTMLElement?"undefined":s(HTMLElement))?t instanceof HTMLElement:t&&"object"===(void 0===t?"undefined":s(t))&&null!==t&&1===t.nodeType&&"string"==typeof t.nodeName)?r.appendChild(t):r.innerHTML=t,d(e,r),e.closeOnSwipe){var u=new o.a(r,{prevent_default:!1});u.on("pan",(function(t){var e=t.deltaX;r.classList.contains("panning")||r.classList.add("panning");var n=1-Math.abs(e/80);n<0&&(n=0),i.a.animatePanning(r,e,n)})),u.on("panend",(function(t){var n=t.deltaX;Math.abs(n)>80?i.a.animatePanEnd(r,(function(){"function"==typeof e.onComplete&&e.onComplete(),r.parentNode&&l.remove(r)})):(r.classList.remove("panning"),i.a.animateReset(r))}))}if(Array.isArray(e.action))e.action.forEach((function(t){var e=v(t,n.i(a.a)(r,l));e&&r.appendChild(e)}));else if("object"===s(e.action)){var f=v(e.action,n.i(a.a)(r,l));f&&r.appendChild(f)}return r},d=function(t,e){if(t.icon){var n=document.createElement("i");switch(n.setAttribute("aria-hidden","true"),t.iconPack){case"fontawesome":n.classList.add("fa");var r=t.icon.name?t.icon.name:t.icon;r.includes("fa-")?n.classList.add(r.trim()):n.classList.add("fa-"+r.trim());break;case"mdi":n.classList.add("mdi");var o=t.icon.name?t.icon.name:t.icon;o.includes("mdi-")?n.classList.add(o.trim()):n.classList.add("mdi-"+o.trim());break;case"custom-class":var i=t.icon.name?t.icon.name:t.icon;"string"==typeof i?i.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(i)&&i.forEach((function(t){n.classList.add(t.trim())}));break;case"callback":var a=t.icon&&t.icon instanceof Function?t.icon:null;a&&(n=a(n));break;default:n.classList.add("material-icons"),n.textContent=t.icon.name?t.icon.name:t.icon}t.icon.after&&n.classList.add("after"),h(t,n,e)}},h=function(t,e,n){t.icon&&(t.icon.after&&t.icon.name?n.appendChild(e):(t.icon.name,n.insertBefore(e,n.firstChild)))},v=function(t,e){if(!t)return null;var n=document.createElement("a");if(n.classList.add("action"),n.classList.add("ripple"),t.text&&(n.text=t.text),t.href&&(n.href=t.href),t.target&&(n.target=t.target),t.icon){n.classList.add("icon");var r=document.createElement("i");switch(u.iconPack){case"fontawesome":r.classList.add("fa"),t.icon.includes("fa-")?r.classList.add(t.icon.trim()):r.classList.add("fa-"+t.icon.trim());break;case"mdi":r.classList.add("mdi"),t.icon.includes("mdi-")?r.classList.add(t.icon.trim()):r.classList.add("mdi-"+t.icon.trim());break;case"custom-class":"string"==typeof t.icon?t.icon.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(t.icon)&&t.icon.forEach((function(t){n.classList.add(t.trim())}));break;default:r.classList.add("material-icons"),r.textContent=t.icon}n.appendChild(r)}return t.class&&("string"==typeof t.class?t.class.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(t.class)&&t.class.forEach((function(t){n.classList.add(t.trim())}))),t.push&&n.addEventListener("click",(function(n){n.preventDefault(),u.router?(u.router.push(t.push),t.push.dontClose||e.goAway(0)):console.warn("[vue-toasted] : Vue Router instance is not attached. please check the docs")})),t.onClick&&"function"==typeof t.onClick&&n.addEventListener("click",(function(n){t.onClick&&(n.preventDefault(),t.onClick(n,e))})),n};e.a=function(t,e,r){l=t,r=f(r);var o=l.container;r.containerClass.unshift("toasted-container"),o.className!==r.containerClass.join(" ")&&(o.className="",r.containerClass.forEach((function(t){o.classList.add(t)})));var s=p(e,r);e&&o.appendChild(s),s.style.opacity=0,i.a.animateIn(s);var c=r.duration,u=void 0;if(null!==c){var d=function(){return setInterval((function(){null===s.parentNode&&window.clearInterval(u),s.classList.contains("panning")||(c-=20),c<=0&&(i.a.animateOut(s,(function(){"function"==typeof r.onComplete&&r.onComplete(),s.parentNode&&l.remove(s)})),window.clearInterval(u))}),20)};u=d(),r.keepOnHover&&(s.addEventListener("mouseover",(function(){window.clearInterval(u)})),s.addEventListener("mouseout",(function(){u=d()})))}return n.i(a.a)(s,l)}},function(t,e,n){e=t.exports=n(10)(),e.push([t.i,".toasted{padding:0 20px}.toasted.rounded{border-radius:24px}.toasted .primary,.toasted.toasted-primary{border-radius:2px;min-height:38px;line-height:1.1em;background-color:#353535;padding:6px 20px;font-size:15px;font-weight:300;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.toasted .primary.success,.toasted.toasted-primary.success{background:#4caf50}.toasted .primary.error,.toasted.toasted-primary.error{background:#f44336}.toasted .primary.info,.toasted.toasted-primary.info{background:#3f51b5}.toasted .primary .action,.toasted.toasted-primary .action{color:#a1c2fa}.toasted.bubble{border-radius:30px;min-height:38px;line-height:1.1em;background-color:#ff7043;padding:0 20px;font-size:15px;font-weight:300;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.toasted.bubble.success{background:#4caf50}.toasted.bubble.error{background:#f44336}.toasted.bubble.info{background:#3f51b5}.toasted.bubble .action{color:#8e2b0c}.toasted.outline{border-radius:30px;min-height:38px;line-height:1.1em;background-color:#fff;border:1px solid #676767;padding:0 20px;font-size:15px;color:#676767;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-weight:700}.toasted.outline.success{color:#4caf50;border-color:#4caf50}.toasted.outline.error{color:#f44336;border-color:#f44336}.toasted.outline.info{color:#3f51b5;border-color:#3f51b5}.toasted.outline .action{color:#607d8b}.toasted-container{position:fixed;z-index:10000}.toasted-container,.toasted-container.full-width{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.toasted-container.full-width{max-width:86%;width:100%}.toasted-container.full-width.fit-to-screen{min-width:100%}.toasted-container.full-width.fit-to-screen .toasted:first-child{margin-top:0}.toasted-container.full-width.fit-to-screen.top-right{top:0;right:0}.toasted-container.full-width.fit-to-screen.top-left{top:0;left:0}.toasted-container.full-width.fit-to-screen.top-center{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.full-width.fit-to-screen.bottom-right{right:0;bottom:0}.toasted-container.full-width.fit-to-screen.bottom-left{left:0;bottom:0}.toasted-container.full-width.fit-to-screen.bottom-center{left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.top-right{top:10%;right:7%}.toasted-container.top-left{top:10%;left:7%}.toasted-container.top-center{top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.toasted-container.bottom-right{right:5%;bottom:7%}.toasted-container.bottom-left{left:5%;bottom:7%}.toasted-container.bottom-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:7%}.toasted-container.bottom-left .toasted,.toasted-container.top-left .toasted{float:left}.toasted-container.bottom-right .toasted,.toasted-container.top-right .toasted{float:right}.toasted-container .toasted{top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;word-break:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-sizing:inherit}.toasted-container .toasted .fa,.toasted-container .toasted .fab,.toasted-container .toasted .far,.toasted-container .toasted .fas,.toasted-container .toasted .material-icons,.toasted-container .toasted .mdi{margin-right:.5rem;margin-left:-.4rem}.toasted-container .toasted .fa.after,.toasted-container .toasted .fab.after,.toasted-container .toasted .far.after,.toasted-container .toasted .fas.after,.toasted-container .toasted .material-icons.after,.toasted-container .toasted .mdi.after{margin-left:.5rem;margin-right:-.4rem}.toasted-container .toasted .action{text-decoration:none;font-size:.8rem;padding:8px;margin:5px -7px 5px 7px;border-radius:3px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;cursor:pointer}.toasted-container .toasted .action.icon{padding:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toasted-container .toasted .action.icon .fa,.toasted-container .toasted .action.icon .material-icons,.toasted-container .toasted .action.icon .mdi{margin-right:0;margin-left:4px}.toasted-container .toasted .action.icon:hover{text-decoration:none}.toasted-container .toasted .action:hover{text-decoration:underline}@media only screen and (max-width:600px){.toasted-container{min-width:100%}.toasted-container .toasted:first-child{margin-top:0}.toasted-container.top-right{top:0;right:0}.toasted-container.top-left{top:0;left:0}.toasted-container.top-center{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.bottom-right{right:0;bottom:0}.toasted-container.bottom-left{left:0;bottom:0}.toasted-container.bottom-center{left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.bottom-center,.toasted-container.top-center{-ms-flex-align:stretch!important;align-items:stretch!important}.toasted-container.bottom-left .toasted,.toasted-container.bottom-right .toasted,.toasted-container.top-left .toasted,.toasted-container.top-right .toasted{float:none}.toasted-container .toasted{border-radius:0}}",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=o.console&&(o.console.warn||o.console.log);return i&&i.call(o.console,r,n),t.apply(this,arguments)}}function p(t,e,n){var r,o=e.prototype;r=t.prototype=Object.create(o),r.constructor=t,r._super=o,n&&ht(r,n)}function d(t,e){return function(){return t.apply(e,arguments)}}function h(t,e){return typeof t==yt?t.apply(e&&e[0]||s,e):t}function v(t,e){return t===s?e:t}function m(t,e,n){l(_(e),(function(e){t.addEventListener(e,n,!1)}))}function y(t,e,n){l(_(e),(function(e){t.removeEventListener(e,n,!1)}))}function g(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function b(t,e){return t.indexOf(e)>-1}function _(t){return t.trim().split(/\s+/g)}function x(t,e,n){if(t.indexOf&&!n)return t.indexOf(e);for(var r=0;rn[e]})):r.sort()),r}function A(t,e){for(var n,r,o=e[0].toUpperCase()+e.slice(1),i=0;i1&&!n.firstMultiple?n.firstMultiple=P(e):1===o&&(n.firstMultiple=!1);var i=n.firstInput,a=n.firstMultiple,s=a?a.center:i.center,c=e.center=M(r);e.timeStamp=_t(),e.deltaTime=e.timeStamp-i.timeStamp,e.angle=D(s,c),e.distance=L(s,c),$(n,e),e.offsetDirection=N(e.deltaX,e.deltaY);var u=R(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=u.x,e.overallVelocityY=u.y,e.overallVelocity=bt(u.x)>bt(u.y)?u.x:u.y,e.scale=a?U(a.pointers,r):1,e.rotation=a?F(a.pointers,r):0,e.maxPointers=n.prevInput?e.pointers.length>n.prevInput.maxPointers?e.pointers.length:n.prevInput.maxPointers:e.pointers.length,j(n,e);var l=t.element;g(e.srcEvent.target,l)&&(l=e.srcEvent.target),e.target=l}function $(t,e){var n=e.center,r=t.offsetDelta||{},o=t.prevDelta||{},i=t.prevInput||{};e.eventType!==kt&&i.eventType!==$t||(o=t.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=t.offsetDelta={x:n.x,y:n.y}),e.deltaX=o.x+(n.x-r.x),e.deltaY=o.y+(n.y-r.y)}function j(t,e){var n,r,o,i,a=t.lastInterval||e,c=e.timeStamp-a.timeStamp;if(e.eventType!=jt&&(c>St||a.velocity===s)){var u=e.deltaX-a.deltaX,l=e.deltaY-a.deltaY,f=R(c,u,l);r=f.x,o=f.y,n=bt(f.x)>bt(f.y)?f.x:f.y,i=N(u,l),t.lastInterval=e}else n=a.velocity,r=a.velocityX,o=a.velocityY,i=a.direction;e.velocity=n,e.velocityX=r,e.velocityY=o,e.direction=i}function P(t){for(var e=[],n=0;n=bt(e)?t<0?Mt:Rt:e<0?Nt:Lt}function L(t,e,n){n||(n=zt);var r=e[n[0]]-t[n[0]],o=e[n[1]]-t[n[1]];return Math.sqrt(r*r+o*o)}function D(t,e,n){n||(n=zt);var r=e[n[0]]-t[n[0]],o=e[n[1]]-t[n[1]];return 180*Math.atan2(o,r)/Math.PI}function F(t,e){return D(e[1],e[0],Vt)+D(t[1],t[0],Vt)}function U(t,e){return L(e[0],e[1],Vt)/L(t[0],t[1],Vt)}function z(){this.evEl=Ht,this.evWin=Wt,this.pressed=!1,O.apply(this,arguments)}function V(){this.evEl=qt,this.evWin=Gt,O.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function X(){this.evTarget=Kt,this.evWin=Qt,this.started=!1,O.apply(this,arguments)}function H(t,e){var n=w(t.touches),r=w(t.changedTouches);return e&($t|jt)&&(n=E(n.concat(r),"identifier",!0)),[n,r]}function W(){this.evTarget=te,this.targetIds={},O.apply(this,arguments)}function Y(t,e){var n=w(t.touches),r=this.targetIds;if(e&(kt|It)&&1===n.length)return r[n[0].identifier]=!0,[n,n];var o,i,a=w(t.changedTouches),s=[],c=this.target;if(i=n.filter((function(t){return g(t.target,c)})),e===kt)for(o=0;o-1&&r.splice(t,1)};setTimeout(o,ee)}}function Z(t){for(var e=t.srcEvent.clientX,n=t.srcEvent.clientY,r=0;r-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){n.manager.emit(e,t)}var n=this,r=this.state;r=he&&e(n.options.event+tt(r))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;te.threshold&&o&e.direction},attrTest:function(t){return rt.prototype.attrTest.call(this,t)&&(this.state&pe||!(this.state&pe)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=et(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),p(it,rt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[se]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&pe)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),p(at,J,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[ie]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,r=t.distancee.time;if(this._input=t,!r||!n||t.eventType&($t|jt)&&!o)this.reset();else if(t.eventType&kt)this.reset(),this._timer=c((function(){this.state=ve,this.tryEmit()}),e.time,this);else if(t.eventType&$t)return ve;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===ve&&(t&&t.eventType&$t?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=_t(),this.manager.emit(this.options.event,this._input)))}}),p(st,rt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[se]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&pe)}}),p(ct,rt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Dt|Ft,pointers:1},getTouchAction:function(){return ot.prototype.getTouchAction.call(this)},attrTest:function(t){var e,n=this.options.direction;return n&(Dt|Ft)?e=t.overallVelocity:n&Dt?e=t.overallVelocityX:n&Ft&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&n&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&bt(e)>this.options.velocity&&t.eventType&$t},emit:function(t){var e=et(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),p(ut,J,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ae]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,r=t.distance0&&(e+=a(o)),e+a(n)}var o,i,a=n(15),s=(n(0),1567752802062),c=7;t.exports=r},function(t,e,n){"use strict";function r(t){for(var e,n=0,r="";!e;)r+=a(i,o.get(),1),e=tn.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(o=0;o=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function v(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function m(t){var e=parseFloat(t);return isNaN(e)?t:e}function y(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function x(t,e){return _.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var E=/-(\w)/g,A=w((function(t){return t.replace(E,(function(t,e){return e?e.toUpperCase():""}))})),C=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),T=/\B([A-Z])/g,O=w((function(t){return t.replace(T,"-$1").toLowerCase()}));function S(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function k(t,e){return t.bind(e)}var I=Function.prototype.bind?k:S;function $(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function P(t){for(var e={},n=0;n0,rt=tt&&tt.indexOf("edge/")>0,ot=(tt&&tt.indexOf("android"),tt&&/iphone|ipad|ipod|ios/.test(tt)||"ios"===J),it=(tt&&/chrome\/\d+/.test(tt),tt&&/phantomjs/.test(tt),tt&&tt.match(/firefox\/(\d+)/)),at={}.watch,st=!1;if(K)try{var ct={};Object.defineProperty(ct,"passive",{get:function(){st=!0}}),window.addEventListener("test-passive",null,ct)}catch(Ca){}var ut=function(){return void 0===G&&(G=!K&&!Q&&"undefined"!==typeof n.g&&(n.g["process"]&&"server"===n.g["process"].env.VUE_ENV)),G},lt=K&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(t){return"function"===typeof t&&/native code/.test(t.toString())}var pt,dt="undefined"!==typeof Symbol&&ft(Symbol)&&"undefined"!==typeof Reflect&&ft(Reflect.ownKeys);pt="undefined"!==typeof Set&&ft(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ht=M,vt=0,mt=function(){this.id=vt++,this.subs=[]};mt.prototype.addSub=function(t){this.subs.push(t)},mt.prototype.removeSub=function(t){b(this.subs,t)},mt.prototype.depend=function(){mt.target&&mt.target.addDep(this)},mt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!x(o,"default"))a=!1;else if(""===a||a===O(t)){var c=ne(String,o.type);(c<0||s0&&(r=ke(r,(e||"")+"_"+n),Se(r[0])&&Se(u)&&(l[s]=Et(u.text+r[0].text),r.shift()),l.push.apply(l,r)):c(r)?Se(u)?l[s]=Et(u.text+r):""!==r&&l.push(Et(r)):Se(r)&&Se(u)?l[s]=Et(u.text+r.text):(a(t._isVList)&&i(r.tag)&&o(r.key)&&i(e)&&(r.key="__vlist"+e+"_"+n+"__"),l.push(r)));return l}function Ie(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function $e(t){var e=je(t.$options.inject,t);e&&(It(!1),Object.keys(e).forEach((function(n){Rt(t,n,e[n])})),It(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=dt?Reflect.ownKeys(t):Object.keys(t),o=0;o0,a=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!i&&!n.$hasNormal)return n;for(var c in o={},t)t[c]&&"$"!==c[0]&&(o[c]=Le(e,c,t[c]))}else o={};for(var u in e)u in o||(o[u]=De(e,u));return t&&Object.isExtensible(t)&&(t._normalized=o),Y(o,"$stable",a),Y(o,"$key",s),Y(o,"$hasNormal",i),o}function Le(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Oe(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Re(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function De(t,e){return function(){return t[e]}}function Fe(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?$(n):n;for(var r=$(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;idocument.createEvent("Event").timeStamp&&(Zn=function(){return Kn.now()})}function Qn(){var t,e;for(Gn=Zn(),Yn=!0,Vn.sort((function(t,e){return t.id-e.id})),Bn=0;BnBn&&Vn[n].id>t.id)n--;Vn.splice(n+1,0,t)}else Vn.push(t);Wn||(Wn=!0,me(Qn))}}var rr=0,or=function(t,e,n,r,o){this.vm=t,o&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++rr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new pt,this.newDepIds=new pt,this.expression="","function"===typeof e?this.getter=e:(this.getter=q(e),this.getter||(this.getter=M)),this.value=this.lazy?void 0:this.get()};or.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Ca){if(!this.user)throw Ca;re(Ca,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ge(t),bt(),this.cleanupDeps()}return t},or.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},or.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},or.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():nr(this)},or.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||u(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';oe(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},or.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},or.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},or.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:M,set:M};function ar(t,e,n){ir.get=function(){return this[e][n]},ir.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ir)}function sr(t){t._watchers=[];var e=t.$options;e.props&&cr(t,e.props),e.methods&&mr(t,e.methods),e.data?ur(t):Mt(t._data={},!0),e.computed&&pr(t,e.computed),e.watch&&e.watch!==at&&yr(t,e.watch)}function cr(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[],i=!t.$parent;i||It(!1);var a=function(i){o.push(i);var a=Kt(i,e,n,t);Rt(r,i,a),i in t||ar(t,"_props",i)};for(var s in e)a(s);It(!0)}function ur(t){var e=t.$options.data;e=t._data="function"===typeof e?lr(e,t):e||{},f(e)||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);while(o--){var i=n[o];0,r&&x(r,i)||W(i)||ar(t,"_data",i)}Mt(e,!0)}function lr(t,e){gt();try{return t.call(e,e)}catch(Ca){return re(Ca,e,"data()"),{}}finally{bt()}}var fr={lazy:!0};function pr(t,e){var n=t._computedWatchers=Object.create(null),r=ut();for(var o in e){var i=e[o],a="function"===typeof i?i:i.get;0,r||(n[o]=new or(t,a||M,M,fr)),o in t||dr(t,o,i)}}function dr(t,e,n){var r=!ut();"function"===typeof n?(ir.get=r?hr(e):vr(n),ir.set=M):(ir.get=n.get?r&&!1!==n.cache?hr(e):vr(n.get):M,ir.set=n.set||M),Object.defineProperty(t,e,ir)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),mt.target&&e.depend(),e.value}}function vr(t){return function(){return t.call(this,this)}}function mr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?M:I(e[n],t)}function yr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1)return this;var n=$(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Or(t){t.mixin=function(t){return this.options=Gt(this.options,t),this}}function Sr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Gt(n.options,t),a["super"]=n,a.options.props&&kr(a),a.options.computed&&Ir(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,z.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),o[r]=a,a}}function kr(t){var e=t.options.props;for(var n in e)ar(t.prototype,"_props",n)}function Ir(t){var e=t.options.computed;for(var n in e)dr(t.prototype,n,e[n])}function $r(t){z.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&f(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Pr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!p(t)&&t.test(e)}function Mr(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=a.name;s&&!e(s)&&Rr(n,i,r,o)}}}function Rr(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,b(n,e)}xr(Cr),br(Cr),$n(Cr),Rn(Cr),xn(Cr);var Nr=[String,RegExp,Array],Lr={name:"keep-alive",abstract:!0,props:{include:Nr,exclude:Nr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,o=t.keyToCache;if(r){var i=r.tag,a=r.componentInstance,s=r.componentOptions;e[o]={name:jr(s),tag:i,componentInstance:a},n.push(o),this.max&&n.length>parseInt(this.max)&&Rr(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Rr(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Mr(t,(function(t){return Pr(e,t)}))})),this.$watch("exclude",(function(e){Mr(t,(function(t){return!Pr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=Cn(t),n=e&&e.componentOptions;if(n){var r=jr(n),o=this,i=o.include,a=o.exclude;if(i&&(!r||!Pr(i,r))||a&&r&&Pr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,b(u,l),u.push(l)):(this.vnodeToCache=e,this.keyToCache=l),e.data.keepAlive=!0}return e||t&&t[0]}},Dr={KeepAlive:Lr};function Fr(t){var e={get:function(){return X}};Object.defineProperty(t,"config",e),t.util={warn:ht,extend:j,mergeOptions:Gt,defineReactive:Rt},t.set=Nt,t.delete=Lt,t.nextTick=me,t.observable=function(t){return Mt(t),t},t.options=Object.create(null),z.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Dr),Tr(t),Or(t),Sr(t),$r(t)}Fr(Cr),Object.defineProperty(Cr.prototype,"$isServer",{get:ut}),Object.defineProperty(Cr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Cr,"FunctionalRenderContext",{value:tn}),Cr.version="2.6.14";var Ur=y("style,class"),zr=y("input,textarea,option,select,progress"),Vr=function(t,e,n){return"value"===n&&zr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Xr=y("contenteditable,draggable,spellcheck"),Hr=y("events,caret,typing,plaintext-only"),Wr=function(t,e){return Zr(e)||"false"===e?"false":"contenteditable"===t&&Hr(e)?e:"true"},Yr=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Br="http://www.w3.org/1999/xlink",qr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Gr=function(t){return qr(t)?t.slice(6,t.length):""},Zr=function(t){return null==t||!1===t};function Kr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Qr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Qr(e,n.data));return Jr(e.staticClass,e.class)}function Qr(t,e){return{staticClass:to(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Jr(t,e){return i(t)||i(e)?to(t,eo(e)):""}function to(t,e){return t?e?t+" "+e:t:e||""}function eo(t){return Array.isArray(t)?no(t):u(t)?ro(t):"string"===typeof t?t:""}function no(t){for(var e,n="",r=0,o=t.length;r-1?uo[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:uo[t]=/HTMLUnknownElement/.test(e.toString())}var fo=y("text,number,password,search,email,tel,url");function po(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function ho(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function vo(t,e){return document.createElementNS(oo[t],e)}function mo(t){return document.createTextNode(t)}function yo(t){return document.createComment(t)}function go(t,e,n){t.insertBefore(e,n)}function bo(t,e){t.removeChild(e)}function _o(t,e){t.appendChild(e)}function xo(t){return t.parentNode}function wo(t){return t.nextSibling}function Eo(t){return t.tagName}function Ao(t,e){t.textContent=e}function Co(t,e){t.setAttribute(e,"")}var To=Object.freeze({createElement:ho,createElementNS:vo,createTextNode:mo,createComment:yo,insertBefore:go,removeChild:bo,appendChild:_o,parentNode:xo,nextSibling:wo,tagName:Eo,setTextContent:Ao,setStyleScope:Co}),Oo={create:function(t,e){So(e)},update:function(t,e){t.data.ref!==e.data.ref&&(So(t,!0),So(e))},destroy:function(t){So(t,!0)}};function So(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?b(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var ko=new _t("",{},[]),Io=["create","activate","update","remove","destroy"];function $o(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&jo(t,e)||a(t.isAsyncPlaceholder)&&o(e.asyncFactory.error))}function jo(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||fo(r)&&fo(o)}function Po(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Mo(t){var e,n,r={},s=t.modules,u=t.nodeOps;for(e=0;ev?(f=o(n[g+1])?null:n[g+1].elm,E(t,f,n,h,g,r)):h>g&&C(e,p,v)}function S(t,e,n,r){for(var o=n;o-1?Wo(t,e,n):Yr(e)?Zr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Xr(e)?t.setAttribute(e,Wr(e,n)):qr(e)?Zr(n)?t.removeAttributeNS(Br,Gr(e)):t.setAttributeNS(Br,e,n):Wo(t,e,n)}function Wo(t,e,n){if(Zr(n))t.removeAttribute(e);else{if(et&&!nt&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Yo={create:Xo,update:Xo};function Bo(t,e){var n=e.elm,r=e.data,a=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(a)||o(a.staticClass)&&o(a.class)))){var s=Kr(e),c=n._transitionClasses;i(c)&&(s=to(s,eo(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qo,Go={create:Bo,update:Bo},Zo="__r",Ko="__c";function Qo(t){if(i(t[Zo])){var e=et?"change":"input";t[e]=[].concat(t[Zo],t[e]||[]),delete t[Zo]}i(t[Ko])&&(t.change=[].concat(t[Ko],t.change||[]),delete t[Ko])}function Jo(t,e,n){var r=qo;return function o(){var i=e.apply(null,arguments);null!==i&&ni(t,o,n,r)}}var ti=ce&&!(it&&Number(it[1])<=53);function ei(t,e,n,r){if(ti){var o=Gn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}qo.addEventListener(t,e,st?{capture:n,passive:r}:n)}function ni(t,e,n,r){(r||qo).removeEventListener(t,e._wrapper||e,n)}function ri(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};qo=e.elm,Qo(n),we(n,r,ei,ni,Jo,e.context),qo=void 0}}var oi,ii={create:ri,update:ri};function ai(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=j({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var u=o(r)?"":String(r);si(a,u)&&(a.value=u)}else if("innerHTML"===n&&ao(a.tagName)&&o(a.innerHTML)){oi=oi||document.createElement("div"),oi.innerHTML=""+r+"";var l=oi.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(r!==s[n])try{a[n]=r}catch(Ca){}}}}function si(t,e){return!t.composing&&("OPTION"===t.tagName||ci(t,e)||ui(t,e))}function ci(t,e){var n=!0;try{n=document.activeElement!==t}catch(Ca){}return n&&t.value!==e}function ui(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return m(n)!==m(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var li={create:ai,update:ai},fi=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function pi(t){var e=di(t.style);return t.staticStyle?j(t.staticStyle,e):e}function di(t){return Array.isArray(t)?P(t):"string"===typeof t?fi(t):t}function hi(t,e){var n,r={};if(e){var o=t;while(o.componentInstance)o=o.componentInstance._vnode,o&&o.data&&(n=pi(o.data))&&j(r,n)}(n=pi(t.data))&&j(r,n);var i=t;while(i=i.parent)i.data&&(n=pi(i.data))&&j(r,n);return r}var vi,mi=/^--/,yi=/\s*!important$/,gi=function(t,e,n){if(mi.test(e))t.style.setProperty(e,n);else if(yi.test(n))t.style.setProperty(O(e),n.replace(yi,""),"important");else{var r=_i(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(Ei).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Ci(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ei).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Ti(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&j(e,Oi(t.name||"v")),j(e,t),e}return"string"===typeof t?Oi(t):void 0}}var Oi=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Si=K&&!nt,ki="transition",Ii="animation",$i="transition",ji="transitionend",Pi="animation",Mi="animationend";Si&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&($i="WebkitTransition",ji="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Pi="WebkitAnimation",Mi="webkitAnimationEnd"));var Ri=K?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Ni(t){Ri((function(){Ri(t)}))}function Li(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Ai(t,e))}function Di(t,e){t._transitionClasses&&b(t._transitionClasses,e),Ci(t,e)}function Fi(t,e,n){var r=zi(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===ki?ji:Mi,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=ki,l=a,f=i.length):e===Ii?u>0&&(n=Ii,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?ki:Ii:null,f=n?n===ki?i.length:c.length:0);var p=n===ki&&Ui.test(r[$i+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Vi(t,e){while(t.length1}function qi(t,e){!0!==e.data.show&&Hi(e)}var Gi=K?{create:qi,activate:qi,remove:function(t,e){!0!==t.data.show?Wi(t,e):e()}}:{},Zi=[Yo,Go,ii,li,wi,Gi],Ki=Zi.concat(Vo),Qi=Mo({nodeOps:To,modules:Ki});nt&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&aa(t,"input")}));var Ji={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ee(n,"postpatch",(function(){Ji.componentUpdated(t,e,n)})):ta(t,e,n.context),t._vOptions=[].map.call(t.options,ra)):("textarea"===n.tag||fo(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",oa),t.addEventListener("compositionend",ia),t.addEventListener("change",ia),nt&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){ta(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,ra);if(o.some((function(t,e){return!L(t,r[e])}))){var i=t.multiple?e.value.some((function(t){return na(t,o)})):e.value!==e.oldValue&&na(e.value,o);i&&aa(t,"change")}}}};function ta(t,e,n){ea(t,e,n),(et||rt)&&setTimeout((function(){ea(t,e,n)}),0)}function ea(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=t.options.length;s-1,a.selected!==i&&(a.selected=i);else if(L(ra(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function na(t,e){return e.every((function(e){return!L(e,t)}))}function ra(t){return"_value"in t?t._value:t.value}function oa(t){t.target.composing=!0}function ia(t){t.target.composing&&(t.target.composing=!1,aa(t.target,"input"))}function aa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function sa(t){return!t.componentInstance||t.data&&t.data.transition?t:sa(t.componentInstance._vnode)}var ca={bind:function(t,e,n){var r=e.value;n=sa(n);var o=n.data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,Hi(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value,o=e.oldValue;if(!r!==!o){n=sa(n);var i=n.data&&n.data.transition;i?(n.data.show=!0,r?Hi(n,(function(){t.style.display=t.__vOriginalDisplay})):Wi(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},ua={model:Ji,show:ca},la={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function fa(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?fa(Cn(e.children)):t}function pa(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[A(i)]=o[i];return e}function da(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ha(t){while(t=t.parent)if(t.data.transition)return!0}function va(t,e){return e.key===t.key&&e.tag===t.tag}var ma=function(t){return t.tag||Re(t)},ya=function(t){return"show"===t.name},ga={name:"transition",props:la,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(ma),n.length)){0;var r=this.mode;0;var o=n[0];if(ha(this.$vnode))return o;var i=fa(o);if(!i)return o;if(this._leaving)return da(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:c(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var s=(i.data||(i.data={})).transition=pa(this),u=this._vnode,l=fa(u);if(i.data.directives&&i.data.directives.some(ya)&&(i.data.show=!0),l&&l.data&&!va(i,l)&&!Re(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=j({},s);if("out-in"===r)return this._leaving=!0,Ee(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),da(t,o);if("in-out"===r){if(Re(i))return u;var p,d=function(){p()};Ee(s,"afterEnter",d),Ee(s,"enterCancelled",d),Ee(f,"delayLeave",(function(t){p=t}))}}return o}}},ba=j({tag:String,moveClass:String},la);delete ba.mode;var _a={props:ba,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Pn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=pa(this),s=0;sl)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},9671:function(t,e,n){var r=n(9974),o=n(8361),i=n(7908),a=n(6244),s=function(t){var e=1==t;return function(n,s,c){var u,l,f=i(n),p=o(f),d=r(s,c),h=a(p);while(h-- >0)if(u=p[h],l=d(u,h,f),l)switch(t){case 0:return u;case 1:return h}return e?-1:void 0}};t.exports={findLast:s(0),findLastIndex:s(1)}},206:function(t,e,n){var r=n(1702);t.exports=r([].slice)},4326:function(t,e,n){var r=n(1702),o=r({}.toString),i=r("".slice);t.exports=function(t){return i(o(t),8,-1)}},648:function(t,e,n){var r=n(1694),o=n(614),i=n(4326),a=n(5112),s=a("toStringTag"),c=Object,u="Arguments"==i(function(){return arguments}()),l=function(t,e){try{return t[e]}catch(n){}};t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=l(e=c(t),s))?n:u?i(e):"Object"==(r=i(e))&&o(e.callee)?"Arguments":r}},7741:function(t,e,n){var r=n(1702),o=Error,i=r("".replace),a=function(t){return String(o(t).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,c=s.test(a);t.exports=function(t,e){if(c&&"string"==typeof t&&!o.prepareStackTrace)while(e--)t=i(t,s,"");return t}},9920:function(t,e,n){var r=n(2597),o=n(3887),i=n(1236),a=n(3070);t.exports=function(t,e,n){for(var s=o(e),c=a.f,u=i.f,l=0;l0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(o=+r[1]))),t.exports=o},748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:function(t,e,n){var r=n(7293),o=n(9114);t.exports=!r((function(){var t=Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",o(1,7)),7!==t.stack)}))},2109:function(t,e,n){var r=n(7854),o=n(1236).f,i=n(8880),a=n(8052),s=n(3072),c=n(9920),u=n(4705);t.exports=function(t,e){var n,l,f,p,d,h,v=t.target,m=t.global,y=t.stat;if(l=m?r:y?r[v]||s(v,{}):(r[v]||{}).prototype,l)for(f in e){if(d=e[f],t.dontCallGetSet?(h=o(l,f),p=h&&h.value):p=l[f],n=u(m?f:v+(y?".":"#")+f,t.forced),!n&&void 0!==p){if(typeof d==typeof p)continue;c(d,p)}(t.sham||p&&p.sham)&&i(d,"sham",!0),a(l,f,d,t)}}},7293:function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},2104:function(t,e,n){var r=n(4374),o=Function.prototype,i=o.apply,a=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(i):function(){return a.apply(i,arguments)})},9974:function(t,e,n){var r=n(1702),o=n(9662),i=n(4374),a=r(r.bind);t.exports=function(t,e){return o(t),void 0===e?t:i?a(t,e):function(){return t.apply(e,arguments)}}},4374:function(t,e,n){var r=n(7293);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:function(t,e,n){var r=n(4374),o=Function.prototype.call;t.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},6530:function(t,e,n){var r=n(9781),o=n(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=o(i,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&a(i,"name").configurable);t.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},1702:function(t,e,n){var r=n(4374),o=Function.prototype,i=o.bind,a=o.call,s=r&&i.bind(a,a);t.exports=r?function(t){return t&&s(t)}:function(t){return t&&function(){return a.apply(t,arguments)}}},5005:function(t,e,n){var r=n(7854),o=n(614),i=function(t){return o(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t]):r[t]&&r[t][e]}},8173:function(t,e,n){var r=n(9662);t.exports=function(t,e){var n=t[e];return null==n?void 0:r(n)}},7854:function(t,e,n){var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2597:function(t,e,n){var r=n(1702),o=n(7908),i=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},3501:function(t){t.exports={}},490:function(t,e,n){var r=n(5005);t.exports=r("document","documentElement")},4664:function(t,e,n){var r=n(9781),o=n(7293),i=n(317);t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,n){var r=n(1702),o=n(7293),i=n(4326),a=Object,s=r("".split);t.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?s(t,""):a(t)}:a},9587:function(t,e,n){var r=n(614),o=n(111),i=n(7674);t.exports=function(t,e,n){var a,s;return i&&r(a=e.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&i(t,s),t}},2788:function(t,e,n){var r=n(1702),o=n(614),i=n(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},8340:function(t,e,n){var r=n(111),o=n(8880);t.exports=function(t,e){r(e)&&"cause"in e&&o(t,"cause",e.cause)}},9909:function(t,e,n){var r,o,i,a=n(8536),s=n(7854),c=n(1702),u=n(111),l=n(8880),f=n(2597),p=n(5465),d=n(6200),h=n(3501),v="Object already initialized",m=s.TypeError,y=s.WeakMap,g=function(t){return i(t)?o(t):r(t,{})},b=function(t){return function(e){var n;if(!u(e)||(n=o(e)).type!==t)throw m("Incompatible receiver, "+t+" required");return n}};if(a||p.state){var _=p.state||(p.state=new y),x=c(_.get),w=c(_.has),E=c(_.set);r=function(t,e){if(w(_,t))throw new m(v);return e.facade=t,E(_,t,e),e},o=function(t){return x(_,t)||{}},i=function(t){return w(_,t)}}else{var A=d("state");h[A]=!0,r=function(t,e){if(f(t,A))throw new m(v);return e.facade=t,l(t,A,e),e},o=function(t){return f(t,A)?t[A]:{}},i=function(t){return f(t,A)}}t.exports={set:r,get:o,has:i,enforce:g,getterFor:b}},614:function(t){t.exports=function(t){return"function"==typeof t}},4705:function(t,e,n){var r=n(7293),o=n(614),i=/#|\.prototype\./,a=function(t,e){var n=c[s(t)];return n==l||n!=u&&(o(e)?r(e):!!e)},s=a.normalize=function(t){return String(t).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},111:function(t,e,n){var r=n(614);t.exports=function(t){return"object"==typeof t?null!==t:r(t)}},1913:function(t){t.exports=!1},2190:function(t,e,n){var r=n(5005),o=n(614),i=n(7976),a=n(3307),s=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return o(e)&&i(e.prototype,s(t))}},6244:function(t,e,n){var r=n(7466);t.exports=function(t){return r(t.length)}},6339:function(t,e,n){var r=n(7293),o=n(614),i=n(2597),a=n(9781),s=n(6530).CONFIGURABLE,c=n(2788),u=n(9909),l=u.enforce,f=u.get,p=Object.defineProperty,d=a&&!r((function(){return 8!==p((function(){}),"length",{value:8}).length})),h=String(String).split("String"),v=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!i(t,"name")||s&&t.name!==e)&&p(t,"name",{value:e,configurable:!0}),d&&n&&i(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(o){}var r=l(t);return i(r,"source")||(r.source=h.join("string"==typeof e?e:"")),t};Function.prototype.toString=v((function(){return o(this)&&f(this).source||c(this)}),"toString")},4758:function(t){var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var r=+t;return(r>0?n:e)(r)}},133:function(t,e,n){var r=n(7392),o=n(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:function(t,e,n){var r=n(7854),o=n(614),i=n(2788),a=r.WeakMap;t.exports=o(a)&&/native code/.test(i(a))},6277:function(t,e,n){var r=n(1340);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:r(t)}},30:function(t,e,n){var r,o=n(9670),i=n(6048),a=n(748),s=n(3501),c=n(490),u=n(317),l=n(6200),f=">",p="<",d="prototype",h="script",v=l("IE_PROTO"),m=function(){},y=function(t){return p+h+f+t+p+"/"+h+f},g=function(t){t.write(y("")),t.close();var e=t.parentWindow.Object;return t=null,e},b=function(){var t,e=u("iframe"),n="java"+h+":";return e.style.display="none",c.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(y("document.F=Object")),t.close(),t.F},_=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}_="undefined"!=typeof document?document.domain&&r?g(r):b():g(r);var t=a.length;while(t--)delete _[d][a[t]];return _()};s[v]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(m[d]=o(t),n=new m,m[d]=null,n[v]=t):n=_(),void 0===e?n:i.f(n,e)}},6048:function(t,e,n){var r=n(9781),o=n(3353),i=n(3070),a=n(9670),s=n(5656),c=n(1956);e.f=r&&!o?Object.defineProperties:function(t,e){a(t);var n,r=s(e),o=c(e),u=o.length,l=0;while(u>l)i.f(t,n=o[l++],r[n]);return t}},3070:function(t,e,n){var r=n(9781),o=n(4664),i=n(3353),a=n(9670),s=n(4948),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",p="configurable",d="writable";e.f=r?i?function(t,e,n){if(a(t),e=s(e),a(n),"function"===typeof t&&"prototype"===e&&"value"in n&&d in n&&!n[d]){var r=l(t,e);r&&r[d]&&(t[e]=n.value,n={configurable:p in n?n[p]:r[p],enumerable:f in n?n[f]:r[f],writable:!1})}return u(t,e,n)}:u:function(t,e,n){if(a(t),e=s(e),a(n),o)try{return u(t,e,n)}catch(r){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},1236:function(t,e,n){var r=n(9781),o=n(6916),i=n(5296),a=n(9114),s=n(5656),c=n(4948),u=n(2597),l=n(4664),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=s(t),e=c(e),l)try{return f(t,e)}catch(n){}if(u(t,e))return a(!o(i.f,t,e),t[e])}},8006:function(t,e,n){var r=n(6324),o=n(748),i=o.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},5181:function(t,e){e.f=Object.getOwnPropertySymbols},9518:function(t,e,n){var r=n(2597),o=n(614),i=n(7908),a=n(6200),s=n(8544),c=a("IE_PROTO"),u=Object,l=u.prototype;t.exports=s?u.getPrototypeOf:function(t){var e=i(t);if(r(e,c))return e[c];var n=e.constructor;return o(n)&&e instanceof n?n.prototype:e instanceof u?l:null}},7976:function(t,e,n){var r=n(1702);t.exports=r({}.isPrototypeOf)},6324:function(t,e,n){var r=n(1702),o=n(2597),i=n(5656),a=n(1318).indexOf,s=n(3501),c=r([].push);t.exports=function(t,e){var n,r=i(t),u=0,l=[];for(n in r)!o(s,n)&&o(r,n)&&c(l,n);while(e.length>u)o(r,n=e[u++])&&(~a(l,n)||c(l,n));return l}},1956:function(t,e,n){var r=n(6324),o=n(748);t.exports=Object.keys||function(t){return r(t,o)}},5296:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);e.f=o?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},7674:function(t,e,n){var r=n(1702),o=n(9670),i=n(6077);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),t(n,[]),e=n instanceof Array}catch(a){}return function(n,r){return o(n),i(r),e?t(n,r):n.__proto__=r,n}}():void 0)},2140:function(t,e,n){var r=n(6916),o=n(614),i=n(111),a=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&o(n=t.toString)&&!i(s=r(n,t)))return s;if(o(n=t.valueOf)&&!i(s=r(n,t)))return s;if("string"!==e&&o(n=t.toString)&&!i(s=r(n,t)))return s;throw a("Can't convert object to primitive value")}},3887:function(t,e,n){var r=n(5005),o=n(1702),i=n(8006),a=n(5181),s=n(9670),c=o([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(s(t)),n=a.f;return n?c(e,n(t)):e}},2626:function(t,e,n){var r=n(3070).f;t.exports=function(t,e,n){n in t||r(t,n,{configurable:!0,get:function(){return e[n]},set:function(t){e[n]=t}})}},4488:function(t){var e=TypeError;t.exports=function(t){if(void 0==t)throw e("Can't call method on "+t);return t}},6200:function(t,e,n){var r=n(2309),o=n(9711),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},5465:function(t,e,n){var r=n(7854),o=n(3072),i="__core-js_shared__",a=r[i]||o(i,{});t.exports=a},2309:function(t,e,n){var r=n(1913),o=n(5465);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.23.2",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.23.2/LICENSE",source:"https://github.com/zloirock/core-js"})},261:function(t,e,n){var r,o,i,a,s=n(7854),c=n(2104),u=n(9974),l=n(614),f=n(2597),p=n(7293),d=n(490),h=n(206),v=n(317),m=n(8053),y=n(6833),g=n(5268),b=s.setImmediate,_=s.clearImmediate,x=s.process,w=s.Dispatch,E=s.Function,A=s.MessageChannel,C=s.String,T=0,O={},S="onreadystatechange";try{r=s.location}catch(P){}var k=function(t){if(f(O,t)){var e=O[t];delete O[t],e()}},I=function(t){return function(){k(t)}},$=function(t){k(t.data)},j=function(t){s.postMessage(C(t),r.protocol+"//"+r.host)};b&&_||(b=function(t){m(arguments.length,1);var e=l(t)?t:E(t),n=h(arguments,1);return O[++T]=function(){c(e,void 0,n)},o(T),T},_=function(t){delete O[t]},g?o=function(t){x.nextTick(I(t))}:w&&w.now?o=function(t){w.now(I(t))}:A&&!y?(i=new A,a=i.port2,i.port1.onmessage=$,o=u(a.postMessage,a)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!p(j)?(o=j,s.addEventListener("message",$,!1)):o=S in v("script")?function(t){d.appendChild(v("script"))[S]=function(){d.removeChild(this),k(t)}}:function(t){setTimeout(I(t),0)}),t.exports={set:b,clear:_}},1400:function(t,e,n){var r=n(9303),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},5656:function(t,e,n){var r=n(8361),o=n(4488);t.exports=function(t){return r(o(t))}},9303:function(t,e,n){var r=n(4758);t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},7466:function(t,e,n){var r=n(9303),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},7908:function(t,e,n){var r=n(4488),o=Object;t.exports=function(t){return o(r(t))}},4590:function(t,e,n){var r=n(3002),o=RangeError;t.exports=function(t,e){var n=r(t);if(n%e)throw o("Wrong offset");return n}},3002:function(t,e,n){var r=n(9303),o=RangeError;t.exports=function(t){var e=r(t);if(e<0)throw o("The argument can't be less than 0");return e}},7593:function(t,e,n){var r=n(6916),o=n(111),i=n(2190),a=n(8173),s=n(2140),c=n(5112),u=TypeError,l=c("toPrimitive");t.exports=function(t,e){if(!o(t)||i(t))return t;var n,c=a(t,l);if(c){if(void 0===e&&(e="default"),n=r(c,t,e),!o(n)||i(n))return n;throw u("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},4948:function(t,e,n){var r=n(7593),o=n(2190);t.exports=function(t){var e=r(t,"string");return o(e)?e:e+""}},1694:function(t,e,n){var r=n(5112),o=r("toStringTag"),i={};i[o]="z",t.exports="[object z]"===String(i)},1340:function(t,e,n){var r=n(648),o=String;t.exports=function(t){if("Symbol"===r(t))throw TypeError("Cannot convert a Symbol value to a string");return o(t)}},6330:function(t){var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},9711:function(t,e,n){var r=n(1702),o=0,i=Math.random(),a=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++o+i,36)}},3307:function(t,e,n){var r=n(133);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(t,e,n){var r=n(9781),o=n(7293);t.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},8053:function(t){var e=TypeError;t.exports=function(t,n){if(tb&&p(r,arguments[b]),r}));if(C.prototype=E,"Error"!==x?s?s(C,A):c(C,A,{name:!0}):v&&g in w&&(u(C,w,g),u(C,w,"prepareStackTrace")),c(C,w),!m)try{E.name!==x&&i(E,"name",x),E.constructor=C}catch(T){}return C}}},6699:function(t,e,n){"use strict";var r=n(2109),o=n(1318).includes,i=n(7293),a=n(1223),s=i((function(){return!Array(1).includes()}));r({target:"Array",proto:!0,forced:s},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),a("includes")},1703:function(t,e,n){var r=n(2109),o=n(7854),i=n(2104),a=n(9191),s="WebAssembly",c=o[s],u=7!==Error("e",{cause:7}).cause,l=function(t,e){var n={};n[t]=a(t,e,u),r({global:!0,constructor:!0,arity:1,forced:u},n)},f=function(t,e){if(c&&c[t]){var n={};n[t]=a(s+"."+t,e,u),r({target:s,stat:!0,constructor:!0,arity:1,forced:u},n)}};l("Error",(function(t){return function(e){return i(t,this,arguments)}})),l("EvalError",(function(t){return function(e){return i(t,this,arguments)}})),l("RangeError",(function(t){return function(e){return i(t,this,arguments)}})),l("ReferenceError",(function(t){return function(e){return i(t,this,arguments)}})),l("SyntaxError",(function(t){return function(e){return i(t,this,arguments)}})),l("TypeError",(function(t){return function(e){return i(t,this,arguments)}})),l("URIError",(function(t){return function(e){return i(t,this,arguments)}})),f("CompileError",(function(t){return function(e){return i(t,this,arguments)}})),f("LinkError",(function(t){return function(e){return i(t,this,arguments)}})),f("RuntimeError",(function(t){return function(e){return i(t,this,arguments)}}))},8675:function(t,e,n){"use strict";var r=n(260),o=n(6244),i=n(9303),a=r.aTypedArray,s=r.exportTypedArrayMethod;s("at",(function(t){var e=a(this),n=o(e),r=i(t),s=r>=0?r:n+r;return s<0||s>=n?void 0:e[s]}))},2958:function(t,e,n){"use strict";var r=n(260),o=n(9671).findLastIndex,i=r.aTypedArray,a=r.exportTypedArrayMethod;a("findLastIndex",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},3408:function(t,e,n){"use strict";var r=n(260),o=n(9671).findLast,i=r.aTypedArray,a=r.exportTypedArrayMethod;a("findLast",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},3462:function(t,e,n){"use strict";var r=n(7854),o=n(6916),i=n(260),a=n(6244),s=n(4590),c=n(7908),u=n(7293),l=r.RangeError,f=r.Int8Array,p=f&&f.prototype,d=p&&p.set,h=i.aTypedArray,v=i.exportTypedArrayMethod,m=!u((function(){var t=new Uint8ClampedArray(2);return o(d,t,{length:1,0:3},1),3!==t[1]})),y=m&&i.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var t=new f(2);return t.set(1),t.set("2",1),0!==t[0]||2!==t[1]}));v("set",(function(t){h(this);var e=s(arguments.length>1?arguments[1]:void 0,1),n=c(t);if(m)return o(d,this,n,e);var r=this.length,i=a(n),u=0;if(i+e>r)throw l("Wrong length");while(u0;)r=h.nextValue(),t=Math.floor(r*e.length),n.push(e.splice(t,1)[0]);return n.join("")}function c(){return d||(d=s())}function u(t){return c()[t]}function l(){return f||v}var f,p,d,h=n(19),v="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-";t.exports={get:l,characters:i,seed:a,lookup:u,shuffled:c}},function(t,e,n){"use strict";var r=n(5),o=n.n(r);e.a={animateIn:function(t){o()({targets:t,translateY:"-35px",opacity:1,duration:300,easing:"easeOutCubic"})},animateOut:function(t,e){o()({targets:t,opacity:0,marginTop:"-40px",duration:300,easing:"easeOutExpo",complete:e})},animateOutBottom:function(t,e){o()({targets:t,opacity:0,marginBottom:"-40px",duration:300,easing:"easeOutExpo",complete:e})},animateReset:function(t){o()({targets:t,left:0,opacity:1,duration:300,easing:"easeOutExpo"})},animatePanning:function(t,e,n){o()({targets:t,duration:10,easing:"easeOutQuad",left:e,opacity:n})},animatePanEnd:function(t,e){o()({targets:t,opacity:0,duration:300,easing:"easeOutExpo",complete:e})},clearAnimation:function(t){var e=o.a.timeline();t.forEach((function(t){e.add({targets:t.el,opacity:0,right:"-40px",duration:300,offset:"-=150",easing:"easeOutExpo",complete:function(){t.remove()}})}))}}},function(t,e,n){"use strict";t.exports=n(16)},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(8),o=n(1),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=n(2);n(11).polyfill();var s=function t(e){var n=this;return this.id=a.generate(),this.options=e,this.cached_options={},this.global={},this.groups=[],this.toasts=[],this.container=null,l(this),u(this),this.group=function(e){e||(e={}),e.globalToasts||(e.globalToasts={}),Object.assign(e.globalToasts,n.global);var r=new t(e);return n.groups.push(r),r},this.register=function(t,e,r){return r=r||{},f(n,t,e,r)},this.show=function(t,e){return c(n,t,e)},this.success=function(t,e){return e=e||{},e.type="success",c(n,t,e)},this.info=function(t,e){return e=e||{},e.type="info",c(n,t,e)},this.error=function(t,e){return e=e||{},e.type="error",c(n,t,e)},this.remove=function(t){n.toasts=n.toasts.filter((function(e){return e.el.hash!==t.hash})),t.parentNode&&t.parentNode.removeChild(t)},this.clear=function(t){return o.a.clearAnimation(n.toasts,(function(){t&&t()})),n.toasts=[],!0},this},c=function(t,e,o){o=o||{};var a=null;if("object"!==(void 0===o?"undefined":i(o)))return console.error("Options should be a type of object. given : "+o),null;t.options.singleton&&t.toasts.length>0&&(t.cached_options=o,t.toasts[t.toasts.length-1].goAway(0));var s=Object.assign({},t.options);return Object.assign(s,o),a=n.i(r.a)(t,e,s),t.toasts.push(a),a},u=function(t){var e=t.options.globalToasts,n=function(e,n){return"string"==typeof n&&t[n]?t[n].apply(t,[e,{}]):c(t,e,n)};e&&(t.global={},Object.keys(e).forEach((function(r){t.global[r]=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e[r].apply(null,[t,n])}})))},l=function(t){var e=document.createElement("div");e.id=t.id,e.setAttribute("role","status"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","false"),document.body.appendChild(e),t.container=e},f=function(t,e,n,r){t.options.globalToasts||(t.options.globalToasts={}),t.options.globalToasts[e]=function(t,e){var o=null;return"string"==typeof n&&(o=n),"function"==typeof n&&(o=n(t)),e(o,r)},u(t)}},function(t,e,n){n(22);var r=n(21)(null,null,null,null);t.exports=r.exports},function(t,e,n){(function(n){var r,o,i,a={scope:{}};a.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){if(n.get||n.set)throw new TypeError("ES3 does not support getters and setters.");t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)},a.getGlobal=function(t){return"undefined"!=typeof window&&window===t?t:void 0!==n&&null!=n?n:t},a.global=a.getGlobal(this),a.SYMBOL_PREFIX="jscomp_symbol_",a.initSymbol=function(){a.initSymbol=function(){},a.global.Symbol||(a.global.Symbol=a.Symbol)},a.symbolCounter_=0,a.Symbol=function(t){return a.SYMBOL_PREFIX+(t||"")+a.symbolCounter_++},a.initSymbolIterator=function(){a.initSymbol();var t=a.global.Symbol.iterator;t||(t=a.global.Symbol.iterator=a.global.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&a.defineProperty(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return a.arrayIterator(this)}}),a.initSymbolIterator=function(){}},a.arrayIterator=function(t){var e=0;return a.iteratorPrototype((function(){return en&&(n+=1),1n?e:n<2/3?t+(e-t)*(2/3-n)*6:t}var n=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(t)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(t);t=parseInt(n[1])/360;var r=parseInt(n[2])/100,o=parseInt(n[3])/100;n=n[4]||1;if(0==r)o=r=t=o;else{var i=.5>o?o*(1+r):o+r-o*r,a=2*o-i;o=e(a,i,t+1/3),r=e(a,i,t);t=e(a,i,t-1/3)}return"rgba("+255*o+","+255*r+","+255*t+","+n+")"}function f(t){if(t=/([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(t))return t[2]}function p(t){return-1=d.currentTime)for(var _=0;_=h||!e)&&(d.began||(d.began=!0,i("begin")),i("run")),y>s&&y=e&&v!==e||!e)&&(o(e),m||a())),i("update"),t>=e&&(d.remaining?(u=c,"alternate"===d.direction&&(d.reversed=!d.reversed)):(d.pause(),d.completed||(d.completed=!0,i("complete"),"Promise"in window&&(f(),p=n()))),l=0)}t=void 0===t?{}:t;var c,u,l=0,f=null,p=n(),d=j(t);return d.reset=function(){var t=d.direction,e=d.loop;for(d.currentTime=0,d.progress=0,d.paused=!0,d.began=!1,d.completed=!1,d.reversed="reverse"===t,d.remaining="alternate"===t&&1===e?2:e,o(0),t=d.children.length;t--;)d.children[t].reset()},d.tick=function(t){c=t,u||(u=c),s((l+c-u)*P.speed)},d.seek=function(t){s(r(t))},d.pause=function(){var t=V.indexOf(d);-1=e&&0<=r&&1>=r){var i=new Float32Array(11);if(e!==n||r!==o)for(var a=0;11>a;++a)i[a]=t(.1*a,e,r);return function(a){if(e===n&&r===o)return a;if(0===a)return 0;if(1===a)return 1;for(var s=0,c=1;10!==c&&i[c]<=a;++c)s+=.1;--c;c=s+(a-i[c])/(i[c+1]-i[c])*.1;var u=3*(1-3*r+3*e)*c*c+2*(3*r-6*e)*c+3*e;if(.001<=u){for(s=0;4>s&&0!==(u=3*(1-3*r+3*e)*c*c+2*(3*r-6*e)*c+3*e);++s){var l=t(c,e,r)-a;c=c-l/u}a=c}else if(0===u)a=c;else{c=s,s=s+.1;var f=0;do{l=c+(s-c)/2,u=t(l,e,r)-a,0++f);a=l}return t(a,n,o)}}}}(),U=function(){function t(t,e){return 0===t||1===t?t:-Math.pow(2,10*(t-1))*Math.sin(2*(t-1-e/(2*Math.PI)*Math.asin(1))*Math.PI/e)}var e,n="Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "),r={In:[[.55,.085,.68,.53],[.55,.055,.675,.19],[.895,.03,.685,.22],[.755,.05,.855,.06],[.47,0,.745,.715],[.95,.05,.795,.035],[.6,.04,.98,.335],[.6,-.28,.735,.045],t],Out:[[.25,.46,.45,.94],[.215,.61,.355,1],[.165,.84,.44,1],[.23,1,.32,1],[.39,.575,.565,1],[.19,1,.22,1],[.075,.82,.165,1],[.175,.885,.32,1.275],function(e,n){return 1-t(1-e,n)}],InOut:[[.455,.03,.515,.955],[.645,.045,.355,1],[.77,0,.175,1],[.86,0,.07,1],[.445,.05,.55,.95],[1,0,0,1],[.785,.135,.15,.86],[.68,-.55,.265,1.55],function(e,n){return.5>e?t(2*e,n)/2:1-t(-2*e+2,n)/2}]},o={linear:F(.25,.25,.75,.75)},i={};for(e in r)i.type=e,r[i.type].forEach(function(t){return function(e,r){o["ease"+t.type+n[r]]=D.fnc(e)?e:F.apply(s,e)}}(i)),i={type:i.type};return o}(),z={css:function(t,e,n){return t.style[e]=n},attribute:function(t,e,n){return t.setAttribute(e,n)},object:function(t,e,n){return t[e]=n},transform:function(t,e,n,r,o){r[o]||(r[o]=[]),r[o].push(e+"("+n+")")}},V=[],X=0,H=function(){function t(){X=requestAnimationFrame(e)}function e(e){var n=V.length;if(n){for(var r=0;rn&&(e.duration=r.duration),e.children.push(r)})),e.seek(0),e.reset(),e.autoplay&&e.restart(),e},e},P.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},P}))}).call(e,n(25))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(3),o=n(4),i=n.n(o),a={install:function(t,e){e||(e={});var n=new r.a(e);t.component("toasted",i.a),t.toasted=t.prototype.$toasted=n}};"undefined"!=typeof window&&window.Vue&&(window.Toasted=a),e.default=a},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(1),o=this,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(t,e,n){return setTimeout((function(){n.cached_options.position&&n.cached_options.position.includes("bottom")?r.a.animateOutBottom(t,(function(){n.remove(t)})):r.a.animateOut(t,(function(){n.remove(t)}))}),e),!0},s=function(t,e){return("object"===("undefined"==typeof HTMLElement?"undefined":i(HTMLElement))?e instanceof HTMLElement:e&&"object"===(void 0===e?"undefined":i(e))&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName)?t.appendChild(e):t.innerHTML=e,o},c=function(t,e){var n=!1;return{el:t,text:function(e){return s(t,e),this},goAway:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:800;return n=!0,a(t,r,e)},remove:function(){e.remove(t)},disposed:function(){return n}}}},function(t,e,n){"use strict";var r=n(12),o=n.n(r),i=n(1),a=n(7),s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},c=n(2);String.prototype.includes||Object.defineProperty(String.prototype,"includes",{value:function(t,e){return"number"!=typeof e&&(e=0),!(e+t.length>this.length)&&-1!==this.indexOf(t,e)}});var u={},l=null,f=function(t){return t.className=t.className||null,t.onComplete=t.onComplete||null,t.position=t.position||"top-right",t.duration=t.duration||null,t.keepOnHover=t.keepOnHover||!1,t.theme=t.theme||"toasted-primary",t.type=t.type||"default",t.containerClass=t.containerClass||null,t.fullWidth=t.fullWidth||!1,t.icon=t.icon||null,t.action=t.action||null,t.fitToScreen=t.fitToScreen||null,t.closeOnSwipe=void 0===t.closeOnSwipe||t.closeOnSwipe,t.iconPack=t.iconPack||"material",t.className&&"string"==typeof t.className&&(t.className=t.className.split(" ")),t.className||(t.className=[]),t.theme&&t.className.push(t.theme.trim()),t.type&&t.className.push(t.type),t.containerClass&&"string"==typeof t.containerClass&&(t.containerClass=t.containerClass.split(" ")),t.containerClass||(t.containerClass=[]),t.position&&t.containerClass.push(t.position.trim()),t.fullWidth&&t.containerClass.push("full-width"),t.fitToScreen&&t.containerClass.push("fit-to-screen"),u=t,t},p=function(t,e){var r=document.createElement("div");if(r.classList.add("toasted"),r.hash=c.generate(),e.className&&e.className.forEach((function(t){r.classList.add(t)})),("object"===("undefined"==typeof HTMLElement?"undefined":s(HTMLElement))?t instanceof HTMLElement:t&&"object"===(void 0===t?"undefined":s(t))&&null!==t&&1===t.nodeType&&"string"==typeof t.nodeName)?r.appendChild(t):r.innerHTML=t,d(e,r),e.closeOnSwipe){var u=new o.a(r,{prevent_default:!1});u.on("pan",(function(t){var e=t.deltaX;r.classList.contains("panning")||r.classList.add("panning");var n=1-Math.abs(e/80);n<0&&(n=0),i.a.animatePanning(r,e,n)})),u.on("panend",(function(t){var n=t.deltaX;Math.abs(n)>80?i.a.animatePanEnd(r,(function(){"function"==typeof e.onComplete&&e.onComplete(),r.parentNode&&l.remove(r)})):(r.classList.remove("panning"),i.a.animateReset(r))}))}if(Array.isArray(e.action))e.action.forEach((function(t){var e=v(t,n.i(a.a)(r,l));e&&r.appendChild(e)}));else if("object"===s(e.action)){var f=v(e.action,n.i(a.a)(r,l));f&&r.appendChild(f)}return r},d=function(t,e){if(t.icon){var n=document.createElement("i");switch(n.setAttribute("aria-hidden","true"),t.iconPack){case"fontawesome":n.classList.add("fa");var r=t.icon.name?t.icon.name:t.icon;r.includes("fa-")?n.classList.add(r.trim()):n.classList.add("fa-"+r.trim());break;case"mdi":n.classList.add("mdi");var o=t.icon.name?t.icon.name:t.icon;o.includes("mdi-")?n.classList.add(o.trim()):n.classList.add("mdi-"+o.trim());break;case"custom-class":var i=t.icon.name?t.icon.name:t.icon;"string"==typeof i?i.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(i)&&i.forEach((function(t){n.classList.add(t.trim())}));break;case"callback":var a=t.icon&&t.icon instanceof Function?t.icon:null;a&&(n=a(n));break;default:n.classList.add("material-icons"),n.textContent=t.icon.name?t.icon.name:t.icon}t.icon.after&&n.classList.add("after"),h(t,n,e)}},h=function(t,e,n){t.icon&&(t.icon.after&&t.icon.name?n.appendChild(e):(t.icon.name,n.insertBefore(e,n.firstChild)))},v=function(t,e){if(!t)return null;var n=document.createElement("a");if(n.classList.add("action"),n.classList.add("ripple"),t.text&&(n.text=t.text),t.href&&(n.href=t.href),t.target&&(n.target=t.target),t.icon){n.classList.add("icon");var r=document.createElement("i");switch(u.iconPack){case"fontawesome":r.classList.add("fa"),t.icon.includes("fa-")?r.classList.add(t.icon.trim()):r.classList.add("fa-"+t.icon.trim());break;case"mdi":r.classList.add("mdi"),t.icon.includes("mdi-")?r.classList.add(t.icon.trim()):r.classList.add("mdi-"+t.icon.trim());break;case"custom-class":"string"==typeof t.icon?t.icon.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(t.icon)&&t.icon.forEach((function(t){n.classList.add(t.trim())}));break;default:r.classList.add("material-icons"),r.textContent=t.icon}n.appendChild(r)}return t.class&&("string"==typeof t.class?t.class.split(" ").forEach((function(t){n.classList.add(t)})):Array.isArray(t.class)&&t.class.forEach((function(t){n.classList.add(t.trim())}))),t.push&&n.addEventListener("click",(function(n){n.preventDefault(),u.router?(u.router.push(t.push),t.push.dontClose||e.goAway(0)):console.warn("[vue-toasted] : Vue Router instance is not attached. please check the docs")})),t.onClick&&"function"==typeof t.onClick&&n.addEventListener("click",(function(n){t.onClick&&(n.preventDefault(),t.onClick(n,e))})),n};e.a=function(t,e,r){l=t,r=f(r);var o=l.container;r.containerClass.unshift("toasted-container"),o.className!==r.containerClass.join(" ")&&(o.className="",r.containerClass.forEach((function(t){o.classList.add(t)})));var s=p(e,r);e&&o.appendChild(s),s.style.opacity=0,i.a.animateIn(s);var c=r.duration,u=void 0;if(null!==c){var d=function(){return setInterval((function(){null===s.parentNode&&window.clearInterval(u),s.classList.contains("panning")||(c-=20),c<=0&&(i.a.animateOut(s,(function(){"function"==typeof r.onComplete&&r.onComplete(),s.parentNode&&l.remove(s)})),window.clearInterval(u))}),20)};u=d(),r.keepOnHover&&(s.addEventListener("mouseover",(function(){window.clearInterval(u)})),s.addEventListener("mouseout",(function(){u=d()})))}return n.i(a.a)(s,l)}},function(t,e,n){e=t.exports=n(10)(),e.push([t.i,".toasted{padding:0 20px}.toasted.rounded{border-radius:24px}.toasted .primary,.toasted.toasted-primary{border-radius:2px;min-height:38px;line-height:1.1em;background-color:#353535;padding:6px 20px;font-size:15px;font-weight:300;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.toasted .primary.success,.toasted.toasted-primary.success{background:#4caf50}.toasted .primary.error,.toasted.toasted-primary.error{background:#f44336}.toasted .primary.info,.toasted.toasted-primary.info{background:#3f51b5}.toasted .primary .action,.toasted.toasted-primary .action{color:#a1c2fa}.toasted.bubble{border-radius:30px;min-height:38px;line-height:1.1em;background-color:#ff7043;padding:0 20px;font-size:15px;font-weight:300;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.toasted.bubble.success{background:#4caf50}.toasted.bubble.error{background:#f44336}.toasted.bubble.info{background:#3f51b5}.toasted.bubble .action{color:#8e2b0c}.toasted.outline{border-radius:30px;min-height:38px;line-height:1.1em;background-color:#fff;border:1px solid #676767;padding:0 20px;font-size:15px;color:#676767;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-weight:700}.toasted.outline.success{color:#4caf50;border-color:#4caf50}.toasted.outline.error{color:#f44336;border-color:#f44336}.toasted.outline.info{color:#3f51b5;border-color:#3f51b5}.toasted.outline .action{color:#607d8b}.toasted-container{position:fixed;z-index:10000}.toasted-container,.toasted-container.full-width{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.toasted-container.full-width{max-width:86%;width:100%}.toasted-container.full-width.fit-to-screen{min-width:100%}.toasted-container.full-width.fit-to-screen .toasted:first-child{margin-top:0}.toasted-container.full-width.fit-to-screen.top-right{top:0;right:0}.toasted-container.full-width.fit-to-screen.top-left{top:0;left:0}.toasted-container.full-width.fit-to-screen.top-center{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.full-width.fit-to-screen.bottom-right{right:0;bottom:0}.toasted-container.full-width.fit-to-screen.bottom-left{left:0;bottom:0}.toasted-container.full-width.fit-to-screen.bottom-center{left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.top-right{top:10%;right:7%}.toasted-container.top-left{top:10%;left:7%}.toasted-container.top-center{top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.toasted-container.bottom-right{right:5%;bottom:7%}.toasted-container.bottom-left{left:5%;bottom:7%}.toasted-container.bottom-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:7%}.toasted-container.bottom-left .toasted,.toasted-container.top-left .toasted{float:left}.toasted-container.bottom-right .toasted,.toasted-container.top-right .toasted{float:right}.toasted-container .toasted{top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;word-break:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-sizing:inherit}.toasted-container .toasted .fa,.toasted-container .toasted .fab,.toasted-container .toasted .far,.toasted-container .toasted .fas,.toasted-container .toasted .material-icons,.toasted-container .toasted .mdi{margin-right:.5rem;margin-left:-.4rem}.toasted-container .toasted .fa.after,.toasted-container .toasted .fab.after,.toasted-container .toasted .far.after,.toasted-container .toasted .fas.after,.toasted-container .toasted .material-icons.after,.toasted-container .toasted .mdi.after{margin-left:.5rem;margin-right:-.4rem}.toasted-container .toasted .action{text-decoration:none;font-size:.8rem;padding:8px;margin:5px -7px 5px 7px;border-radius:3px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;cursor:pointer}.toasted-container .toasted .action.icon{padding:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toasted-container .toasted .action.icon .fa,.toasted-container .toasted .action.icon .material-icons,.toasted-container .toasted .action.icon .mdi{margin-right:0;margin-left:4px}.toasted-container .toasted .action.icon:hover{text-decoration:none}.toasted-container .toasted .action:hover{text-decoration:underline}@media only screen and (max-width:600px){.toasted-container{min-width:100%}.toasted-container .toasted:first-child{margin-top:0}.toasted-container.top-right{top:0;right:0}.toasted-container.top-left{top:0;left:0}.toasted-container.top-center{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.bottom-right{right:0;bottom:0}.toasted-container.bottom-left{left:0;bottom:0}.toasted-container.bottom-center{left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.bottom-center,.toasted-container.top-center{-ms-flex-align:stretch!important;align-items:stretch!important}.toasted-container.bottom-left .toasted,.toasted-container.bottom-right .toasted,.toasted-container.top-left .toasted,.toasted-container.top-right .toasted{float:none}.toasted-container .toasted{border-radius:0}}",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=o.console&&(o.console.warn||o.console.log);return i&&i.call(o.console,r,n),t.apply(this,arguments)}}function p(t,e,n){var r,o=e.prototype;r=t.prototype=Object.create(o),r.constructor=t,r._super=o,n&&ht(r,n)}function d(t,e){return function(){return t.apply(e,arguments)}}function h(t,e){return typeof t==yt?t.apply(e&&e[0]||s,e):t}function v(t,e){return t===s?e:t}function m(t,e,n){l(_(e),(function(e){t.addEventListener(e,n,!1)}))}function y(t,e,n){l(_(e),(function(e){t.removeEventListener(e,n,!1)}))}function g(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function b(t,e){return t.indexOf(e)>-1}function _(t){return t.trim().split(/\s+/g)}function x(t,e,n){if(t.indexOf&&!n)return t.indexOf(e);for(var r=0;rn[e]})):r.sort()),r}function A(t,e){for(var n,r,o=e[0].toUpperCase()+e.slice(1),i=0;i1&&!n.firstMultiple?n.firstMultiple=P(e):1===o&&(n.firstMultiple=!1);var i=n.firstInput,a=n.firstMultiple,s=a?a.center:i.center,c=e.center=M(r);e.timeStamp=_t(),e.deltaTime=e.timeStamp-i.timeStamp,e.angle=D(s,c),e.distance=L(s,c),$(n,e),e.offsetDirection=N(e.deltaX,e.deltaY);var u=R(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=u.x,e.overallVelocityY=u.y,e.overallVelocity=bt(u.x)>bt(u.y)?u.x:u.y,e.scale=a?U(a.pointers,r):1,e.rotation=a?F(a.pointers,r):0,e.maxPointers=n.prevInput?e.pointers.length>n.prevInput.maxPointers?e.pointers.length:n.prevInput.maxPointers:e.pointers.length,j(n,e);var l=t.element;g(e.srcEvent.target,l)&&(l=e.srcEvent.target),e.target=l}function $(t,e){var n=e.center,r=t.offsetDelta||{},o=t.prevDelta||{},i=t.prevInput||{};e.eventType!==kt&&i.eventType!==$t||(o=t.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=t.offsetDelta={x:n.x,y:n.y}),e.deltaX=o.x+(n.x-r.x),e.deltaY=o.y+(n.y-r.y)}function j(t,e){var n,r,o,i,a=t.lastInterval||e,c=e.timeStamp-a.timeStamp;if(e.eventType!=jt&&(c>St||a.velocity===s)){var u=e.deltaX-a.deltaX,l=e.deltaY-a.deltaY,f=R(c,u,l);r=f.x,o=f.y,n=bt(f.x)>bt(f.y)?f.x:f.y,i=N(u,l),t.lastInterval=e}else n=a.velocity,r=a.velocityX,o=a.velocityY,i=a.direction;e.velocity=n,e.velocityX=r,e.velocityY=o,e.direction=i}function P(t){for(var e=[],n=0;n=bt(e)?t<0?Mt:Rt:e<0?Nt:Lt}function L(t,e,n){n||(n=zt);var r=e[n[0]]-t[n[0]],o=e[n[1]]-t[n[1]];return Math.sqrt(r*r+o*o)}function D(t,e,n){n||(n=zt);var r=e[n[0]]-t[n[0]],o=e[n[1]]-t[n[1]];return 180*Math.atan2(o,r)/Math.PI}function F(t,e){return D(e[1],e[0],Vt)+D(t[1],t[0],Vt)}function U(t,e){return L(e[0],e[1],Vt)/L(t[0],t[1],Vt)}function z(){this.evEl=Ht,this.evWin=Wt,this.pressed=!1,O.apply(this,arguments)}function V(){this.evEl=qt,this.evWin=Gt,O.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function X(){this.evTarget=Kt,this.evWin=Qt,this.started=!1,O.apply(this,arguments)}function H(t,e){var n=w(t.touches),r=w(t.changedTouches);return e&($t|jt)&&(n=E(n.concat(r),"identifier",!0)),[n,r]}function W(){this.evTarget=te,this.targetIds={},O.apply(this,arguments)}function Y(t,e){var n=w(t.touches),r=this.targetIds;if(e&(kt|It)&&1===n.length)return r[n[0].identifier]=!0,[n,n];var o,i,a=w(t.changedTouches),s=[],c=this.target;if(i=n.filter((function(t){return g(t.target,c)})),e===kt)for(o=0;o-1&&r.splice(t,1)};setTimeout(o,ee)}}function Z(t){for(var e=t.srcEvent.clientX,n=t.srcEvent.clientY,r=0;r-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){n.manager.emit(e,t)}var n=this,r=this.state;r=he&&e(n.options.event+tt(r))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;te.threshold&&o&e.direction},attrTest:function(t){return rt.prototype.attrTest.call(this,t)&&(this.state&pe||!(this.state&pe)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=et(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),p(it,rt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[se]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&pe)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),p(at,J,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[ie]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,r=t.distancee.time;if(this._input=t,!r||!n||t.eventType&($t|jt)&&!o)this.reset();else if(t.eventType&kt)this.reset(),this._timer=c((function(){this.state=ve,this.tryEmit()}),e.time,this);else if(t.eventType&$t)return ve;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===ve&&(t&&t.eventType&$t?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=_t(),this.manager.emit(this.options.event,this._input)))}}),p(st,rt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[se]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&pe)}}),p(ct,rt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Dt|Ft,pointers:1},getTouchAction:function(){return ot.prototype.getTouchAction.call(this)},attrTest:function(t){var e,n=this.options.direction;return n&(Dt|Ft)?e=t.overallVelocity:n&Dt?e=t.overallVelocityX:n&Ft&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&n&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&bt(e)>this.options.velocity&&t.eventType&$t},emit:function(t){var e=et(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),p(ut,J,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ae]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,r=t.distance0&&(e+=a(o)),e+a(n)}var o,i,a=n(15),s=(n(0),1567752802062),c=7;t.exports=r},function(t,e,n){"use strict";function r(t){for(var e,n=0,r="";!e;)r+=a(i,o.get(),1),e=tn.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(o=0;o=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function v(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function m(t){var e=parseFloat(t);return isNaN(e)?t:e}function y(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function x(t,e){return _.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var E=/-(\w)/g,A=w((function(t){return t.replace(E,(function(t,e){return e?e.toUpperCase():""}))})),C=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),T=/\B([A-Z])/g,O=w((function(t){return t.replace(T,"-$1").toLowerCase()}));function S(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function k(t,e){return t.bind(e)}var I=Function.prototype.bind?k:S;function $(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function P(t){for(var e={},n=0;n0,rt=tt&&tt.indexOf("edge/")>0,ot=(tt&&tt.indexOf("android"),tt&&/iphone|ipad|ipod|ios/.test(tt)||"ios"===J),it=(tt&&/chrome\/\d+/.test(tt),tt&&/phantomjs/.test(tt),tt&&tt.match(/firefox\/(\d+)/)),at={}.watch,st=!1;if(K)try{var ct={};Object.defineProperty(ct,"passive",{get:function(){st=!0}}),window.addEventListener("test-passive",null,ct)}catch(Ca){}var ut=function(){return void 0===G&&(G=!K&&!Q&&"undefined"!==typeof n.g&&(n.g["process"]&&"server"===n.g["process"].env.VUE_ENV)),G},lt=K&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(t){return"function"===typeof t&&/native code/.test(t.toString())}var pt,dt="undefined"!==typeof Symbol&&ft(Symbol)&&"undefined"!==typeof Reflect&&ft(Reflect.ownKeys);pt="undefined"!==typeof Set&&ft(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ht=M,vt=0,mt=function(){this.id=vt++,this.subs=[]};mt.prototype.addSub=function(t){this.subs.push(t)},mt.prototype.removeSub=function(t){b(this.subs,t)},mt.prototype.depend=function(){mt.target&&mt.target.addDep(this)},mt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!x(o,"default"))a=!1;else if(""===a||a===O(t)){var c=ne(String,o.type);(c<0||s0&&(r=ke(r,(e||"")+"_"+n),Se(r[0])&&Se(u)&&(l[s]=Et(u.text+r[0].text),r.shift()),l.push.apply(l,r)):c(r)?Se(u)?l[s]=Et(u.text+r):""!==r&&l.push(Et(r)):Se(r)&&Se(u)?l[s]=Et(u.text+r.text):(a(t._isVList)&&i(r.tag)&&o(r.key)&&i(e)&&(r.key="__vlist"+e+"_"+n+"__"),l.push(r)));return l}function Ie(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function $e(t){var e=je(t.$options.inject,t);e&&(It(!1),Object.keys(e).forEach((function(n){Rt(t,n,e[n])})),It(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=dt?Reflect.ownKeys(t):Object.keys(t),o=0;o0,a=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!i&&!n.$hasNormal)return n;for(var c in o={},t)t[c]&&"$"!==c[0]&&(o[c]=Le(e,c,t[c]))}else o={};for(var u in e)u in o||(o[u]=De(e,u));return t&&Object.isExtensible(t)&&(t._normalized=o),Y(o,"$stable",a),Y(o,"$key",s),Y(o,"$hasNormal",i),o}function Le(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Oe(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Re(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function De(t,e){return function(){return t[e]}}function Fe(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?$(n):n;for(var r=$(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;idocument.createEvent("Event").timeStamp&&(Zn=function(){return Kn.now()})}function Qn(){var t,e;for(Gn=Zn(),Yn=!0,Vn.sort((function(t,e){return t.id-e.id})),Bn=0;BnBn&&Vn[n].id>t.id)n--;Vn.splice(n+1,0,t)}else Vn.push(t);Wn||(Wn=!0,me(Qn))}}var rr=0,or=function(t,e,n,r,o){this.vm=t,o&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++rr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new pt,this.newDepIds=new pt,this.expression="","function"===typeof e?this.getter=e:(this.getter=q(e),this.getter||(this.getter=M)),this.value=this.lazy?void 0:this.get()};or.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Ca){if(!this.user)throw Ca;re(Ca,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ge(t),bt(),this.cleanupDeps()}return t},or.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},or.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},or.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():nr(this)},or.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||u(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';oe(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},or.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},or.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},or.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:M,set:M};function ar(t,e,n){ir.get=function(){return this[e][n]},ir.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ir)}function sr(t){t._watchers=[];var e=t.$options;e.props&&cr(t,e.props),e.methods&&mr(t,e.methods),e.data?ur(t):Mt(t._data={},!0),e.computed&&pr(t,e.computed),e.watch&&e.watch!==at&&yr(t,e.watch)}function cr(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[],i=!t.$parent;i||It(!1);var a=function(i){o.push(i);var a=Kt(i,e,n,t);Rt(r,i,a),i in t||ar(t,"_props",i)};for(var s in e)a(s);It(!0)}function ur(t){var e=t.$options.data;e=t._data="function"===typeof e?lr(e,t):e||{},f(e)||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);while(o--){var i=n[o];0,r&&x(r,i)||W(i)||ar(t,"_data",i)}Mt(e,!0)}function lr(t,e){gt();try{return t.call(e,e)}catch(Ca){return re(Ca,e,"data()"),{}}finally{bt()}}var fr={lazy:!0};function pr(t,e){var n=t._computedWatchers=Object.create(null),r=ut();for(var o in e){var i=e[o],a="function"===typeof i?i:i.get;0,r||(n[o]=new or(t,a||M,M,fr)),o in t||dr(t,o,i)}}function dr(t,e,n){var r=!ut();"function"===typeof n?(ir.get=r?hr(e):vr(n),ir.set=M):(ir.get=n.get?r&&!1!==n.cache?hr(e):vr(n.get):M,ir.set=n.set||M),Object.defineProperty(t,e,ir)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),mt.target&&e.depend(),e.value}}function vr(t){return function(){return t.call(this,this)}}function mr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?M:I(e[n],t)}function yr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1)return this;var n=$(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Or(t){t.mixin=function(t){return this.options=Gt(this.options,t),this}}function Sr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Gt(n.options,t),a["super"]=n,a.options.props&&kr(a),a.options.computed&&Ir(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,z.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),o[r]=a,a}}function kr(t){var e=t.options.props;for(var n in e)ar(t.prototype,"_props",n)}function Ir(t){var e=t.options.computed;for(var n in e)dr(t.prototype,n,e[n])}function $r(t){z.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&f(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Pr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!p(t)&&t.test(e)}function Mr(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=a.name;s&&!e(s)&&Rr(n,i,r,o)}}}function Rr(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,b(n,e)}xr(Cr),br(Cr),$n(Cr),Rn(Cr),xn(Cr);var Nr=[String,RegExp,Array],Lr={name:"keep-alive",abstract:!0,props:{include:Nr,exclude:Nr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,o=t.keyToCache;if(r){var i=r.tag,a=r.componentInstance,s=r.componentOptions;e[o]={name:jr(s),tag:i,componentInstance:a},n.push(o),this.max&&n.length>parseInt(this.max)&&Rr(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Rr(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Mr(t,(function(t){return Pr(e,t)}))})),this.$watch("exclude",(function(e){Mr(t,(function(t){return!Pr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=Cn(t),n=e&&e.componentOptions;if(n){var r=jr(n),o=this,i=o.include,a=o.exclude;if(i&&(!r||!Pr(i,r))||a&&r&&Pr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,b(u,l),u.push(l)):(this.vnodeToCache=e,this.keyToCache=l),e.data.keepAlive=!0}return e||t&&t[0]}},Dr={KeepAlive:Lr};function Fr(t){var e={get:function(){return X}};Object.defineProperty(t,"config",e),t.util={warn:ht,extend:j,mergeOptions:Gt,defineReactive:Rt},t.set=Nt,t.delete=Lt,t.nextTick=me,t.observable=function(t){return Mt(t),t},t.options=Object.create(null),z.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Dr),Tr(t),Or(t),Sr(t),$r(t)}Fr(Cr),Object.defineProperty(Cr.prototype,"$isServer",{get:ut}),Object.defineProperty(Cr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Cr,"FunctionalRenderContext",{value:tn}),Cr.version="2.6.14";var Ur=y("style,class"),zr=y("input,textarea,option,select,progress"),Vr=function(t,e,n){return"value"===n&&zr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Xr=y("contenteditable,draggable,spellcheck"),Hr=y("events,caret,typing,plaintext-only"),Wr=function(t,e){return Zr(e)||"false"===e?"false":"contenteditable"===t&&Hr(e)?e:"true"},Yr=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Br="http://www.w3.org/1999/xlink",qr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Gr=function(t){return qr(t)?t.slice(6,t.length):""},Zr=function(t){return null==t||!1===t};function Kr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Qr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Qr(e,n.data));return Jr(e.staticClass,e.class)}function Qr(t,e){return{staticClass:to(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Jr(t,e){return i(t)||i(e)?to(t,eo(e)):""}function to(t,e){return t?e?t+" "+e:t:e||""}function eo(t){return Array.isArray(t)?no(t):u(t)?ro(t):"string"===typeof t?t:""}function no(t){for(var e,n="",r=0,o=t.length;r-1?uo[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:uo[t]=/HTMLUnknownElement/.test(e.toString())}var fo=y("text,number,password,search,email,tel,url");function po(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function ho(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function vo(t,e){return document.createElementNS(oo[t],e)}function mo(t){return document.createTextNode(t)}function yo(t){return document.createComment(t)}function go(t,e,n){t.insertBefore(e,n)}function bo(t,e){t.removeChild(e)}function _o(t,e){t.appendChild(e)}function xo(t){return t.parentNode}function wo(t){return t.nextSibling}function Eo(t){return t.tagName}function Ao(t,e){t.textContent=e}function Co(t,e){t.setAttribute(e,"")}var To=Object.freeze({createElement:ho,createElementNS:vo,createTextNode:mo,createComment:yo,insertBefore:go,removeChild:bo,appendChild:_o,parentNode:xo,nextSibling:wo,tagName:Eo,setTextContent:Ao,setStyleScope:Co}),Oo={create:function(t,e){So(e)},update:function(t,e){t.data.ref!==e.data.ref&&(So(t,!0),So(e))},destroy:function(t){So(t,!0)}};function So(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?b(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var ko=new _t("",{},[]),Io=["create","activate","update","remove","destroy"];function $o(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&jo(t,e)||a(t.isAsyncPlaceholder)&&o(e.asyncFactory.error))}function jo(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||fo(r)&&fo(o)}function Po(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Mo(t){var e,n,r={},s=t.modules,u=t.nodeOps;for(e=0;ev?(f=o(n[g+1])?null:n[g+1].elm,E(t,f,n,h,g,r)):h>g&&C(e,p,v)}function S(t,e,n,r){for(var o=n;o-1?Wo(t,e,n):Yr(e)?Zr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Xr(e)?t.setAttribute(e,Wr(e,n)):qr(e)?Zr(n)?t.removeAttributeNS(Br,Gr(e)):t.setAttributeNS(Br,e,n):Wo(t,e,n)}function Wo(t,e,n){if(Zr(n))t.removeAttribute(e);else{if(et&&!nt&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Yo={create:Xo,update:Xo};function Bo(t,e){var n=e.elm,r=e.data,a=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(a)||o(a.staticClass)&&o(a.class)))){var s=Kr(e),c=n._transitionClasses;i(c)&&(s=to(s,eo(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qo,Go={create:Bo,update:Bo},Zo="__r",Ko="__c";function Qo(t){if(i(t[Zo])){var e=et?"change":"input";t[e]=[].concat(t[Zo],t[e]||[]),delete t[Zo]}i(t[Ko])&&(t.change=[].concat(t[Ko],t.change||[]),delete t[Ko])}function Jo(t,e,n){var r=qo;return function o(){var i=e.apply(null,arguments);null!==i&&ni(t,o,n,r)}}var ti=ce&&!(it&&Number(it[1])<=53);function ei(t,e,n,r){if(ti){var o=Gn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}qo.addEventListener(t,e,st?{capture:n,passive:r}:n)}function ni(t,e,n,r){(r||qo).removeEventListener(t,e._wrapper||e,n)}function ri(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};qo=e.elm,Qo(n),we(n,r,ei,ni,Jo,e.context),qo=void 0}}var oi,ii={create:ri,update:ri};function ai(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=j({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var u=o(r)?"":String(r);si(a,u)&&(a.value=u)}else if("innerHTML"===n&&ao(a.tagName)&&o(a.innerHTML)){oi=oi||document.createElement("div"),oi.innerHTML=""+r+"";var l=oi.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(r!==s[n])try{a[n]=r}catch(Ca){}}}}function si(t,e){return!t.composing&&("OPTION"===t.tagName||ci(t,e)||ui(t,e))}function ci(t,e){var n=!0;try{n=document.activeElement!==t}catch(Ca){}return n&&t.value!==e}function ui(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return m(n)!==m(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var li={create:ai,update:ai},fi=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function pi(t){var e=di(t.style);return t.staticStyle?j(t.staticStyle,e):e}function di(t){return Array.isArray(t)?P(t):"string"===typeof t?fi(t):t}function hi(t,e){var n,r={};if(e){var o=t;while(o.componentInstance)o=o.componentInstance._vnode,o&&o.data&&(n=pi(o.data))&&j(r,n)}(n=pi(t.data))&&j(r,n);var i=t;while(i=i.parent)i.data&&(n=pi(i.data))&&j(r,n);return r}var vi,mi=/^--/,yi=/\s*!important$/,gi=function(t,e,n){if(mi.test(e))t.style.setProperty(e,n);else if(yi.test(n))t.style.setProperty(O(e),n.replace(yi,""),"important");else{var r=_i(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(Ei).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Ci(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ei).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Ti(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&j(e,Oi(t.name||"v")),j(e,t),e}return"string"===typeof t?Oi(t):void 0}}var Oi=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Si=K&&!nt,ki="transition",Ii="animation",$i="transition",ji="transitionend",Pi="animation",Mi="animationend";Si&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&($i="WebkitTransition",ji="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Pi="WebkitAnimation",Mi="webkitAnimationEnd"));var Ri=K?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Ni(t){Ri((function(){Ri(t)}))}function Li(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Ai(t,e))}function Di(t,e){t._transitionClasses&&b(t._transitionClasses,e),Ci(t,e)}function Fi(t,e,n){var r=zi(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===ki?ji:Mi,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=ki,l=a,f=i.length):e===Ii?u>0&&(n=Ii,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?ki:Ii:null,f=n?n===ki?i.length:c.length:0);var p=n===ki&&Ui.test(r[$i+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Vi(t,e){while(t.length1}function qi(t,e){!0!==e.data.show&&Hi(e)}var Gi=K?{create:qi,activate:qi,remove:function(t,e){!0!==t.data.show?Wi(t,e):e()}}:{},Zi=[Yo,Go,ii,li,wi,Gi],Ki=Zi.concat(Vo),Qi=Mo({nodeOps:To,modules:Ki});nt&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&aa(t,"input")}));var Ji={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ee(n,"postpatch",(function(){Ji.componentUpdated(t,e,n)})):ta(t,e,n.context),t._vOptions=[].map.call(t.options,ra)):("textarea"===n.tag||fo(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",oa),t.addEventListener("compositionend",ia),t.addEventListener("change",ia),nt&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){ta(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,ra);if(o.some((function(t,e){return!L(t,r[e])}))){var i=t.multiple?e.value.some((function(t){return na(t,o)})):e.value!==e.oldValue&&na(e.value,o);i&&aa(t,"change")}}}};function ta(t,e,n){ea(t,e,n),(et||rt)&&setTimeout((function(){ea(t,e,n)}),0)}function ea(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=t.options.length;s-1,a.selected!==i&&(a.selected=i);else if(L(ra(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function na(t,e){return e.every((function(e){return!L(e,t)}))}function ra(t){return"_value"in t?t._value:t.value}function oa(t){t.target.composing=!0}function ia(t){t.target.composing&&(t.target.composing=!1,aa(t.target,"input"))}function aa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function sa(t){return!t.componentInstance||t.data&&t.data.transition?t:sa(t.componentInstance._vnode)}var ca={bind:function(t,e,n){var r=e.value;n=sa(n);var o=n.data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,Hi(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value,o=e.oldValue;if(!r!==!o){n=sa(n);var i=n.data&&n.data.transition;i?(n.data.show=!0,r?Hi(n,(function(){t.style.display=t.__vOriginalDisplay})):Wi(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},ua={model:Ji,show:ca},la={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function fa(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?fa(Cn(e.children)):t}function pa(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[A(i)]=o[i];return e}function da(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ha(t){while(t=t.parent)if(t.data.transition)return!0}function va(t,e){return e.key===t.key&&e.tag===t.tag}var ma=function(t){return t.tag||Re(t)},ya=function(t){return"show"===t.name},ga={name:"transition",props:la,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(ma),n.length)){0;var r=this.mode;0;var o=n[0];if(ha(this.$vnode))return o;var i=fa(o);if(!i)return o;if(this._leaving)return da(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:c(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var s=(i.data||(i.data={})).transition=pa(this),u=this._vnode,l=fa(u);if(i.data.directives&&i.data.directives.some(ya)&&(i.data.show=!0),l&&l.data&&!va(i,l)&&!Re(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=j({},s);if("out-in"===r)return this._leaving=!0,Ee(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),da(t,o);if("in-out"===r){if(Re(i))return u;var p,d=function(){p()};Ee(s,"afterEnter",d),Ee(s,"enterCancelled",d),Ee(f,"delayLeave",(function(t){p=t}))}}return o}}},ba=j({tag:String,moveClass:String},la);delete ba.mode;var _a={props:ba,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Pn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=pa(this),s=0;s + + + Layer 1 + + + + + + + Layer 2 + + + \ No newline at end of file diff --git a/res/icon/CFile_configured_16x.svg b/res/icon/CFile_configured_16x.svg new file mode 100644 index 00000000..60ea6ed4 --- /dev/null +++ b/res/icon/CFile_configured_16x.svg @@ -0,0 +1,15 @@ + + + + Layer 1 + + + + + + + + Layer 2 + + + \ No newline at end of file diff --git a/res/icon/CPP_configured_16x.svg b/res/icon/CPP_configured_16x.svg new file mode 100644 index 00000000..29de7c62 --- /dev/null +++ b/res/icon/CPP_configured_16x.svg @@ -0,0 +1,6 @@ + + + Layer 2 + + + \ No newline at end of file diff --git a/res/icon/FolderRoot_configured_32x.svg b/res/icon/FolderRoot_configured_32x.svg new file mode 100644 index 00000000..87920b12 --- /dev/null +++ b/res/icon/FolderRoot_configured_32x.svg @@ -0,0 +1,7 @@ + +default_root_folder + + + + + \ No newline at end of file diff --git a/res/icon/file_type_c_configured.svg b/res/icon/file_type_c_configured.svg new file mode 100644 index 00000000..4091a1f6 --- /dev/null +++ b/res/icon/file_type_c_configured.svg @@ -0,0 +1,8 @@ + + file_type_c + + Layer 1 + + + + \ No newline at end of file diff --git a/res/icon/file_type_cpp_configured.svg b/res/icon/file_type_cpp_configured.svg new file mode 100644 index 00000000..0232190b --- /dev/null +++ b/res/icon/file_type_cpp_configured.svg @@ -0,0 +1,5 @@ + +file_type_cpp + + + \ No newline at end of file diff --git a/res/icon/folder_type_config.svg b/res/icon/folder_type_config.svg new file mode 100644 index 00000000..86970665 --- /dev/null +++ b/res/icon/folder_type_config.svg @@ -0,0 +1 @@ +folder_type_config \ No newline at end of file diff --git a/src/CodeBuilder.ts b/src/CodeBuilder.ts index 95381ea0..dbc9dbcf 100644 --- a/src/CodeBuilder.ts +++ b/src/CodeBuilder.ts @@ -140,7 +140,7 @@ export abstract class CodeBuilder { const rePath = this.project.ToRelativePath(source.file.path); const fInfo: any = { path: rePath || source.file.path } if (AbstractProject.isVirtualSourceGroup(group)) { - fInfo.virtualPath = `${group.name}/${source.file.name}`.replace(`${VirtualSource.rootName}/`, ''); + fInfo.virtualPath = `${group.name}/${source.file.name}`; } srcList.push(fInfo); } diff --git a/src/EIDEProject.ts b/src/EIDEProject.ts index 5f677b37..c5fe420a 100644 --- a/src/EIDEProject.ts +++ b/src/EIDEProject.ts @@ -789,7 +789,7 @@ export abstract class AbstractProject implements CustomConfigurationProvider, Pr static readonly excludeDirFilter: RegExp = /^\./; // to show output files - static readonly buildOutputMatcher: RegExp = /\.(?:elf|axf|out|a|lib|hex|ihx|bin|s19|s37|sct|icf|ld[s]?|map|map\.view|lst)$/i; + static readonly buildOutputMatcher: RegExp = /\.(?:elf|axf|out|a|lib|hex|ihx|bin|s19|s37|sct|icf|ld[s]?|map|map\.view|lst|lnp|params)$/i; //------- @@ -1893,16 +1893,247 @@ export abstract class AbstractProject implements CustomConfigurationProvider, Pr } getSourceExtraArgsCfg(): SourceExtraCompilerOptionsCfg | undefined { - - const optFile = this.getSourceExtraArgsCfgFile(); - try { + const optFile = this.getSourceExtraArgsCfgFile(); return yaml.parse(optFile.Read()); } catch (error) { - GlobalEvent.emit('msg', newMessage('Warning', `error format '${optFile.name}', it must be a yaml file !`)); + GlobalEvent.emit('globalLog', ExceptionToMessage(error, 'Error')); + } + } + + setSourceExtraArgsCfg(cfg: SourceExtraCompilerOptionsCfg) { + + const header: string[] = [ + `##########################################################################################`, + `# Append Compiler Options For Source Files`, + `#`, + `# syntax:`, + `# : `, + `#`, + `# examples:`, + `# 'main.cpp': --cpp11 -Og ...`, + `# 'src/*.c': -gnu -O2 ...`, + `# 'src/lib/**/*.cpp': --cpp11 -Os ...`, + `# '!Application/*.c': -O0`, + `# '**/*.c': -O2 -gnu ...`, + `#`, + `# For more syntax, please refer to: https://www.npmjs.com/package/micromatch`, + `#`, + `##########################################################################################`, + '', + '' + ]; + + try { + const optFile = this.getSourceExtraArgsCfgFile(); + optFile.Write(header.join(os.EOL) + yaml.stringify(cfg)); + } catch (error) { + GlobalEvent.emit('globalLog', ExceptionToMessage(error, 'Error')); } } + hasExtraArgsForFolder(path: string, cfg?: SourceExtraCompilerOptionsCfg, isVirtualPath?: boolean): boolean { + + let found: boolean = false; + + this._matchExtraArgsForFolder(path, isVirtualPath, cfg, () => { + found = true; + return true; + }); + + return found; + } + + hasExtraArgsForFile(fspath: string, virtpath?: string, cfg?: SourceExtraCompilerOptionsCfg): boolean { + + if (cfg == undefined) + return false; + + // for fs path + if (cfg.files) { + const patterns = cfg.files; + for (const expr in patterns) { + const searchPath = this.toRelativePath(fspath) + .replace(/\.\.\//g, '') + .replace(/\.\//g, ''); // globmatch bug ? it can't parse path which have '.' or '..' + if (globmatch.isMatch(searchPath, expr)) { + return true; + } + } + } + + if (cfg.virtualPathFiles && virtpath) { + const patterns = cfg.virtualPathFiles; + for (const expr in patterns) { + const searchPath = virtpath.trim(); + if (globmatch.isMatch(searchPath, expr)) { + return true; + } + } + } + + return false; + } + + getExtraArgsForSource(fspath: string, virtpath?: string, cfg?: SourceExtraCompilerOptionsCfg): string[] | undefined { + + if (cfg == undefined) + return undefined; + + const extraArgs: string[] = []; + + // for fs path + if (cfg.files) { + const patterns = cfg.files; + for (const expr in patterns) { + const searchPath = this.toRelativePath(fspath) + .replace(/\.\.\//g, '') + .replace(/\.\//g, ''); // globmatch bug ? it can't parse path which have '.' or '..' + if (globmatch.isMatch(searchPath, expr)) { + const val = patterns[expr]?.replace(/\r\n|\n/g, ' ').replace(/\\r|\\n|\\t/g, ' ').trim(); + if (val) { + extraArgs.push(val); + } + } + } + } + + if (cfg.virtualPathFiles && virtpath) { + const patterns = cfg.virtualPathFiles; + for (const expr in patterns) { + const searchPath = virtpath.trim(); + if (globmatch.isMatch(searchPath, expr)) { + const val = patterns[expr]?.replace(/\r\n|\n/g, ' ').replace(/\\r|\\n|\\t/g, ' ').trim(); + if (val) { + extraArgs.push(val); + } + } + } + } + + return extraArgs.length > 0 ? extraArgs : undefined; + } + + getExtraArgsForFolder(folderpath: string, isVirtpath?: boolean, cfg?: SourceExtraCompilerOptionsCfg): string[] | undefined { + + if (cfg == undefined) + return undefined; + + const extraArgs: string[] = []; + + this._matchExtraArgsForFolder(folderpath, isVirtpath, cfg, (expr, path, args) => { + extraArgs.push(args); + return false; + }); + + return extraArgs.length > 0 ? extraArgs : undefined; + } + + private _matchExtraArgsForFolder( + folderpath: string, isVirtpath?: boolean, + cfg?: SourceExtraCompilerOptionsCfg, callbk?: (pattern: string, pathInSearch: string, out_args: string) => boolean) { + + if (cfg == undefined) + return; + + if (isVirtpath) { + if (cfg.virtualPathFiles) { + const patterns = cfg.virtualPathFiles; + for (const expr in patterns) { + const searchPath = folderpath.trim(); + if (globmatch.isMatch(searchPath, expr) || searchPath == expr.replace(/\/\*\*$/, '').replace(/\/\*$/, '')) { + const val = patterns[expr]?.replace(/\r\n|\n/g, ' ').replace(/\\r|\\n|\\t/g, ' ').trim(); + if (callbk) { + if (callbk(expr, searchPath, val)) + return; + } + } + } + } + } else { // for fs path + if (cfg.files) { + const patterns = cfg.files; + for (const expr in patterns) { + const searchPath = this.toRelativePath(folderpath) + .replace(/\.\.\//g, '') + .replace(/\.\//g, ''); // globmatch bug ? it can't parse path which have '.' or '..' + if (globmatch.isMatch(searchPath, expr) || searchPath == expr.replace(/\/\*\*$/, '').replace(/\/\*$/, '')) { + const val = patterns[expr]?.replace(/\r\n|\n/g, ' ').replace(/\\r|\\n|\\t/g, ' ').trim(); + if (callbk) { + if (callbk(expr, searchPath, val)) + return; + } + } + } + } + } + } + + // 获取与文件路径绝对匹配的 pattern + // 绝对匹配?: 不会匹配到其他路径或文件 + getExtraArgsAbsPatternForSource(fspath: string, virtpath?: string, cfg?: SourceExtraCompilerOptionsCfg): string | undefined { + + if (cfg == undefined) + return undefined; + + // 优先匹配虚拟文件 + if (cfg.virtualPathFiles && virtpath) { + const patterns = cfg.virtualPathFiles; + const mpath = virtpath.trim(); + for (const expr in patterns) { + if (mpath == expr) + return expr; + } + } + + // for fs path + if (cfg.files) { + const patterns = cfg.files; + const mpath = this.toRelativePath(fspath) + .replace(/\.\.\//g, '') + .replace(/\.\//g, ''); + for (const expr in patterns) { + if (mpath == expr) + return expr; + } + } + + return undefined; + } + + getExtraArgsAbsPatternForFolder(folderpath: string, isVirtpath?: boolean, cfg?: SourceExtraCompilerOptionsCfg): string | undefined { + + if (cfg == undefined) + return undefined; + + // for virtual path + if (isVirtpath) { + if (cfg.virtualPathFiles) { + const patterns = cfg.virtualPathFiles; + const mpath = folderpath.trim().replace(/\/\*\*$/, '').replace(/\/\*$/, ''); + for (const expr in patterns) { + if (mpath == expr.replace(/\/\*\*$/, '').replace(/\/\*$/, '')) + return expr; + } + } + } + + // for fs path + else if (cfg.files) { + const patterns = cfg.files; + const mpath = this.toRelativePath(folderpath) + .replace(/\.\.\//g, '') + .replace(/\.\//g, '') + .replace(/\/\*\*$/, '').replace(/\/\*$/, ''); + for (const expr in patterns) { + if (mpath == expr.replace(/\/\*\*$/, '').replace(/\/\*$/, '')) + return expr; + } + } + + return undefined; + } + getBuilderOptions(): ICompileOptions { const cfg = this.GetConfiguration(); return cfg.compileConfigModel.getOptions(this.getEideDir().path, cfg.config); @@ -2105,13 +2336,13 @@ export abstract class AbstractProject implements CustomConfigurationProvider, Pr switch (eventData.event) { case 'openCompileOptions': try { - WebPanelManager.newInstance().showBuilderOptions(this); + WebPanelManager.instance().showBuilderOptions(this); } catch (err) { GlobalEvent.emit('error', err); } break; case 'openMemLayout': - WebPanelManager.newInstance().showStorageLayoutView(this); + WebPanelManager.instance().showStorageLayoutView(this); break; case 'openUploadOptions': if (eventData.data['path'] !== undefined) { @@ -2380,44 +2611,7 @@ class EIDEProject extends AbstractProject { } private getExtraCompilerOptionsBySrcFile(srcPath: string, vPath?: string): string[] | undefined { - - let commandLine: string | undefined; - - // parser - const matcher = (parttenInfo: any, filePath: string) => { - for (const expr in parttenInfo) { - const searchPath = File.ToUnixPath(filePath) - .replace(/\.\.\//g, '') - .replace(/\.\//g, ''); // globmatch bug ? it can't parse path which have '.' or '..' - if (globmatch.isMatch(searchPath, expr)) { - const val = parttenInfo[expr]?.trim().replace(/(?:\r\n|\n)$/, '') - if (val) { - if (commandLine) { - commandLine += ` ${val}`; - } else { - commandLine = val; - } - } - } - } - }; - - if (this.srcExtraCompilerConfig) { - - // filesystem files - if (typeof this.srcExtraCompilerConfig?.files == 'object') { - matcher(this.srcExtraCompilerConfig?.files, this.toRelativePath(srcPath)); - } - - // virtual files - if (vPath && typeof this.srcExtraCompilerConfig?.virtualPathFiles == 'object') { - matcher(this.srcExtraCompilerConfig?.virtualPathFiles, vPath.replace(`${VirtualSource.rootName}/`, '')); - } - } - - if (commandLine) { - return commandLine.split(' '); - } + return this.getExtraArgsForSource(srcPath, vPath, this.getSourceExtraArgsCfg()); } //////////////////////////////// source refs /////////////////////////////////// diff --git a/src/EIDEProjectExplorer.ts b/src/EIDEProjectExplorer.ts index 1ae5b6e2..11cbcde2 100644 --- a/src/EIDEProjectExplorer.ts +++ b/src/EIDEProjectExplorer.ts @@ -110,7 +110,7 @@ import * as iarParser from './IarProjectParser'; import * as ArmCpuUtils from './ArmCpuUtils'; import { ShellFlasherIndexItem } from './WebInterface/WebInterface'; import { jsonc } from 'jsonc'; -import * as TxtTable from 'table' +import { SimpleUIConfig, SimpleUIConfigData_input, SimpleUIConfigData_options, SimpleUIConfigData_text, SimpleUIConfigData_table, SimpleUIConfigData_boolean } from "./SimpleUIDef"; enum TreeItemType { SOLUTION, @@ -193,6 +193,7 @@ interface TreeItemValue { projectIndex: number; groupRegion?: GroupRegion; collapsibleState?: vscode.TreeItemCollapsibleState; + otherCtx?: { [key: string]: string | boolean | number; }; } type ModifiableDepType = 'INC_GROUP' | 'INC_ITEM' @@ -384,7 +385,11 @@ export class ProjTreeItem extends vscode.TreeItem { switch (suffix) { case '.c': - name = 'file_type_c.svg'; + if (this.val.otherCtx && this.val.otherCtx['hasExtraArgs']) { + name = 'file_type_c_configured.svg'; + } else { + name = 'file_type_c.svg'; + } break; case '.h': name = 'file_type_cheader.svg'; @@ -393,7 +398,11 @@ export class ProjTreeItem extends vscode.TreeItem { case '.cc': case '.cxx': case '.c++': - name = 'file_type_cpp.svg'; + if (this.val.otherCtx && this.val.otherCtx['hasExtraArgs']) { + name = 'file_type_cpp_configured.svg'; + } else { + name = 'file_type_cpp.svg'; + } break; case '.hpp': case '.hxx': @@ -403,7 +412,11 @@ export class ProjTreeItem extends vscode.TreeItem { case '.s': case '.asm': case '.a51': - name = 'AssemblerSourceFile_16x.svg'; + if (this.val.otherCtx && this.val.otherCtx['hasExtraArgs']) { + name = 'AssemblerSourceFile_configured_16x.svg'; + } else { + name = 'AssemblerSourceFile_16x.svg'; + } break; case '.lib': case '.a': @@ -449,14 +462,26 @@ export class ProjTreeItem extends vscode.TreeItem { name = 'FolderExclude_32x.svg'; break; case TreeItemType.FOLDER: - name = 'Folder_32x.svg'; + if (this.val.otherCtx && this.val.otherCtx['hasExtraArgs']) { + name = 'folder_type_config.svg'; + } else { + name = 'Folder_32x.svg'; + } break; case TreeItemType.FOLDER_ROOT: - name = 'FolderRoot_32x.svg'; + if (this.val.otherCtx && this.val.otherCtx['hasExtraArgs']) { + name = 'FolderRoot_configured_32x.svg'; + } else { + name = 'FolderRoot_32x.svg'; + } break; case TreeItemType.V_FOLDER: case TreeItemType.V_FOLDER_ROOT: - name = 'folder_virtual.svg'; + if (this.val.otherCtx && this.val.otherCtx['hasExtraArgs']) { + name = 'folder_type_config.svg'; + } else { + name = 'folder_virtual.svg'; + } break; case TreeItemType.COMPONENT_GROUP: name = 'Component_16x.svg'; @@ -945,6 +970,7 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco const project = this.prjList[element.val.projectIndex]; const prjType = project.GetConfiguration().config.type; + const prjExtraArgs = project.getSourceExtraArgsCfg(); switch (element.type) { case TreeItemType.SOLUTION: @@ -1023,12 +1049,14 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco let dirDesc: string | undefined; if (rootInfo.needUpdate) dirDesc = view_str$project$needRefresh; if (!isExisted) dirDesc = view_str$project$fileNotExisted; + const hasExtraArgs = project.hasExtraArgsForFolder(rootInfo.fileWatcher.file.path, prjExtraArgs); iList.push(new ProjTreeItem(TreeItemType.FOLDER_ROOT, { value: folderDispName, obj: rootInfo.fileWatcher.file, projectIndex: element.val.projectIndex, contextVal: isComponent ? 'FOLDER_ROOT_DEPS' : undefined, icon: dirIcon, + otherCtx: { hasExtraArgs: hasExtraArgs }, tooltip: newFileTooltipString({ name: rootInfo.displayName, path: rootInfo.fileWatcher.file.path, @@ -1045,10 +1073,12 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco const vFolderPath = `${VirtualSource.rootName}/${vFolder.name}`; const isExcluded = project.isExcluded(vFolderPath); const itemType = isExcluded ? TreeItemType.V_EXCFOLDER : TreeItemType.V_FOLDER_ROOT; + const hasExtraArgs = project.hasExtraArgsForFolder(vFolderPath, prjExtraArgs, true); iList.push(new ProjTreeItem(itemType, { value: vFolder.name, obj: { path: vFolderPath, vFolder: vFolder }, projectIndex: element.val.projectIndex, + otherCtx: { hasExtraArgs: hasExtraArgs }, tooltip: newFileTooltipString({ name: vFolder.name, path: vFolderPath, @@ -1069,12 +1099,14 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco const vFilePath = `${VirtualSource.rootName}/${file.name}`; const isFileExcluded = project.isExcluded(vFilePath); const itemType = isFileExcluded ? TreeItemType.V_EXCFILE_ITEM : TreeItemType.V_FILE_ITEM; + const hasExtraArgs = project.hasExtraArgsForFile(file.path, vFilePath, prjExtraArgs); iList.push(new ProjTreeItem(itemType, { value: file, collapsibleState: project.getSourceRefs(file).length > 0 ? vscode.TreeItemCollapsibleState.Collapsed : vscode.TreeItemCollapsibleState.None, obj: { path: vFilePath, vFile: vFile }, projectIndex: element.val.projectIndex, + otherCtx: { hasExtraArgs: hasExtraArgs }, tooltip: newFileTooltipString({ name: file.name, path: file.path, @@ -1264,6 +1296,9 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco iFolderList.push(new ProjTreeItem(type, { value: f.name, obj: f, + otherCtx: { + hasExtraArgs: project.hasExtraArgsForFolder(f.path, prjExtraArgs, false) + }, tooltip: newFileTooltipString({ name: f.name, path: f.path, @@ -1279,6 +1314,9 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco collapsibleState: project.getSourceRefs(f).length > 0 ? vscode.TreeItemCollapsibleState.Collapsed : vscode.TreeItemCollapsibleState.None, projectIndex: element.val.projectIndex, + otherCtx: { + hasExtraArgs: project.hasExtraArgsForFile(f.path, undefined, prjExtraArgs) + }, tooltip: newFileTooltipString({ name: f.name, path: f.path, @@ -1318,6 +1356,9 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco value: vFolder.name, obj: { path: vFolderPath, vFolder: vFolder }, projectIndex: element.val.projectIndex, + otherCtx: { + hasExtraArgs: project.hasExtraArgsForFolder(vFolderPath, prjExtraArgs, true) + }, tooltip: newFileTooltipString({ name: vFolder.name, path: vFolderPath, @@ -1344,6 +1385,9 @@ class ProjectDataProvider implements vscode.TreeDataProvider, vsco vscode.TreeItemCollapsibleState.Collapsed : vscode.TreeItemCollapsibleState.None, obj: { path: vFilePath, vFile: vFile }, projectIndex: element.val.projectIndex, + otherCtx: { + hasExtraArgs: project.hasExtraArgsForFile(file.path, vFilePath, prjExtraArgs) + }, tooltip: newFileTooltipString({ name: file.name, path: file.path, @@ -4459,69 +4503,34 @@ export class ProjectExplorer implements CustomConfigurationProvider { const prj = this.dataProvider.GetProjectByIndex(item.val.projectIndex); const prjVars = prj.getProjectVariables(); - let key_max_len = 0; - let val_max_len = 0; - - let var_lines: string[][] = [ - ['Name', 'Value'] - ]; + const vars: { [k: string]: string }[] = []; + + const cfg: SimpleUIConfig = { + title: 'Project Variables', + readonly: true, + items: { + vars: { + type: 'table', + attrs: {}, + name: '', + data: { + value: vars, + default: vars, + } + } + } + }; for (const key in prjVars) { - - const val = prjVars[key] || ''; - - if (key.length > key_max_len) - key_max_len = key.length; - - if (val.length > val_max_len) - val_max_len = val.length; - - var_lines.push([key, val]); + vars.push({ + Name: key, + Value: prjVars[key] || '' + }); } - // - // make txt table - // - - const tableCfg: TxtTable.TableUserConfig = { - - header: { - alignment: 'center', - content: 'Project Variables' - }, - - columns: { - 0: { width: key_max_len }, - 1: { width: val_max_len }, - }, - - border: { - topBody: `─`, - topJoin: `┬`, - topLeft: `┌`, - topRight: `┐`, - - bottomBody: `─`, - bottomJoin: `┴`, - bottomLeft: `└`, - bottomRight: `┘`, - - bodyLeft: `│`, - bodyRight: `│`, - bodyJoin: `│`, - - joinBody: `─`, - joinLeft: `├`, - joinRight: `┤`, - joinJoin: `┼` - } - }; - - const vpath = prj.toAbsolutePath('project-variables'); - VirtualDocument.instance().updateDocument(vpath, TxtTable.table(var_lines, tableCfg)); - vscode.window.showTextDocument( - vscode.Uri.parse(VirtualDocument.instance().getUriByPath(vpath)), - { preview: true }); + WebPanelManager.instance().showSimpleConfigUI(cfg, () => { + // nothing todo + }); } async AddSrcDir(item: ProjTreeItem) { @@ -4757,6 +4766,226 @@ export class ProjectExplorer implements CustomConfigurationProvider { } } + private async modifyExtraCompilerArgs_forFile(project: AbstractProject, item: ProjTreeItem) { + + let fspath: string | undefined; + let virtpath: string | undefined; + + if (item.type === TreeItemType.V_FILE_ITEM) { + virtpath = (item.val.obj).path; + } + + if (item.val.value instanceof File) { // if value is a file, use it + fspath = project.toRelativePath(item.val.value.path); + } + + if (!fspath) + return; + + const extraArgs = project.getSourceExtraArgsCfg(); + if (!extraArgs) + return; + + const ccArgs = project.getExtraArgsForSource(fspath, virtpath, extraArgs)?.join(' ').trim() || ''; + const absPattern = project.getExtraArgsAbsPatternForSource(fspath, virtpath, extraArgs); + const isInherited = ccArgs && !absPattern; + + const ui_cfg: SimpleUIConfig = { + title: 'Extra Compiler Args', + items: {}, + }; + + if (isInherited) { // 继承于其他匹配模式 + ui_cfg.items['inherit'] = { + type: 'input', + attrs: { readonly: true }, + name: `Inherited Args (from other args pattern, check your '*.files.options.yml' file for details !)`, + data: { + value: ccArgs, + default: ccArgs + } + }; + } + + ui_cfg.items['args'] = { + type: 'input', + attrs: {}, + name: 'Compiler Args', + data: { + placeHolder: `compiler options, like: '-O1', '-Os', '-flto' ...`, + value: isInherited ? '' : ccArgs, + default: isInherited ? '' : ccArgs, + }, + }; + + WebPanelManager.instance().showSimpleConfigUI(ui_cfg, (new_cfg) => { + + const nArgs = (new_cfg.items['args'].data).value.trim(); + + let pattern: string; + + if (virtpath) { + pattern = virtpath; + } else { + pattern = project.toRelativePath(fspath) + .replace(/\.\.\//g, '') + .replace(/\.\//g, ''); + } + + let category: string = 'files'; + let argsConf: any = extraArgs; + + if (virtpath) { + category = 'virtualPathFiles'; + } + + if (!argsConf[category]) + argsConf[category] = {}; + + if (nArgs) { + argsConf[category][pattern] = nArgs; + } else { + if (argsConf[category][pattern] != undefined) + delete argsConf[category][pattern]; + } + + project.setSourceExtraArgsCfg(extraArgs); + + // update explorer + if (virtpath) { + project.getVirtualSourceManager().notifyUpdateFile(virtpath); + } else { + project.getNormalSourceManager().notifyUpdateFile(project.toAbsolutePath(fspath)); + } + }); + } + + private async modifyExtraCompilerArgs_forFolder(project: AbstractProject, item: ProjTreeItem) { + + let folderpath: string | undefined; + let isVirtpath: boolean | undefined; + + if (item.type == TreeItemType.V_FOLDER || + item.type == TreeItemType.V_FOLDER_ROOT) { + folderpath = (item.val.obj).path; + isVirtpath = true; + } + + if (item.val.obj instanceof File) { // if value is a file, use it + folderpath = project.toRelativePath(item.val.obj.path); + } + + if (!folderpath) + return; + + const extraArgs = project.getSourceExtraArgsCfg(); + if (!extraArgs) + return; + + const ccArgs = project.getExtraArgsForFolder(folderpath, isVirtpath, extraArgs)?.join(' ').trim() || ''; + const absPattern = project.getExtraArgsAbsPatternForFolder(folderpath, isVirtpath, extraArgs); + const isInherited = ccArgs && !absPattern; + + const ui_cfg: SimpleUIConfig = { + title: 'Extra Compiler Args', + items: {}, + }; + + if (isInherited) { // 继承于其他匹配模式 + ui_cfg.items['inherit'] = { + type: 'input', + attrs: { readonly: true }, + name: `Inherited Args (from other args pattern, check your '*.files.options.yml' file for details !)`, + data: { + value: ccArgs, + default: ccArgs + } + }; + } + + ui_cfg.items['args'] = { + type: 'input', + attrs: {}, + name: 'Compiler Args', + data: { + placeHolder: `compiler options, like: '-O1', '-Os', '-flto' ...`, + value: isInherited ? '' : ccArgs, + default: isInherited ? '' : ccArgs, + }, + }; + + const isRecursived = absPattern ? absPattern.endsWith('/**') : false; + + ui_cfg.items['recursive'] = { + type: 'bool', + attrs: {}, + name: 'Recurse All Children', + data: { + value: isRecursived, + default: isRecursived, + }, + }; + + WebPanelManager.instance().showSimpleConfigUI(ui_cfg, (new_cfg) => { + + const nArgs = (new_cfg.items['args'].data).value.trim(); + const isRecursive = (new_cfg.items['recursive'].data).value; + + let pattern: string; + + if (isVirtpath) { + pattern = folderpath; + } else { + pattern = project.toRelativePath(folderpath).replace(/\.\.\//g, '').replace(/\.\//g, ''); + } + + let category: string = 'files'; + let argsConf: any = extraArgs; + + if (isVirtpath) { + category = 'virtualPathFiles'; + } + + if (!argsConf[category]) + argsConf[category] = {}; + + if (absPattern) + delete argsConf[category][absPattern]; + + if (nArgs) { + argsConf[category][pattern + (isRecursive ? '/**' : '/*')] = nArgs; + } else { + for (const suffix of ['', '/*', '/**']) { // clear all + if (argsConf[category][pattern + suffix] != undefined) + delete argsConf[category][pattern + suffix]; + } + } + + project.setSourceExtraArgsCfg(extraArgs); + + // update explorer + if (isVirtpath) { + project.getVirtualSourceManager().notifyUpdateFolder(folderpath); + } else { + project.getNormalSourceManager().notifyUpdateFolder(project.toAbsolutePath(folderpath)); + } + }); + } + + async modifyExtraCompilerArgs(type: 'file' | 'folder', item: ProjTreeItem) { + + const project = this.getProjectByTreeItem(item); + if (!project) + return; + + if (type == 'file') { + this.modifyExtraCompilerArgs_forFile(project, item); + } + else { // folder + this.modifyExtraCompilerArgs_forFolder(project, item); + } + } + private async showDisassemblyForElf(elfPath: string, prj: AbstractProject) { const isGccToolchain = (name: ToolchainName) => { return /GCC/.test(name); }; @@ -4997,7 +5226,7 @@ export class ProjectExplorer implements CustomConfigurationProvider { } async showCmsisConfigWizard(uri: vscode.Uri) { - WebPanelManager.newInstance().showCmsisConfigWizard(uri); + WebPanelManager.instance().showCmsisConfigWizard(uri); } async cppcheckFile(uri: vscode.Uri) { @@ -6109,6 +6338,60 @@ export class ProjectExplorer implements CustomConfigurationProvider { } } + async onConfigureToolchain(item: ProjTreeItem) { + + const project = this.dataProvider.GetProjectByIndex(item.val.projectIndex); + const setting = SettingManager.GetInstance(); + + let toolchainPathSettingName = setting.trimSettingTag(project.getToolchain().settingName); + let toolchainPath = setting.getConfiguration().get(toolchainPathSettingName) || ''; + + let cfg: SimpleUIConfig = { + title: 'Toolchain Configurations', + items: { + 'path': { + type: 'input', + attrs: { + singleLine: true, + }, + name: 'Toolchain Path', + data: { + placeHolder: 'toolchain dir, like: ${userRoot}/.eide/tools/', + value: toolchainPath, + default: toolchainPath + } + } + } + }; + + let toolchainPrefix = setting.getGccFamilyToolPrefix(project.getToolchain().name); + if (toolchainPrefix != undefined) { + cfg.items['prefix'] = { + type: 'input', + attrs: { + singleLine: true, + size: 30, + }, + name: 'Toolchain Prefix', + data: { + placeHolder: 'like: arm-none-eabi-', + value: toolchainPrefix, + default: toolchainPrefix + }, + }; + } + + WebPanelManager.instance().showSimpleConfigUI(cfg, (newCfg) => { + + // update toolchain path + setting.getConfiguration().update( + toolchainPathSettingName, newCfg.items['path'].data.value, vscode.ConfigurationTarget.Workspace); + + // update toolchain prefix + setting.setGccFamilyToolPrefix(project.getToolchain().name, newCfg.items['prefix'].data.value); + }); + } + async switchUploader(item: ProjTreeItem) { const prj = this.dataProvider.GetProjectByIndex(item.val.projectIndex); diff --git a/src/OperationExplorer.ts b/src/OperationExplorer.ts index 93d17e83..1adba295 100644 --- a/src/OperationExplorer.ts +++ b/src/OperationExplorer.ts @@ -794,7 +794,7 @@ export class OperationExplorer { }); if (val != undefined) { - settingManager.setGccToolPrefix(toolchain.name, val, true); + settingManager.setGccFamilyToolPrefix(toolchain.name, val, true); utility.notifyReloadWindow(view_str$prompt$needReloadToUpdateEnv); } } diff --git a/src/SettingManager.ts b/src/SettingManager.ts index 5400a98e..10b1ae46 100644 --- a/src/SettingManager.ts +++ b/src/SettingManager.ts @@ -138,6 +138,10 @@ export class SettingManager { this._event.once(event, listener); } + trimSettingTag(setting_id: string): string { + return setting_id.replace(SettingManager.TAG + '.', ''); + } + getConfiguration(): vscode.WorkspaceConfiguration { return vscode.workspace.getConfiguration(SettingManager.TAG); } @@ -604,7 +608,7 @@ export class SettingManager { return this.getConfiguration().get('Toolchain.AnyGcc.ToolPrefix') || ''; } - setGccToolPrefix(id: ToolchainName, newPrefix: string, global?: boolean) { + setGccFamilyToolPrefix(id: ToolchainName, newPrefix: string, global?: boolean) { const region = global ? vscode.ConfigurationTarget.Global : vscode.ConfigurationTarget.Workspace; @@ -623,6 +627,19 @@ export class SettingManager { } } + getGccFamilyToolPrefix(id: ToolchainName): string | undefined { + switch (id) { + case 'GCC': + return this.getGCCPrefix(); + case 'RISCV_GCC': + return this.getRiscvToolPrefix(); + case 'ANY_GCC': + return this.getAnyGccToolPrefix(); + default: + return undefined; + } + } + //------------------------------- C51 ---------------------------------- SetC51IniOrUv4Path(path: string) { diff --git a/src/SimpleUIDef.ts b/src/SimpleUIDef.ts index 383b19f4..32c23133 100644 --- a/src/SimpleUIDef.ts +++ b/src/SimpleUIDef.ts @@ -21,15 +21,20 @@ export interface SimpleUIConfigData { export interface SimpleUIConfigItem { - type: 'input' | 'options' | 'table' | 'text'; + type: 'input' | 'options' | 'table' | 'text' | 'bool'; - typeDetail: { [key: string]: string | boolean | number }; + attrs: { [key: string]: string | boolean | number }; name: string; // readable name description?: string; // a description for this item - data: SimpleUIConfigData | SimpleUIConfigData_input | SimpleUIConfigData_options | SimpleUIConfigData_table; + data: SimpleUIConfigData | + SimpleUIConfigData_input | + SimpleUIConfigData_options | + SimpleUIConfigData_table | + SimpleUIConfigData_text | + SimpleUIConfigData_boolean; }; export interface SimpleUIConfigData_input extends SimpleUIConfigData { @@ -63,3 +68,10 @@ export interface SimpleUIConfigData_text extends SimpleUIConfigData { value: string; } + +export interface SimpleUIConfigData_boolean extends SimpleUIConfigData { + + value: boolean; + + default: boolean; +} diff --git a/src/extension.ts b/src/extension.ts index 0c25dc77..5624f4b0 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -58,6 +58,8 @@ let projectExplorer: ProjectExplorer; // set yaml global style yaml.scalarOptions.str.fold.lineWidth = 1000; +yaml.defaultOptions.indent = 4; +yaml.defaultOptions.indentSeq = true; // this method is called when your extension is activated // your extension is activated the very first time the command is executed @@ -194,6 +196,9 @@ export async function activate(context: vscode.ExtensionContext) { subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.source.virtual_folder_rename', (item) => projectExplorer.Virtual_renameFolder(item))); subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.source.virtual_file_remove', (item) => projectExplorer.Virtual_removeFile(item))); + subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.source.file.modify.extraArgs', (item) => projectExplorer.modifyExtraCompilerArgs('file', item))); + subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.source.folder.modify.extraArgs', (item) => projectExplorer.modifyExtraCompilerArgs('folder', item))); + // file other operations subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.excludeSource', (item) => projectExplorer.ExcludeSourceFile(item))); subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.unexcludeSource', (item) => projectExplorer.UnexcludeSourceFile(item))); @@ -215,6 +220,7 @@ export async function activate(context: vscode.ExtensionContext) { // builder subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.modifyCompileConfig', (item) => projectExplorer.ModifyCompileConfig(item))); subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.switchToolchain', (item) => projectExplorer.onSwitchCompileTools(item))); + subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.configToolchain', (item) => projectExplorer.onConfigureToolchain(item))); // flasher subscriptions.push(vscode.commands.registerCommand('_cl.eide.project.modifyUploadConfig', (item) => projectExplorer.ModifyUploadConfig(item))); From 9a11b66f4533bba582ad957a527d2c10c486ac2a Mon Sep 17 00:00:00 2001 From: null Date: Sun, 26 Feb 2023 23:18:03 +0800 Subject: [PATCH 7/8] fix: switch to invalid cpu type --- src/EIDEProjectModules.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/EIDEProjectModules.ts b/src/EIDEProjectModules.ts index 7124869d..ac9e87f8 100644 --- a/src/EIDEProjectModules.ts +++ b/src/EIDEProjectModules.ts @@ -559,7 +559,7 @@ export abstract class ArmBaseCompileConfigModel if (this.cpuTypeList.includes(model.data.cpuType)) { // found target cpu, update it this.data.cpuType = model.data.cpuType; } else { // not found, use cpuList[0] - this.data.cpuType = this.cpuTypeList[0]; + this.data.cpuType = this.cpuTypeList[1]; } this.onPropertyChanged('cpuType'); From b8efde65cf88a4a721a49054eba145e25d01e40d Mon Sep 17 00:00:00 2001 From: null Date: Sun, 26 Feb 2023 23:19:59 +0800 Subject: [PATCH 8/8] v3.11.0 update --- CHANGELOG.md | 21 +++++++++++++++++++++ package.json | 26 +++++++++++++++++++++++++- package.nls.json | 7 +++++-- package.nls.zh-CN.json | 9 ++++++--- 4 files changed, 57 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4938217d..d685007e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,27 @@ All notable version changes will be recorded in this file. *** +### [v3.11.0] revision + +**New**: + - `Object Order For Linker`: Allow specify an order for any obj files before the builder start to link your program. + + ![](https://em-ide.com/public-assets/img/v3.11.x/obj_order_preview.png) + + - `Extra Compiler Args`: Use Webview UI to replace config file. More Convenience ! + + ![](https://em-ide.com/public-assets/img/v3.11.x/source_extra_args_preview.png) + + - `Toolchain Configurations`: Add webview UI to configure `toolchain path` or `toolchain prefix` for current project. + + ![](https://em-ide.com/public-assets/img/v3.11.x/toolchain_cfg_preview.png) + +**Change**: + - `Remove Built-in Serial-Monitor`: We removed built-in serial monitor for eide. Please use [ms-vscode.vscode-serial-monitor](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-serial-monitor) now ! + - `Extra Compiler Args For Source Files`: For `virtualPathFiles`, pattern must start with: `/` + +*** + ### [v3.10.11] revision **Fix**: diff --git a/package.json b/package.json index 2c11b4fc..69857e9f 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "homepage": "https://em-ide.com", "license": "MIT", "description": "A mcu development environment for 8051/AVR/STM8/Cortex-M/RISC-V", - "version": "3.10.11", + "version": "3.11.0", "preview": false, "engines": { "vscode": "^1.67.0" @@ -681,6 +681,14 @@ "command": "_cl.eide.project.source.virtual_folder_rename", "title": "%eide.explorer.rename.folder%" }, + { + "command": "_cl.eide.project.source.file.modify.extraArgs", + "title": "%eide.explorer.file.modify.extraArgs%" + }, + { + "command": "_cl.eide.project.source.folder.modify.extraArgs", + "title": "%eide.explorer.folder.modify.extraArgs%" + }, { "command": "_cl.eide.project.refresh", "title": "%eide.project.refresh%", @@ -863,6 +871,10 @@ "light": "./res/icon/SwitchSourceOrTarget_16x.svg" } }, + { + "command": "_cl.eide.project.configToolchain", + "title": "%eide.builder.config%" + }, { "command": "_cl.eide.project.switchUploader", "title": "%eide.flash.switch%", @@ -1231,6 +1243,14 @@ "command": "_cl.eide.project.source.modify.path", "when": "viewItem == PROJECT || viewItem == V_FOLDER || viewItem == V_FOLDER_ROOT || viewItem == V_FILE_ITEM || viewItem == V_EXCFILE_ITEM && view == cl.eide.view.projects" }, + { + "command": "_cl.eide.project.source.file.modify.extraArgs", + "when": "viewItem == FILE_ITEM || viewItem == V_FILE_ITEM && view == cl.eide.view.projects" + }, + { + "command": "_cl.eide.project.source.folder.modify.extraArgs", + "when": "viewItem == FOLDER || viewItem == FOLDER_ROOT || viewItem == V_FOLDER || viewItem == V_FOLDER_ROOT && view == cl.eide.view.projects" + }, { "command": "_cl.eide.project.addPackage", "group": "inline", @@ -1394,6 +1414,10 @@ "group": "inline", "when": "viewItem == COMPILE_CONFIGURATION && view == cl.eide.view.projects" }, + { + "command": "_cl.eide.project.configToolchain", + "when": "viewItem == COMPILE_CONFIGURATION && view == cl.eide.view.projects" + }, { "command": "_cl.eide.project.switchUploader", "group": "inline", diff --git a/package.nls.json b/package.nls.json index 6257302b..7f97183f 100644 --- a/package.nls.json +++ b/package.nls.json @@ -29,7 +29,7 @@ "eide.project.upload": "Program Flash", "eide.project.flash.erase.all": "Erase Chip", "eide.project.gen.makefile": "Generate Makefile Template", - "eide.project.modify.files.options": "Append independent compiler args for sources", + "eide.project.modify.files.options": "Show Source Files Extra Compiler Args", "eide.project.import.ext.project.src.struct": "Import source tree from other projects", "eide.project.generate_builder_params": "Generate builder.params", @@ -67,7 +67,9 @@ "eide.explorer.show.file.dir": "Show In File Explorer", "eide.explorer.modify.file.path": "Modify File Path", "eide.explorer.modify.exclude_list": "Modify Source File Exclude List", - + "eide.explorer.file.modify.extraArgs": "Modify Extra Compiler Args", + "eide.explorer.folder.modify.extraArgs": "Modify Extra Compiler Args", + "eide.source.show_cmsis_config_wizard": "CMSIS Configuration Wizard", "eide.source.show.disassembly": "Show Disassembly", "eide.source.run.cppcheck": "Cppcheck This File", @@ -82,6 +84,7 @@ "eide.package.comp.uninstall": "Uninstall Component", "eide.builder.switch": "Choose Toolchain", + "eide.builder.config": "Configure Toolchain", "eide.builder.setup-toolchain-prefix": "Setup Compiler Prefix", "eide.flash.switch": "Choose Flasher", diff --git a/package.nls.zh-CN.json b/package.nls.zh-CN.json index 3e981ec2..691edcf7 100644 --- a/package.nls.zh-CN.json +++ b/package.nls.zh-CN.json @@ -29,7 +29,7 @@ "eide.project.upload": "烧录", "eide.project.flash.erase.all": "擦除芯片", "eide.project.gen.makefile": "生成 Makefile 模板", - "eide.project.modify.files.options": "为源文件附加单独的编译参数", + "eide.project.modify.files.options": "查看所有的源文件附加编译参数", "eide.project.import.ext.project.src.struct": "从其他 IDE 的项目中导入源文件树", "eide.project.generate_builder_params": "生成 builder.params", @@ -60,7 +60,9 @@ "eide.explorer.show.file.dir": "在文件浏览器中显示", "eide.explorer.modify.file.path": "修改源文件路径", "eide.explorer.modify.exclude_list": "修改源文件排除列表", - + "eide.explorer.file.modify.extraArgs": "修改此文件的附加编译参数", + "eide.explorer.folder.modify.extraArgs": "修改此文件夹的附加编译参数", + "eide.source.show_cmsis_config_wizard": "CMSIS Configuration Wizard", "eide.source.show.disassembly": "查看反汇编", "eide.source.run.cppcheck": "使用 Cppcheck 进行检查", @@ -74,7 +76,8 @@ "eide.package.comp.install": "安装组件", "eide.package.comp.uninstall": "移除组件", - "eide.builder.switch": "切换编译工具", + "eide.builder.switch": "切换编译器", + "eide.builder.config": "编译器配置", "eide.builder.setup-toolchain-prefix": "设置编译器前缀", "eide.flash.switch": "切换烧录器",