commit b075d351c9a0b828de7ea5512cecc24ef990a0c2 Author: Jeff Sagal Date: Fri Jun 10 14:39:38 2016 -0700 Updates diff --git a/index.html b/index.html new file mode 100644 index 0000000..38febd1 --- /dev/null +++ b/index.html @@ -0,0 +1,7 @@ +Vue Select | VueJS Select2/Chosen Component

Vue Select

Build StatusCode Climate RatingCode CoverageNo DependenciesMIT License Current Release

A native Vue.js select component that provides similar functionality to Select2/Chosen without the overhead of jQuery.

  • Fully Reactive
  • Tagging Support v1.1.0
  • Works with Vuex
  • Zero dependencies
  • +95% Test Coverage
  • Select Single/Multiple
  • Typeahead Suggestions
  • Bootstrap Friendly Markup
View on GitHub
Install, Examples & Documentation
\ No newline at end of file diff --git a/static/css/app.b1fcd9089996a4243cd1fd66faf29871.css b/static/css/app.b1fcd9089996a4243cd1fd66faf29871.css new file mode 100644 index 0000000..6cefc70 --- /dev/null +++ b/static/css/app.b1fcd9089996a4243cd1fd66faf29871.css @@ -0,0 +1,2 @@ +body{font-family:Source Sans Pro,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jumbotron-top{background:#4cc3d9;background:-webkit-linear-gradient(45deg,rgba(76,195,217,0),#98e3ea);background:linear-gradient(45deg,rgba(76,195,217,0),#98e3ea);margin-bottom:0;min-height:100vh;position:relative}.jumbotron-top .container{position:absolute;height:600px;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}h1{display:inline-block;font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-weight:300;line-height:1;padding-right:80px;background-position:100%;background-repeat:no-repeat;background-size:55px auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTk2QkI4RkE3NjE2MTFFNUE4NEU4RkIxNjQ5MTYyRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTk2QkI4Rjk3NjE2MTFFNUE4NEU4RkIxNjQ5MTYyRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjU2QTEyNzk3NjkyMTFFMzkxODk4RDkwQkY4Q0U0NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjU2QTEyN0E3NjkyMTFFMzkxODk4RDkwQkY4Q0U0NzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WHowqAAAXNElEQVR42uxda4xd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)}.list-vue{text-align:left;margin:20px auto;padding:0}p.lead{font-size:1.8em;margin:1em 0}.btn-outline{background:none;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;border:3px solid #91ddec;color:#147688}.btn-outline:hover{border-color:#41b883;background-color:rgba(65,184,131,.67)}.btn-outline:active,.btn-outline:focus{border-color:#41b883;background-color:#41b883}.down-arrow{position:absolute;bottom:10px;width:100%;text-align:center;color:rgba(0,0,0,.5);font-size:1.6em}.down-arrow i{font-size:.7em;opacity:.4}.selected-tag .close{font-family:Helvetica Neue,Helvetica;font-weight:400}.accolades a{margin-left:0;margin-right:5px}#v-select{max-width:500px;margin:0 auto}#v-select .dropdown-toggle{background:#fff;border-color:rgba(82,166,183,.39)}#v-select .selected-tag{color:#147688;background-color:#d7f3f9;border-color:#91ddec}#v-select .selected-tag .close{color:#147688;opacity:.5}#v-select.dropdown.open .dropdown-menu,#v-select.dropdown.open .dropdown-toggle,#v-select.dropdown.open .open-indicator:before{border-color:#4cc3d9}#v-select .active a{background:rgba(50,50,50,.1);color:#333}#v-select.dropdown .highlight a,#v-select.dropdown li:hover a{background:#4cc3d9;color:#fff}code[class*=language-],pre[class*=language-]{font-family:Consolas,Menlo,Monaco,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Courier New,Courier,monospace;font-size:1em;line-height:1.375;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-weight:500;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;background:#f5f7ff;color:#5e6687}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{text-shadow:none;background:#dfe2f1}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{text-shadow:none;background:#dfe2f1}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#898ea4}.token.punctuation{color:#5e6687}.token.namespace{opacity:.7}.token.boolean,.token.number,.token.operator{color:#c76b29}.token.property{color:#c08b30}.token.tag{color:#3d8fd1}.token.string{color:#22a2c9}.token.selector{color:#6679cc}.token.attr-name{color:#c76b29}.language-css .token.string,.style .token.string,.token.entity,.token.url{color:#22a2c9}.token.attr-value,.token.control,.token.directive,.token.keyword,.token.unit{color:#ac9739}.token.atrule,.token.regex,.token.statement{color:#22a2c9}.token.placeholder,.token.variable{color:#3d8fd1}.token.deleted{text-decoration:line-through}.token.inserted{border-bottom:1px dotted #202746;text-decoration:none}.token.italic{font-style:italic}.token.bold,.token.important{font-weight:700}.token.important{color:#c94922}.token.entity{cursor:help}pre>code.highlight{outline:.4em solid #c94922;outline-offset:.4em}@font-face{font-family:octicons;src:url(/vue-select/static/fonts/octicons.75fc0c7.eot?#iefix) format("embedded-opentype"),url(/vue-select/static/fonts/octicons.4fba005.woff) format("woff"),url(/vue-select/static/fonts/octicons.f71d498.ttf) format("truetype"),url(/vue-select/static/fonts/octicons.9e5cc6e.svg#octicons) format("svg");font-weight:400;font-style:normal}.mega-octicon,.octicon{font:normal normal normal 16px/1 octicons;display:inline-block;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mega-octicon{font-size:32px}.octicon-alert:before{content:'\F02D'}.octicon-arrow-down:before{content:'\F03F'}.octicon-arrow-left:before{content:'\F040'}.octicon-arrow-right:before{content:'\F03E'}.octicon-arrow-small-down:before{content:'\F0A0'}.octicon-arrow-small-left:before{content:'\F0A1'}.octicon-arrow-small-right:before{content:'\F071'}.octicon-arrow-small-up:before{content:'\F09F'}.octicon-arrow-up:before{content:'\F03D'}.octicon-beaker:before,.octicon-microscope:before{content:'\F0DD'}.octicon-bell:before{content:'\F0DE'}.octicon-bold:before{content:'\F0E2'}.octicon-book:before{content:'\F007'}.octicon-bookmark:before{content:'\F07B'}.octicon-briefcase:before{content:'\F0D3'}.octicon-broadcast:before{content:'\F048'}.octicon-browser:before{content:'\F0C5'}.octicon-bug:before{content:'\F091'}.octicon-calendar:before{content:'\F068'}.octicon-check:before{content:'\F03A'}.octicon-checklist:before{content:'\F076'}.octicon-chevron-down:before{content:'\F0A3'}.octicon-chevron-left:before{content:'\F0A4'}.octicon-chevron-right:before{content:'\F078'}.octicon-chevron-up:before{content:'\F0A2'}.octicon-circle-slash:before{content:'\F084'}.octicon-circuit-board:before{content:'\F0D6'}.octicon-clippy:before{content:'\F035'}.octicon-clock:before{content:'\F046'}.octicon-cloud-download:before{content:'\F00B'}.octicon-cloud-upload:before{content:'\F00C'}.octicon-code:before{content:'\F05F'}.octicon-comment-add:before,.octicon-comment:before{content:'\F02B'}.octicon-comment-discussion:before{content:'\F04F'}.octicon-credit-card:before{content:'\F045'}.octicon-dash:before{content:'\F0CA'}.octicon-dashboard:before{content:'\F07D'}.octicon-database:before{content:'\F096'}.octicon-clone:before,.octicon-desktop-download:before{content:'\F0DC'}.octicon-device-camera:before{content:'\F056'}.octicon-device-camera-video:before{content:'\F057'}.octicon-device-desktop:before{content:'\F27C'}.octicon-device-mobile:before{content:'\F038'}.octicon-diff:before{content:'\F04D'}.octicon-diff-added:before{content:'\F06B'}.octicon-diff-ignored:before{content:'\F099'}.octicon-diff-modified:before{content:'\F06D'}.octicon-diff-removed:before{content:'\F06C'}.octicon-diff-renamed:before{content:'\F06E'}.octicon-ellipsis:before{content:'\F09A'}.octicon-eye-unwatch:before,.octicon-eye-watch:before,.octicon-eye:before{content:'\F04E'}.octicon-file-binary:before{content:'\F094'}.octicon-file-code:before{content:'\F010'}.octicon-file-directory:before{content:'\F016'}.octicon-file-media:before{content:'\F012'}.octicon-file-pdf:before{content:'\F014'}.octicon-file-submodule:before{content:'\F017'}.octicon-file-symlink-directory:before{content:'\F0B1'}.octicon-file-symlink-file:before{content:'\F0B0'}.octicon-file-text:before{content:'\F011'}.octicon-file-zip:before{content:'\F013'}.octicon-flame:before{content:'\F0D2'}.octicon-fold:before{content:'\F0CC'}.octicon-gear:before{content:'\F02F'}.octicon-gift:before{content:'\F042'}.octicon-gist:before{content:'\F00E'}.octicon-gist-secret:before{content:'\F08C'}.octicon-git-branch-create:before,.octicon-git-branch-delete:before,.octicon-git-branch:before{content:'\F020'}.octicon-git-commit:before{content:'\F01F'}.octicon-git-compare:before{content:'\F0AC'}.octicon-git-merge:before{content:'\F023'}.octicon-git-pull-request-abandoned:before,.octicon-git-pull-request:before{content:'\F009'}.octicon-globe:before{content:'\F0B6'}.octicon-graph:before{content:'\F043'}.octicon-heart:before{content:'\2665'}.octicon-history:before{content:'\F07E'}.octicon-home:before{content:'\F08D'}.octicon-horizontal-rule:before{content:'\F070'}.octicon-hubot:before{content:'\F09D'}.octicon-inbox:before{content:'\F0CF'}.octicon-info:before{content:'\F059'}.octicon-issue-closed:before{content:'\F028'}.octicon-issue-opened:before{content:'\F026'}.octicon-issue-reopened:before{content:'\F027'}.octicon-italic:before{content:'\F0E4'}.octicon-jersey:before{content:'\F019'}.octicon-key:before{content:'\F049'}.octicon-keyboard:before{content:'\F00D'}.octicon-law:before{content:'\F0D8'}.octicon-light-bulb:before{content:'\F000'}.octicon-link:before{content:'\F05C'}.octicon-link-external:before{content:'\F07F'}.octicon-list-ordered:before{content:'\F062'}.octicon-list-unordered:before{content:'\F061'}.octicon-location:before{content:'\F060'}.octicon-gist-private:before,.octicon-git-fork-private:before,.octicon-lock:before,.octicon-mirror-private:before{content:'\F06A'}.octicon-logo-gist:before{content:'\F0AD'}.octicon-logo-github:before{content:'\F092'}.octicon-mail:before{content:'\F03B'}.octicon-mail-read:before{content:'\F03C'}.octicon-mail-reply:before{content:'\F051'}.octicon-mark-github:before{content:'\F00A'}.octicon-markdown:before{content:'\F0C9'}.octicon-megaphone:before{content:'\F077'}.octicon-mention:before{content:'\F0BE'}.octicon-milestone:before{content:'\F075'}.octicon-mirror-public:before,.octicon-mirror:before{content:'\F024'}.octicon-mortar-board:before{content:'\F0D7'}.octicon-mute:before{content:'\F080'}.octicon-no-newline:before{content:'\F09C'}.octicon-octoface:before{content:'\F008'}.octicon-organization:before{content:'\F037'}.octicon-package:before{content:'\F0C4'}.octicon-paintcan:before{content:'\F0D1'}.octicon-pencil:before{content:'\F058'}.octicon-person-add:before,.octicon-person-follow:before,.octicon-person:before{content:'\F018'}.octicon-pin:before{content:'\F041'}.octicon-plug:before{content:'\F0D4'}.octicon-file-add:before,.octicon-file-directory-create:before,.octicon-gist-new:before,.octicon-plus:before,.octicon-repo-create:before{content:'\F05D'}.octicon-primitive-dot:before{content:'\F052'}.octicon-primitive-square:before{content:'\F053'}.octicon-pulse:before{content:'\F085'}.octicon-question:before{content:'\F02C'}.octicon-quote:before{content:'\F063'}.octicon-radio-tower:before{content:'\F030'}.octicon-repo-delete:before,.octicon-repo:before{content:'\F001'}.octicon-repo-clone:before{content:'\F04C'}.octicon-repo-force-push:before{content:'\F04A'}.octicon-gist-fork:before,.octicon-repo-forked:before{content:'\F002'}.octicon-repo-pull:before{content:'\F006'}.octicon-repo-push:before{content:'\F005'}.octicon-rocket:before{content:'\F033'}.octicon-rss:before{content:'\F034'}.octicon-ruby:before{content:'\F047'}.octicon-search-save:before,.octicon-search:before{content:'\F02E'}.octicon-server:before{content:'\F097'}.octicon-settings:before{content:'\F07C'}.octicon-shield:before{content:'\F0E1'}.octicon-log-in:before,.octicon-sign-in:before{content:'\F036'}.octicon-log-out:before,.octicon-sign-out:before{content:'\F032'}.octicon-smiley:before{content:'\F0E7'}.octicon-squirrel:before{content:'\F0B2'}.octicon-star-add:before,.octicon-star-delete:before,.octicon-star:before{content:'\F02A'}.octicon-stop:before{content:'\F08F'}.octicon-repo-sync:before,.octicon-sync:before{content:'\F087'}.octicon-tag-add:before,.octicon-tag-remove:before,.octicon-tag:before{content:'\F015'}.octicon-tasklist:before{content:'\F0E5'}.octicon-telescope:before{content:'\F088'}.octicon-terminal:before{content:'\F0C8'}.octicon-text-size:before{content:'\F0E3'}.octicon-three-bars:before{content:'\F05E'}.octicon-thumbsdown:before{content:'\F0DB'}.octicon-thumbsup:before{content:'\F0DA'}.octicon-tools:before{content:'\F031'}.octicon-trashcan:before{content:'\F0D0'}.octicon-triangle-down:before{content:'\F05B'}.octicon-triangle-left:before{content:'\F044'}.octicon-triangle-right:before{content:'\F05A'}.octicon-triangle-up:before{content:'\F0AA'}.octicon-unfold:before{content:'\F039'}.octicon-unmute:before{content:'\F0BA'}.octicon-unverified:before{content:'\F0E8'}.octicon-verified:before{content:'\F0E6'}.octicon-versions:before{content:'\F064'}.octicon-watch:before{content:'\F0E0'}.octicon-remove-close:before,.octicon-x:before{content:'\F081'}.octicon-zap:before{content:'\26A1'}.v-select.dropdown{position:relative}.v-select .open-indicator{position:absolute;bottom:6px;right:10px;cursor:pointer;pointer-events:all}.v-select .open-indicator,.v-select .open-indicator:before{display:inline-block;-webkit-transition:all .15s cubic-bezier(1,-.115,.975,.855);transition:all .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select .open-indicator:before{border-color:rgba(60,60,60,.5);border-style:solid;border-width:.25em .25em 0 0;content:'';height:10px;width:10px;vertical-align:top;-webkit-transform:rotate(133deg);transform:rotate(133deg)}.v-select.open .open-indicator{bottom:1px}.v-select.open .open-indicator:before{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.v-select .dropdown-toggle{display:block;padding:0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.v-select.searchable .dropdown-toggle{cursor:text}.v-select.open .dropdown-toggle{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.v-select>.dropdown-menu{margin:0;width:100%;overflow-y:scroll;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.v-select .selected-tag{color:#333;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;height:26px;margin:4px 1px 0 3px;padding:0 .25em;float:left;line-height:1.7em}.v-select .selected-tag .close{float:none;margin-right:0;font-size:20px}.v-select input[type=search],.v-select input[type=search]:focus{display:inline-block;border:none;outline:none;margin:0;padding:0 .5em;width:10em;max-width:100%;background:none;position:relative;box-shadow:none;float:left;clear:none}.v-select input[type=search]:disabled,.v-select li a{cursor:pointer}.v-select .active a{background:rgba(50,50,50,.1);color:#333}.v-select .highlight a,.v-select li:hover>a{background:#f0f0f0;color:#333} +/*# sourceMappingURL=app.b1fcd9089996a4243cd1fd66faf29871.css.map*/ \ No newline at end of file diff --git a/static/css/app.b1fcd9089996a4243cd1fd66faf29871.css.map b/static/css/app.b1fcd9089996a4243cd1fd66faf29871.css.map new file mode 100644 index 0000000..bd0b4b8 --- /dev/null +++ b/static/css/app.b1fcd9089996a4243cd1fd66faf29871.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack:///docs/App.vue","webpack:///webpack:///src/components/Select.vue"],"names":[],"mappings":"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","file":"static/css/app.b1fcd9089996a4243cd1fd66faf29871.css","sourcesContent":["body{font-family:'Source Sans Pro', 'Helvetica Neue', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jumbotron-top{background:#4CC3D9;background:-webkit-linear-gradient(45deg, rgba(76,195,217,0) 0%, #98e3ea 100%);background:linear-gradient(45deg, rgba(76,195,217,0) 0%, #98e3ea 100%);margin-bottom:0;min-height:100vh;position:relative}.jumbotron-top .container{position:absolute;height:600px;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}h1{display:inline-block;font-family:'Dosis', 'Source Sans Pro', 'Helvetica Neue', Arial, sans-serif;font-weight:300;line-height:1;padding-right:80px;background-position:center right;background-repeat:no-repeat;background-size:55px auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTk2QkI4RkE3NjE2MTFFNUE4NEU4RkIxNjQ5MTYyRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTk2QkI4Rjk3NjE2MTFFNUE4NEU4RkIxNjQ5MTYyRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjU2QTEyNzk3NjkyMTFFMzkxODk4RDkwQkY4Q0U0NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjU2QTEyN0E3NjkyMTFFMzkxODk4RDkwQkY4Q0U0NzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WHowqAAAXNElEQVR42uxda4xd1XVe53XvvD2eGQ/lXQcKuDwc2eFlCAGnUn7kT6T86J/+aNTgsWPchJJYciEOCQ8hF+G0hFCIHRSEqAuJBCqRaUEIEbmBppAIBGnESwZje8COZ+y587j3PLq+ffadGJix53HvPevcuz60xPjec89ZZ+39nf04+9vLSZKEFArFzHA1BAqFEkShUIIoFEoQhUIJolAoQRQKJYhCoQRRKJQgCoUSRKFQKEEUCiWIQrFo+Gv/8/YH+f/nsMWSHHMChyhxqPTTdyncWyJ3ScD/ztipiB3wXSqu6P17avN+TyFC5ggv4tRnmoxWTP1+5F+Mz17GPvPl49EKBWd3UsfXllPiso8VcYtmPba3fNuKrBVXrGFCbrdPwXndFL49ltI367roOpSUI4pGypv9s7q+ltj6JxqOQ07Bo/DgxGb2/a8cX0CnAWXJ5etz2TqdHiXHKlKj9w6i9XX8Ic41DmI8FVHhmmXk85MmRhCzJoiTWnig9LfJRHihgydxzAxJhBr7Bh/hK3yu+p9568FliTJF2aKMZfVd/kQOcKP6OBmS9+Rjm4zJ6faoeN0gOUn61MncLX4CJ+MRhe+P/dRxhfew2Df4CF/hs4jWg8vQYUKYMuWyRRkLjeHQ8YP0Z9mekVjA8Qj3VVcuoeDiXu63lkUE0ym6FA5PXBaNVr7qtPumGyPR4Bt8hK/wWUR5chn6XJYoU5StUHL8l+XEx2axhkS6yk+chJuP4rXLyOkIKJkS0B67adcqfL/0Y4pixxSysK6V8Yl9Mz7i3272NRFlhzJsu24Z5l9E9Ahmwfrpoj7uw3fZtktsRZKjIXnndlLxin7+W8ZTBwPf6I+Tg9HwxK2Ob8citbCoBoaxBxMCvsFH+CqjHCtUvLzflKWUcpwB91gupG5f9/Rtx39ZZBtmWyJtphKzHTQW0diP36b4aJmcLj/zGaSkHJPb4SWFi/tOJd8bTqd9s48VBRh4RKeUX/vjgXg8cpyCmz05xkJylxSoa8M5RF0eJaVIIkGOsg2yTc3UgpD94psiWxEOqDNYoOIXuHnGwE5AXUTFi46FTnRw4l/dwEm7/pSxcYnCF/gE3zInh52RRJkVP7/MlKFQcgCbjifHTAQBfsb2qsgBO3e1Cpf3UXBej3nRJKKrxU/rcH/pKzz4vNIQuRJTEmZklbg6EL4SPsE3GQPzinmfhbJDGQolB+r8w58abs5y8DqRt4ABeptLRR7koY9NleybEYw/MPisvF/ayT1/SvDewcnIcG32wfiCAbEvoCZyGaGsitdyz6XdTctQJq6fcT5mloNfYvu5yFZkpEz+RT0UrFoqpxVBV+vQxIrkaPnrbqdvXs6hcjbU+Jq4Nvvwd/BFRNeq2npwWfkX95iyE9p6PM72P/MhCPANTBSKu5WITHcC074Y9CUTkYglKBgcV/aVtlM5Kpp/RHFjDdfka7MP/2wG6m72661QNigjlBXKTGBtsjWKNs5atCf44Uds3xc5YD8Wknd2BxWuGjCzIxLWQzlFj+IjU108OL7bafM5sm5DDdfka/8T+9AJXyTMpqFsUEYoK5SZ0NbjVlvX500Q4Ha2A+JuCcEvhVS8qp/8MzspHhMSfO7mVPaP35BMRp9JsCQldbX+hmvxNfnamzJfqVvtWnGZoGxQRigroYs6UbfvOGHn4ORVkTaIbEWwtqg3MNO+Zql0JGCdVuCayhDuG9uJB7vp+oR17FbZc+NauCauLWLmKkqXr6NsUEYoK6GtxwY6CXXnEs0n2faIHLCPhhR8bikFKwRN+xZddHWu5a7Ol9yCZ2ZwHKdOxufGNeKRqS/hmnLWW1VMmQSrl5oyEkqOPbZu02IJAsic9sU7B+5uF9cOmqUfeLOdOaAZYb/CA+M/Ic9NxUoYMNfD/PT84f7xB807EAnrrbgMUBZt1w1SEpCIqfjF1Om5EuQNth0iu1r8tPLP76LCpX2yWpHDk2dGH018p6brtD5hOHf04cR3okOTZ0lqPVAW3gVdlMhdrfsTW6drRhDgRrYJcbeKZQxTkenvegNt6YBQwrQvOxG+P3ZHEia9TuClS9Br1XKge8XnxLlxjelzZ/2w4tijDMxyoHIsVQg1zvYPcy7KeZx4jG2zyFakFJF7Whu1XT2QvhfJeryeVNdplYPo4Pi9hKd7VVxVC8O5cH4+N65hXgoKuGfEHmWAskjGxI49Ntu6XHOCAD9ie1PcLSepjDNY00fB8m6KpSyJx/jgg9LfJEfLK40818w+LXY5e5zKaMfKl+DcIlSCZp0cd3U59igDI4+WOa2LunvfvDoD9RrcNLqAjDy3yzfrtKqbAkggSDIZmSlYxzz9a8BaJ101zF2rh3BuSTJaCKGMDEGujHbedXch0X2ebbdEkkDC6a9cQoWVguS53P0JP5xcHY1W/tppD9KxgrdAw5QxnwPn4nOukrPeqkzBJb0m9oJltLtt3a07QYD1IkMAeS7/hw0BXMhzJwXJc/eV7kuiyIN8OOGuUhLP06JUeoxz4FxiZLRouTsDM9WO2OdBRtsIgrzHtk3kgH00JO+cTipc2S9jqyCaluf2xwcnfuB6LndHuEsSzdP4N/gtzoFzSZHRIsaQQiPmidyXgttsnW0YQYDvsh2ROGBPxkMqXjNA/qlCFsnZ8UdlX+kfk0pymlnMWH2JOBfz0sWI+C3OMS1dzPphhPVWHOPC5wdMzIUOzFFHb1lwB2ARF+ZOPt0gshWBPLe/wCRZlu6CIkSei/cE0fD4g2ZbVWceyxH5WPwGvzXrrSTJaDnG7oBoGS3qaCULggCPsv1W5IAd8tzLllJwvpx1WthMIfyg9OVotHy1WVQ4V37wsfgNfkuSZLQcW8Q4lruU/RVbRykrggDXiwwN3uQWnXTa1xMkz2W/on2lndNajpNtAGePw2/MOicBMlqs+8K7GBNbjrFgGe2iX0nUgiAvs+0S2YpgndaFPVRc3SdmVanZlfGjifOiw5PrT/oGvPpG/vDkEH4jZ70Vt86rl5rYimmdP41/s3Uzc4Isup9XNxwvz+0tyNAlONPrtO6hctR+QnluKqNt52O3pxvtClhvxTH0egtmEwbBMlrUxU21OFGtCHKYbavIATv3j90z26kIea4QZRtahfhIuT0anrjH7O3rpjNVHzPIaLG3Lh8Tj5TbRQihjlNyehxTwTLarbZOiiEIcBfbPnGhMtroChXW9JN/VqeYdyPEY4nwwPj6ZCL8C1T+T61JhDqRv8MxZgwlJG2BxzEsrBmgeEzseqt9ti6SNIIA8t6wm901eFDZ66d7M4UkQ56LVgTTvvtKaRqFqoTWymjxGb6LpUzrImYcuzaOIWKJmAptPWpaB2sd+V+yvSB1wB6s7qXgwiUyBpbJdBqFq6MjU18mKCKhRsTyEbx558/wnRmYJzLiV+DYBat6JQ/MX7B1UCxBAKHy3IQrH6W7MhY9MWkUMNAN948/8Mm35/jMDIKlpC3gmBWQtsAjifkE61b36kGQP7DdL7KrVZXnXiYpjYKZxj09Gh7f4kB4yIa/8ZmU1brIIYiYIXaJ3Nbjflv3xBME+DZbSVwIzfIIK89dJkSea18Ihu+XflD9yPztCJnW5Ri5VRntpNh8giVb5ygvBIHu9yaRrchYRO6fFU0CSTPQlDLte6zshx9O3g3D3yJajySd4EDaAsQMsRPaetxk61zty+YTCXRqjf9jO19cOLnyYV+p8QffpcreMXJ7BeRgh77Ds6SIYhGbMBgB2tld1DW0nGL4VxbZfKBbdUHdhol1dl7mOi0MOjttGgWT11lAwU9r1mMSsX0oxwSxgYyWOvKXtiAvBPkV239I7GqZdVqX9FDw2V5+UoYipn2nt/WRMK3LMQlW9poYCZ7WfcrWsdwSBNggMrRYdcLdhjas0+q28lzJOc8bOU7jWLh2AwzEyLxclYm6Z2ZuBEE+YLtTZEVA9tzPdBh5biJ3q5rGD8yRjXbNAPkcm0RuyjTUqf3NQBDge2yHJFaGeDyi4tUD5J3WIXmzs8Y9NDgG3un80OCYIDZCHxqHbJ2iZiEIGmnB8twgzYIkd7vMxiBON59GLJyBQLKMdiM1qOPXyMn2f2f7X5EDdshzkUbhAtED0oZMXCAGiIXgtAW/YXusURdr9NsoufLcgmP20zKy2ErrNSNGRuunMUAshL7zABq61q/RBPkd2yNSn57+X3ZTQZA8t7H3H5p7RwwEt6KP2DrUtAQBIIUsiwt99Kf+tydFntuocVhVRltNWyBTRlumGslopRNkhO1mkRVlLCT3jHYzqyU48WSN+1ZWRou0BZDRyp3Ju9nWnaYnCHA3216JlQWy0gKy557dJSaNQn0nKNL1VrhnwTLavbbOUKsQBBApzzVpFHqsPFdIGoW6AfeG7cMwrcv3TC0io80LQZ5me07kU3WkYqSlhYvkpFGoz8C8bO7RyGjlpi14ztaVliMIIFOeizQKbpI+WdsDGfLcWvcmsaK53b4gdUW3lENZXjxrgrzNdq/IAftohbzzOql4eV/zjUUcu96K7w33KFhGi7rxVisTBEBSxWPiiqYqz71mGfmDQuS5tSIHstHyPZnd7+XKaI+RgKSxEggySWmKaXkVaSwi5xSbRmGiSdZpxVZGy/eEexMso73R1o2WJwiwk+11kQNZrNO6oo+Cc7vz39Wy07q4l+CKfnNvQu/ndVsnSAkifcCOAXq7R8W1y9JdRvI87QvfnTRtgdPeujLavBLkv9meEPnUHS2Tf1EPFT67lOKRnE77munrsrkH/+IeydPXqAO/VoLMDMhz5T2irTzXpFHoKeRPnluV0XYX0mlduTLamIRJtKUR5CDbbSIrGPfX/eUdVFyTQ3luku6OaNIW/HmH5LQFt9k6oAQ5Ab7PNiyxkmGndUhRvTNyJM9F1wrZaM9IZbQmG63MocewxIejRIKg+DaKbEXGI3KWBtT2hUFKyonUZeEfB3xkX4vsM3wXvIx/IwmMqCu0WH/B9qLIpzG6Wp/rpWBFj/x1WnaCAb4G7LPgad0XbZmTEmTukDnti0yzgZvKcwNPtDzXyGjZR5ONFincVEbbVAR5je0hkU/lkTL5F3TZzQ2EvjysJr1hH/0LuiVPTz9ky1oJsgB8iwQsN5hplISns5Hn9hXl9eurMlr2zUzrVsQuk5m0ZUxKkIXhKNsWkQN2yHNPhzx3WbqQMRZGYCOjXWZ8FDzjtsWWsRJkEfgh2zvyOvhWnovsucu75GTPtdlo4RN8i+W+s3nHli0pQRaPIXEeVeW53V46YJciz2Uf4IvxiX0juW/9h/JQ8fJCkGfZnpE5YK9QsHIJBZcIkOdW141d3Gt8EiyjfcaWqRKk6Z84kOc6duODjmzluUZGyz4g6Q18UhltaxHkXbbtIgfsRyvknQt5bobZc6dltP3Gl0SudmW7LUslSJ1mPUbFeWVUepDnDpB3SgazRtW0BXxt+ABfhE7rypyVbCKCTLF9U2QrgjQKg3b7zskGv3eI0+XsuDZ8EJy2YJMtQyVIHfEztldFDtghz728j4LzGphGoZq2gK9ZMDuwiH3ngTJ7OG+VLY8EAeTKc9ts9lwk42zEOi2st+JrYZIA1xYso12Xx4qWV4K8xPZzka3ISCrPDVY1YJ1WtfVYZWW0ctdbPW7LTAnSQHyDJCoykEYhTNdpuUsK6YDZqQ85cG5cw6y3CsWmLYBXG/NayfJMkI8oVR/KG7AfC8k7u4MKVw2kM1r1eB2RpDNXuAauJVhGe6stKyVIBrid7YA4r6o5N5BG4cxOI3mtaeWtymj53LiG4FwmKJs78lzB8k4QVIsN4ryqynN7AzP1ShXIc2tYg3GuSpJO6/aKltHK3KWmhQgCPMm2R+SAfTSkANlzV9Rw2rc6MDcyWtHZaPfYsiElSPaQOYVYiSnxiIprB8kpeGn+v8U2mZD8FjxzTpybKjqtqwQ5Od5g2yGyq4Xsued3UeHSvsW3IlUZLZ8L5xSctmCHLRMliCBgN/AJcV7F6SpbjBe8gUWkUaimLeBzmOUsU2JltOMkcbd+JQiNkYB8ErNVbPe0Nmq72i4kXMiwNUnfe+AcOJfgfCWbbVkoQQTiR2xvivPKynODNX0ULF9AGoVq2gL+Lc4hWEaL2N/XTBWq2Qgic3BYled2+ekeVfOV51az0WKNF59DsIx2XbNVpmYkyPNsuyWSBBJYf+USKsxHnlvNRsu/8WXLaHfb2CtBcoD1Ir2CPJf/wxSt2xmkupGT9c6QtoCPNdO66FfJldGub8aK1KwEeY9tm8gB+2hI3jmdVLii/+RbBdktfHAsfpPIfSm4zcZcCZIjfJftiMQBO1IQQBrrn3qCRYZ20SOOMTLacbHrrRDjW5q1EjUzQbiTTzeIbEUgz+232XNne59RfX+CbLT9omW0iHFFCZJPPMr2W5EDdshzL1tKwfkzrNOqrrfi73CMYBntKzbGpATJL64X6RXWZRVtxlnP+VgaBZO2wEu/wzGatkAJUk+8zLZLZCuCdVoXciux+rhVuXYVMD7Dd7Hc9Va7bGyVIE0Amf3kaXnuIHm9qTwXhr/xmWAZbUXk+E4JsmAcZtsqcsAOee6Z7VS08lwY/sZngmW0W21MlSBNhLvY9onzCqtIxipUuKqf3L6iMfyNz4RO6+6zsWwJ+NRawNvep8S1IhMxucie+8VT0o+6PIqPiB17rG+lCtNqBPkl2wts14gbsCONwqVLzT8Fr7d6wcawZeBS60Hm1GSSTu+a6d5EY6cEyQ5/YLtf4oCd4iQ1ma3H/TZ2SpAWwLfZSqSYK0o2ZqQEaQ1AN32T1vs54yYbMyVIC+GBVuwyLLBL+kCr3rzb4oV/vdZ/jZESZHb8iqS9F5GFp2yMlCAtjCENgcZGCTI79rPdqWH4FO60sVGCKOh7bIc0DNM4ZGNCShAFEFKOsyDVARttTJQgGoJpPMb2Gw2DicFjGgYlyExYpyHQGChBZsfv2B5p4ft/xMZAoQSZFZso3TKo1VC2965QgpwQI2w3t+B932zvXaEEOSnuZtvbQve7196zQgkyZ6zXe1UoQWbH02zPtcB9PmfvVaEEmTeG9B6VIIrZ8RbbvU18f/fae1QoQRYMJKU81oT3dYwkJj1VguQOk9REaY2Pw4323hRKkEVjJ9vrTXQ/r9t7UihBaobr9V6UIIrZ8Wu2J5rgPp6w96JQgtQcG2jmhGl5QWzvQaEEqQsOst2WY/9vs/egUILUtZIN59Dv4ZyTWwmSEyDnUx7luRtJar4qJUjT4RdsL+bI3xetzwolSMOwTn1Vgihmx2tsD+XAz4esrwolSMPxLZK9XGPS+qhQgmSCo2xbBPu3xfqoUIJkhh+yvSPQr3esbwolSOYYUp+UIIrZ8SzbM4L8ecb6pFCC6BNbWw8lSB7wLtt2AX5st74olCDikPWskfRZNSVIi2OKst2+c5P1QaEEEYuH2V7N4Lqv2msrlCDisa5FrqkEUSwIL7E93sDrPW6vqVCC5AaN0l/kVZ+iBGlxfMR2awOuc6u9lkIJkjvcwXagjuc/YK+hUILkEgnVdxeRDfYaCiVIbvEk2546nHePPbdCCZJ7rMvJORVKkEzwBtuOGp5vhz2nQgnSNMBu6uM1OM84Nedu80qQFscY1SYfx2Z7LoUSpOlwH9ubi/j9m/YcCiWIDth1YK4EaUU8z7Z7Ab/bbX+rUII0PdY36DcKJUgu8R7btnkcv83+RqEEaRncwnZkDscdsccqlCAthQrbDXM47gZ7rEIJ0nJ4lO2VE3z/ij1GoQRpWaxb4HcKJUhL4GW2XTN8vst+p1CCtDw+Oc6Y6/hEoQRpCRxm23rcv7fazxRKEIXFXZRuwBDZvxUC4GsIREHflguDkyQqaVYotIulUChBFAoliEKhBFEolCAKhRJEoVCCKBRKEIVCCaJQKJQgCoUSRKFQgigUShCFIhP8vwADACog5YM65zugAAAAAElFTkSuQmCC)}.list-vue{text-align:left;margin:20px auto;padding:0}p.lead{font-size:1.8em;margin:1em 0}.btn-outline{background:none;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;border:3px solid #91ddec;color:#147688}.btn-outline:hover{border-color:#41b883;background-color:rgba(65,184,131,0.67)}.btn-outline:active,.btn-outline:focus{border-color:#41b883;background-color:#41b883}.down-arrow{position:absolute;bottom:10px;width:100%;text-align:center;color:rgba(0,0,0,0.5);font-size:1.6em}.down-arrow i{font-size:.7em;opacity:.4}.selected-tag .close{font-family:\"Helvetica Neue\", \"Helvetica\";font-weight:400}.accolades a{margin-left:0;margin-right:5px}#v-select{max-width:500px;margin:0 auto}#v-select .dropdown-toggle{background:#fff;border-color:rgba(82,166,183,0.39)}#v-select .selected-tag{color:#147688;background-color:#d7f3f9;border-color:#91ddec}#v-select .selected-tag .close{color:#147688;opacity:.5}#v-select.dropdown.open .dropdown-toggle,#v-select.dropdown.open .dropdown-menu,#v-select.dropdown.open .open-indicator:before{border-color:#4CC3D9}#v-select .active a{background:rgba(50,50,50,0.1);color:#333}#v-select.dropdown .highlight a,#v-select.dropdown li:hover a{background:#4CC3D9;color:#fff}code[class*=\"language-\"],pre[class*=\"language-\"]{font-family:Consolas, Menlo, Monaco, \"Andale Mono WT\", \"Andale Mono\", \"Lucida Console\", \"Lucida Sans Typewriter\", \"DejaVu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Liberation Mono\", \"Nimbus Mono L\", \"Courier New\", Courier, monospace;font-size:1em;line-height:1.375;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-weight:500;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;background:#f5f7ff;color:#5e6687}pre[class*=\"language-\"]::-moz-selection,pre[class*=\"language-\"] ::-moz-selection,code[class*=\"language-\"]::-moz-selection,code[class*=\"language-\"] ::-moz-selection{text-shadow:none;background:#dfe2f1}pre[class*=\"language-\"]::selection,pre[class*=\"language-\"] ::selection,code[class*=\"language-\"]::selection,code[class*=\"language-\"] ::selection{text-shadow:none;background:#dfe2f1}pre[class*=\"language-\"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=\"language-\"]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#898ea4}.token.punctuation{color:#5e6687}.token.namespace{opacity:.7}.token.operator,.token.boolean,.token.number{color:#c76b29}.token.property{color:#c08b30}.token.tag{color:#3d8fd1}.token.string{color:#22a2c9}.token.selector{color:#6679cc}.token.attr-name{color:#c76b29}.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#22a2c9}.token.attr-value,.token.keyword,.token.control,.token.directive,.token.unit{color:#ac9739}.token.statement,.token.regex,.token.atrule{color:#22a2c9}.token.placeholder,.token.variable{color:#3d8fd1}.token.deleted{text-decoration:line-through}.token.inserted{border-bottom:1px dotted #202746;text-decoration:none}.token.italic{font-style:italic}.token.important,.token.bold{font-weight:bold}.token.important{color:#c94922}.token.entity{cursor:help}pre>code.highlight{outline:0.4em solid #c94922;outline-offset:.4em}@font-face{font-family:'octicons';src:url(\"./assets/fonts/octicons.eot?#iefix\") format(\"embedded-opentype\"),url(\"./assets/fonts/octicons.woff\") format(\"woff\"),url(\"./assets/fonts/octicons.ttf\") format(\"truetype\"),url(\"./assets/fonts/octicons.svg#octicons\") format(\"svg\");font-weight:normal;font-style:normal}.octicon,.mega-octicon{font:normal normal normal 16px/1 octicons;display:inline-block;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mega-octicon{font-size:32px}.octicon-alert:before{content:'\\f02d'}.octicon-arrow-down:before{content:'\\f03f'}.octicon-arrow-left:before{content:'\\f040'}.octicon-arrow-right:before{content:'\\f03e'}.octicon-arrow-small-down:before{content:'\\f0a0'}.octicon-arrow-small-left:before{content:'\\f0a1'}.octicon-arrow-small-right:before{content:'\\f071'}.octicon-arrow-small-up:before{content:'\\f09f'}.octicon-arrow-up:before{content:'\\f03d'}.octicon-microscope:before,.octicon-beaker:before{content:'\\f0dd'}.octicon-bell:before{content:'\\f0de'}.octicon-bold:before{content:'\\f0e2'}.octicon-book:before{content:'\\f007'}.octicon-bookmark:before{content:'\\f07b'}.octicon-briefcase:before{content:'\\f0d3'}.octicon-broadcast:before{content:'\\f048'}.octicon-browser:before{content:'\\f0c5'}.octicon-bug:before{content:'\\f091'}.octicon-calendar:before{content:'\\f068'}.octicon-check:before{content:'\\f03a'}.octicon-checklist:before{content:'\\f076'}.octicon-chevron-down:before{content:'\\f0a3'}.octicon-chevron-left:before{content:'\\f0a4'}.octicon-chevron-right:before{content:'\\f078'}.octicon-chevron-up:before{content:'\\f0a2'}.octicon-circle-slash:before{content:'\\f084'}.octicon-circuit-board:before{content:'\\f0d6'}.octicon-clippy:before{content:'\\f035'}.octicon-clock:before{content:'\\f046'}.octicon-cloud-download:before{content:'\\f00b'}.octicon-cloud-upload:before{content:'\\f00c'}.octicon-code:before{content:'\\f05f'}.octicon-comment-add:before,.octicon-comment:before{content:'\\f02b'}.octicon-comment-discussion:before{content:'\\f04f'}.octicon-credit-card:before{content:'\\f045'}.octicon-dash:before{content:'\\f0ca'}.octicon-dashboard:before{content:'\\f07d'}.octicon-database:before{content:'\\f096'}.octicon-clone:before,.octicon-desktop-download:before{content:'\\f0dc'}.octicon-device-camera:before{content:'\\f056'}.octicon-device-camera-video:before{content:'\\f057'}.octicon-device-desktop:before{content:'\\f27c'}.octicon-device-mobile:before{content:'\\f038'}.octicon-diff:before{content:'\\f04d'}.octicon-diff-added:before{content:'\\f06b'}.octicon-diff-ignored:before{content:'\\f099'}.octicon-diff-modified:before{content:'\\f06d'}.octicon-diff-removed:before{content:'\\f06c'}.octicon-diff-renamed:before{content:'\\f06e'}.octicon-ellipsis:before{content:'\\f09a'}.octicon-eye-unwatch:before,.octicon-eye-watch:before,.octicon-eye:before{content:'\\f04e'}.octicon-file-binary:before{content:'\\f094'}.octicon-file-code:before{content:'\\f010'}.octicon-file-directory:before{content:'\\f016'}.octicon-file-media:before{content:'\\f012'}.octicon-file-pdf:before{content:'\\f014'}.octicon-file-submodule:before{content:'\\f017'}.octicon-file-symlink-directory:before{content:'\\f0b1'}.octicon-file-symlink-file:before{content:'\\f0b0'}.octicon-file-text:before{content:'\\f011'}.octicon-file-zip:before{content:'\\f013'}.octicon-flame:before{content:'\\f0d2'}.octicon-fold:before{content:'\\f0cc'}.octicon-gear:before{content:'\\f02f'}.octicon-gift:before{content:'\\f042'}.octicon-gist:before{content:'\\f00e'}.octicon-gist-secret:before{content:'\\f08c'}.octicon-git-branch-create:before,.octicon-git-branch-delete:before,.octicon-git-branch:before{content:'\\f020'}.octicon-git-commit:before{content:'\\f01f'}.octicon-git-compare:before{content:'\\f0ac'}.octicon-git-merge:before{content:'\\f023'}.octicon-git-pull-request-abandoned:before,.octicon-git-pull-request:before{content:'\\f009'}.octicon-globe:before{content:'\\f0b6'}.octicon-graph:before{content:'\\f043'}.octicon-heart:before{content:'\\2665'}.octicon-history:before{content:'\\f07e'}.octicon-home:before{content:'\\f08d'}.octicon-horizontal-rule:before{content:'\\f070'}.octicon-hubot:before{content:'\\f09d'}.octicon-inbox:before{content:'\\f0cf'}.octicon-info:before{content:'\\f059'}.octicon-issue-closed:before{content:'\\f028'}.octicon-issue-opened:before{content:'\\f026'}.octicon-issue-reopened:before{content:'\\f027'}.octicon-italic:before{content:'\\f0e4'}.octicon-jersey:before{content:'\\f019'}.octicon-key:before{content:'\\f049'}.octicon-keyboard:before{content:'\\f00d'}.octicon-law:before{content:'\\f0d8'}.octicon-light-bulb:before{content:'\\f000'}.octicon-link:before{content:'\\f05c'}.octicon-link-external:before{content:'\\f07f'}.octicon-list-ordered:before{content:'\\f062'}.octicon-list-unordered:before{content:'\\f061'}.octicon-location:before{content:'\\f060'}.octicon-gist-private:before,.octicon-mirror-private:before,.octicon-git-fork-private:before,.octicon-lock:before{content:'\\f06a'}.octicon-logo-gist:before{content:'\\f0ad'}.octicon-logo-github:before{content:'\\f092'}.octicon-mail:before{content:'\\f03b'}.octicon-mail-read:before{content:'\\f03c'}.octicon-mail-reply:before{content:'\\f051'}.octicon-mark-github:before{content:'\\f00a'}.octicon-markdown:before{content:'\\f0c9'}.octicon-megaphone:before{content:'\\f077'}.octicon-mention:before{content:'\\f0be'}.octicon-milestone:before{content:'\\f075'}.octicon-mirror-public:before,.octicon-mirror:before{content:'\\f024'}.octicon-mortar-board:before{content:'\\f0d7'}.octicon-mute:before{content:'\\f080'}.octicon-no-newline:before{content:'\\f09c'}.octicon-octoface:before{content:'\\f008'}.octicon-organization:before{content:'\\f037'}.octicon-package:before{content:'\\f0c4'}.octicon-paintcan:before{content:'\\f0d1'}.octicon-pencil:before{content:'\\f058'}.octicon-person-add:before,.octicon-person-follow:before,.octicon-person:before{content:'\\f018'}.octicon-pin:before{content:'\\f041'}.octicon-plug:before{content:'\\f0d4'}.octicon-repo-create:before,.octicon-gist-new:before,.octicon-file-directory-create:before,.octicon-file-add:before,.octicon-plus:before{content:'\\f05d'}.octicon-primitive-dot:before{content:'\\f052'}.octicon-primitive-square:before{content:'\\f053'}.octicon-pulse:before{content:'\\f085'}.octicon-question:before{content:'\\f02c'}.octicon-quote:before{content:'\\f063'}.octicon-radio-tower:before{content:'\\f030'}.octicon-repo-delete:before,.octicon-repo:before{content:'\\f001'}.octicon-repo-clone:before{content:'\\f04c'}.octicon-repo-force-push:before{content:'\\f04a'}.octicon-gist-fork:before,.octicon-repo-forked:before{content:'\\f002'}.octicon-repo-pull:before{content:'\\f006'}.octicon-repo-push:before{content:'\\f005'}.octicon-rocket:before{content:'\\f033'}.octicon-rss:before{content:'\\f034'}.octicon-ruby:before{content:'\\f047'}.octicon-search-save:before,.octicon-search:before{content:'\\f02e'}.octicon-server:before{content:'\\f097'}.octicon-settings:before{content:'\\f07c'}.octicon-shield:before{content:'\\f0e1'}.octicon-log-in:before,.octicon-sign-in:before{content:'\\f036'}.octicon-log-out:before,.octicon-sign-out:before{content:'\\f032'}.octicon-smiley:before{content:'\\f0e7'}.octicon-squirrel:before{content:'\\f0b2'}.octicon-star-add:before,.octicon-star-delete:before,.octicon-star:before{content:'\\f02a'}.octicon-stop:before{content:'\\f08f'}.octicon-repo-sync:before,.octicon-sync:before{content:'\\f087'}.octicon-tag-remove:before,.octicon-tag-add:before,.octicon-tag:before{content:'\\f015'}.octicon-tasklist:before{content:'\\f0e5'}.octicon-telescope:before{content:'\\f088'}.octicon-terminal:before{content:'\\f0c8'}.octicon-text-size:before{content:'\\f0e3'}.octicon-three-bars:before{content:'\\f05e'}.octicon-thumbsdown:before{content:'\\f0db'}.octicon-thumbsup:before{content:'\\f0da'}.octicon-tools:before{content:'\\f031'}.octicon-trashcan:before{content:'\\f0d0'}.octicon-triangle-down:before{content:'\\f05b'}.octicon-triangle-left:before{content:'\\f044'}.octicon-triangle-right:before{content:'\\f05a'}.octicon-triangle-up:before{content:'\\f0aa'}.octicon-unfold:before{content:'\\f039'}.octicon-unmute:before{content:'\\f0ba'}.octicon-unverified:before{content:'\\f0e8'}.octicon-verified:before{content:'\\f0e6'}.octicon-versions:before{content:'\\f064'}.octicon-watch:before{content:'\\f0e0'}.octicon-remove-close:before,.octicon-x:before{content:'\\f081'}.octicon-zap:before{content:'\\26A1'}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///docs/App.vue\n **/","\n.v-select.dropdown {\n position: relative;\n}\n\n.v-select .open-indicator {\n position: absolute;\n bottom: 6px;\n right: 10px;\n display: inline-block;\n cursor: pointer;\n pointer-events: all;\n -webkit-transition: all 150ms cubic-bezier(1.000, -0.115, 0.975, 0.855);\n transition: all 150ms cubic-bezier(1.000, -0.115, 0.975, 0.855);\n -webkit-transition-timing-function: cubic-bezier(1.000, -0.115, 0.975, 0.855);\n transition-timing-function: cubic-bezier(1.000, -0.115, 0.975, 0.855);\n}\n\n.v-select .open-indicator:before {\n border-color: rgba(60,60,60,.5);\n border-style: solid;\n border-width: 0.25em 0.25em 0 0;\n content: '';\n display: inline-block;\n height: 10px;\n width: 10px;\n vertical-align: top;\n -webkit-transform: rotate(133deg);\n transform: rotate(133deg);\n -webkit-transition: all 150ms cubic-bezier(1.000, -0.115, 0.975, 0.855);\n transition: all 150ms cubic-bezier(1.000, -0.115, 0.975, 0.855);\n -webkit-transition-timing-function: cubic-bezier(1.000, -0.115, 0.975, 0.855);\n transition-timing-function: cubic-bezier(1.000, -0.115, 0.975, 0.855);\n}\n\n.v-select.open .open-indicator {\n bottom: 1px;\n}\n\n.v-select.open .open-indicator:before {\n -webkit-transform: rotate(315deg);\n transform: rotate(315deg);\n}\n\n.v-select .dropdown-toggle {\n display: block;\n padding: 0;\n background: none;\n border: 1px solid rgba(60,60,60,.26);\n border-radius: 4px;\n white-space: normal;\n}\n\n.v-select.searchable .dropdown-toggle {\n cursor: text;\n}\n\n.v-select.open .dropdown-toggle {\n border-bottom: none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.v-select > .dropdown-menu {\n margin: 0;\n width: 100%;\n overflow-y: scroll;\n border-top: none;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.v-select .selected-tag {\n color: #333;\n background-color: #f0f0f0;\n border: 1px solid #ccc;\n border-radius: 4px;\n height: 26px;\n margin: 4px 1px 0px 3px;\n padding: 0 0.25em;\n float: left;\n line-height: 1.7em;\n}\n\n.v-select .selected-tag .close {\n float: none;\n margin-right: 0;\n font-size: 20px;\n}\n\n.v-select input[type=search],\n.v-select input[type=search]:focus {\n display: inline-block;\n border: none;\n outline: none;\n margin: 0;\n padding: 0 .5em;\n width: 10em;\n max-width: 100%;\n background: none;\n position: relative;\n box-shadow: none;\n float: left;\n clear: none;\n}\n\n.v-select input[type=search]:disabled {\n cursor: pointer;\n}\n\n.v-select li a {\n cursor: pointer;\n}\n\n.v-select .active a {\n background: rgba(50,50,50,.1);\n color: #333;\n}\n\n.v-select .highlight a,\n.v-select li:hover > a {\n background: #f0f0f0;\n color: #333;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/components/Select.vue\n **/"],"sourceRoot":""} \ No newline at end of file diff --git a/static/fonts/octicons.4fba005.woff b/static/fonts/octicons.4fba005.woff new file mode 100644 index 0000000..0cd624c Binary files /dev/null and b/static/fonts/octicons.4fba005.woff differ diff --git a/static/fonts/octicons.75fc0c7.eot b/static/fonts/octicons.75fc0c7.eot new file mode 100644 index 0000000..c1d2f29 Binary files /dev/null and b/static/fonts/octicons.75fc0c7.eot differ diff --git a/static/fonts/octicons.9e5cc6e.svg b/static/fonts/octicons.9e5cc6e.svg new file mode 100644 index 0000000..0908706 --- /dev/null +++ b/static/fonts/octicons.9e5cc6e.svg @@ -0,0 +1,188 @@ + + + + +(c) 2012-2016 GitHub + +When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos) + +Font License: SIL OFL 1.1 (http://scripts.sil.org/OFL) +Applies to all font files + +Code License: MIT (http://choosealicense.com/licenses/mit/) +Applies to all other files + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/fonts/octicons.f71d498.ttf b/static/fonts/octicons.f71d498.ttf new file mode 100644 index 0000000..3dab5b6 Binary files /dev/null and b/static/fonts/octicons.f71d498.ttf differ diff --git a/static/js/app.4dff11d8f284548c7f4f.js b/static/js/app.4dff11d8f284548c7f4f.js new file mode 100644 index 0000000..949af71 --- /dev/null +++ b/static/js/app.4dff11d8f284548c7f4f.js @@ -0,0 +1,2 @@ +webpackJsonp([2,0],[function(e,a,l){"use strict";function t(e){return e&&e.__esModule?e:{"default":e}}var n=l(42),o=t(n),i=l(103),s=t(i),u=l(44),r=t(u);l(96);var c=l(41),d=t(c),p=l(43);o["default"].component("v-select",d["default"]),o["default"].config.debug=!0,o["default"].config.devtools=!0,new o["default"]({el:"body",store:r["default"],components:{App:s["default"]},vuex:{getters:{placeholder:function(e){return e.placeholder},selected:function(e){return e.selected},type:function(e){return e.optionType},options:function(e){return e.options[e.optionType]},multiple:function(e){return e.multiple}},actions:{setSelected:p.setSelected,toggleMultiple:p.toggleMultiple,setPlaceholder:p.setPlaceholder,toggleOptionType:p.toggleOptionType}}})},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,a){"use strict";e.exports=[{value:"AF",label:"Afghanistan"},{value:"AX",label:"Åland Islands"},{value:"AL",label:"Albania"},{value:"DZ",label:"Algeria"},{value:"AS",label:"American Samoa"},{value:"AD",label:"Andorra"},{value:"AO",label:"Angola"},{value:"AI",label:"Anguilla"},{value:"AQ",label:"Antarctica"},{value:"AG",label:"Antigua and Barbuda"},{value:"AR",label:"Argentina"},{value:"AM",label:"Armenia"},{value:"AW",label:"Aruba"},{value:"AU",label:"Australia"},{value:"AT",label:"Austria"},{value:"AZ",label:"Azerbaijan"},{value:"BS",label:"Bahamas"},{value:"BH",label:"Bahrain"},{value:"BD",label:"Bangladesh"},{value:"BB",label:"Barbados"},{value:"BY",label:"Belarus"},{value:"BE",label:"Belgium"},{value:"BZ",label:"Belize"},{value:"BJ",label:"Benin"},{value:"BM",label:"Bermuda"},{value:"BT",label:"Bhutan"},{value:"BO",label:"Bolivia"},{value:"BA",label:"Bosnia and Herzegovina"},{value:"BW",label:"Botswana"},{value:"BV",label:"Bouvet Island"},{value:"BR",label:"Brazil"},{value:"IO",label:"British Indian Ocean Territory"},{value:"BN",label:"Brunei Darussalam"},{value:"BG",label:"Bulgaria"},{value:"BF",label:"Burkina Faso"},{value:"BI",label:"Burundi"},{value:"KH",label:"Cambodia"},{value:"CM",label:"Cameroon"},{value:"CA",label:"Canada"},{value:"CV",label:"Cape Verde"},{value:"KY",label:"Cayman Islands"},{value:"CF",label:"Central African Republic"},{value:"TD",label:"Chad"},{value:"CL",label:"Chile"},{value:"CN",label:"China"},{value:"CX",label:"Christmas Island"},{value:"CC",label:"Cocos (Keeling) Islands"},{value:"CO",label:"Colombia"},{value:"KM",label:"Comoros"},{value:"CG",label:"Congo"},{value:"CD",label:"Congo, The Democratic Republic of The"},{value:"CK",label:"Cook Islands"},{value:"CR",label:"Costa Rica"},{value:"CI",label:"Cote D'ivoire"},{value:"HR",label:"Croatia"},{value:"CU",label:"Cuba"},{value:"CY",label:"Cyprus"},{value:"CZ",label:"Czech Republic"},{value:"DK",label:"Denmark"},{value:"DJ",label:"Djibouti"},{value:"DM",label:"Dominica"},{value:"DO",label:"Dominican Republic"},{value:"EC",label:"Ecuador"},{value:"EG",label:"Egypt"},{value:"SV",label:"El Salvador"},{value:"GQ",label:"Equatorial Guinea"},{value:"ER",label:"Eritrea"},{value:"EE",label:"Estonia"},{value:"ET",label:"Ethiopia"},{value:"FK",label:"Falkland Islands (Malvinas)"},{value:"FO",label:"Faroe Islands"},{value:"FJ",label:"Fiji"},{value:"FI",label:"Finland"},{value:"FR",label:"France"},{value:"GF",label:"French Guiana"},{value:"PF",label:"French Polynesia"},{value:"TF",label:"French Southern Territories"},{value:"GA",label:"Gabon"},{value:"GM",label:"Gambia"},{value:"GE",label:"Georgia"},{value:"DE",label:"Germany"},{value:"GH",label:"Ghana"},{value:"GI",label:"Gibraltar"},{value:"GR",label:"Greece"},{value:"GL",label:"Greenland"},{value:"GD",label:"Grenada"},{value:"GP",label:"Guadeloupe"},{value:"GU",label:"Guam"},{value:"GT",label:"Guatemala"},{value:"GG",label:"Guernsey"},{value:"GN",label:"Guinea"},{value:"GW",label:"Guinea-bissau"},{value:"GY",label:"Guyana"},{value:"HT",label:"Haiti"},{value:"HM",label:"Heard Island and Mcdonald Islands"},{value:"VA",label:"Holy See (Vatican City State)"},{value:"HN",label:"Honduras"},{value:"HK",label:"Hong Kong"},{value:"HU",label:"Hungary"},{value:"IS",label:"Iceland"},{value:"IN",label:"India"},{value:"ID",label:"Indonesia"},{value:"IR",label:"Iran, Islamic Republic of"},{value:"IQ",label:"Iraq"},{value:"IE",label:"Ireland"},{value:"IM",label:"Isle of Man"},{value:"IL",label:"Israel"},{value:"IT",label:"Italy"},{value:"JM",label:"Jamaica"},{value:"JP",label:"Japan"},{value:"JE",label:"Jersey"},{value:"JO",label:"Jordan"},{value:"KZ",label:"Kazakhstan"},{value:"KE",label:"Kenya"},{value:"KI",label:"Kiribati"},{value:"KP",label:"Korea, Democratic People's Republic of"},{value:"KR",label:"Korea, Republic of"},{value:"KW",label:"Kuwait"},{value:"KG",label:"Kyrgyzstan"},{value:"LA",label:"Lao People's Democratic Republic"},{value:"LV",label:"Latvia"},{value:"LB",label:"Lebanon"},{value:"LS",label:"Lesotho"},{value:"LR",label:"Liberia"},{value:"LY",label:"Libyan Arab Jamahiriya"},{value:"LI",label:"Liechtenstein"},{value:"LT",label:"Lithuania"},{value:"LU",label:"Luxembourg"},{value:"MO",label:"Macao"},{value:"MK",label:"Macedonia, The Former Yugoslav Republic of"},{value:"MG",label:"Madagascar"},{value:"MW",label:"Malawi"},{value:"MY",label:"Malaysia"},{value:"MV",label:"Maldives"},{value:"ML",label:"Mali"},{value:"MT",label:"Malta"},{value:"MH",label:"Marshall Islands"},{value:"MQ",label:"Martinique"},{value:"MR",label:"Mauritania"},{value:"MU",label:"Mauritius"},{value:"YT",label:"Mayotte"},{value:"MX",label:"Mexico"},{value:"FM",label:"Micronesia, Federated States of"},{value:"MD",label:"Moldova, Republic of"},{value:"MC",label:"Monaco"},{value:"MN",label:"Mongolia"},{value:"ME",label:"Montenegro"},{value:"MS",label:"Montserrat"},{value:"MA",label:"Morocco"},{value:"MZ",label:"Mozambique"},{value:"MM",label:"Myanmar"},{value:"NA",label:"Namibia"},{value:"NR",label:"Nauru"},{value:"NP",label:"Nepal"},{value:"NL",label:"Netherlands"},{value:"AN",label:"Netherlands Antilles"},{value:"NC",label:"New Caledonia"},{value:"NZ",label:"New Zealand"},{value:"NI",label:"Nicaragua"},{value:"NE",label:"Niger"},{value:"NG",label:"Nigeria"},{value:"NU",label:"Niue"},{value:"NF",label:"Norfolk Island"},{value:"MP",label:"Northern Mariana Islands"},{value:"NO",label:"Norway"},{value:"OM",label:"Oman"},{value:"PK",label:"Pakistan"},{value:"PW",label:"Palau"},{value:"PS",label:"Palestinian Territory, Occupied"},{value:"PA",label:"Panama"},{value:"PG",label:"Papua New Guinea"},{value:"PY",label:"Paraguay"},{value:"PE",label:"Peru"},{value:"PH",label:"Philippines"},{value:"PN",label:"Pitcairn"},{value:"PL",label:"Poland"},{value:"PT",label:"Portugal"},{value:"PR",label:"Puerto Rico"},{value:"QA",label:"Qatar"},{value:"RE",label:"Reunion"},{value:"RO",label:"Romania"},{value:"RU",label:"Russian Federation"},{value:"RW",label:"Rwanda"},{value:"SH",label:"Saint Helena"},{value:"KN",label:"Saint Kitts and Nevis"},{value:"LC",label:"Saint Lucia"},{value:"PM",label:"Saint Pierre and Miquelon"},{value:"VC",label:"Saint Vincent and The Grenadines"},{value:"WS",label:"Samoa"},{value:"SM",label:"San Marino"},{value:"ST",label:"Sao Tome and Principe"},{value:"SA",label:"Saudi Arabia"},{value:"SN",label:"Senegal"},{value:"RS",label:"Serbia"},{value:"SC",label:"Seychelles"},{value:"SL",label:"Sierra Leone"},{value:"SG",label:"Singapore"},{value:"SK",label:"Slovakia"},{value:"SI",label:"Slovenia"},{value:"SB",label:"Solomon Islands"},{value:"SO",label:"Somalia"},{value:"ZA",label:"South Africa"},{value:"GS",label:"South Georgia and The South Sandwich Islands"},{value:"ES",label:"Spain"},{value:"LK",label:"Sri Lanka"},{value:"SD",label:"Sudan"},{value:"SR",label:"Suriname"},{value:"SJ",label:"Svalbard and Jan Mayen"},{value:"SZ",label:"Swaziland"},{value:"SE",label:"Sweden"},{value:"CH",label:"Switzerland"},{value:"SY",label:"Syrian Arab Republic"},{value:"TW",label:"Taiwan, Province of China"},{value:"TJ",label:"Tajikistan"},{value:"TZ",label:"Tanzania, United Republic of"},{value:"TH",label:"Thailand"},{value:"TL",label:"Timor-leste"},{value:"TG",label:"Togo"},{value:"TK",label:"Tokelau"},{value:"TO",label:"Tonga"},{value:"TT",label:"Trinidad and Tobago"},{value:"TN",label:"Tunisia"},{value:"TR",label:"Turkey"},{value:"TM",label:"Turkmenistan"},{value:"TC",label:"Turks and Caicos Islands"},{value:"TV",label:"Tuvalu"},{value:"UG",label:"Uganda"},{value:"UA",label:"Ukraine"},{value:"AE",label:"United Arab Emirates"},{value:"GB",label:"United Kingdom"},{value:"US",label:"United States"},{value:"UM",label:"United States Minor Outlying Islands"},{value:"UY",label:"Uruguay"},{value:"UZ",label:"Uzbekistan"},{value:"VU",label:"Vanuatu"},{value:"VE",label:"Venezuela"},{value:"VN",label:"Viet Nam"},{value:"VG",label:"Virgin Islands, British"},{value:"VI",label:"Virgin Islands, U.S."},{value:"WF",label:"Wallis and Futuna"},{value:"EH",label:"Western Sahara"},{value:"YE",label:"Yemen"},{value:"ZM",label:"Zambia"},{value:"ZW",label:"Zimbabwe"}]},function(e,a){"use strict";e.exports=["Afghanistan","Åland Islands","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia and Herzegovina","Botswana","Bouvet Island","Brazil","British Indian Ocean Territory","Brunei Darussalam","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo","Congo, The Democratic Republic of The","Cook Islands","Costa Rica","Cote D'ivoire","Croatia","Cuba","Cyprus","Czech Republic","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Ethiopia","Falkland Islands (Malvinas)","Faroe Islands","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guernsey","Guinea","Guinea-bissau","Guyana","Haiti","Heard Island and Mcdonald Islands","Holy See (Vatican City State)","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran, Islamic Republic of","Iraq","Ireland","Isle of Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Korea, Democratic People's Republic of","Korea, Republic of","Kuwait","Kyrgyzstan","Lao People's Democratic Republic","Latvia","Lebanon","Lesotho","Liberia","Libyan Arab Jamahiriya","Liechtenstein","Lithuania","Luxembourg","Macao","Macedonia, The Former Yugoslav Republic of","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia, Federated States of","Moldova, Republic of","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands","Netherlands Antilles","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","Northern Mariana Islands","Norway","Oman","Pakistan","Palau","Palestinian Territory, Occupied","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn","Poland","Portugal","Puerto Rico","Qatar","Reunion","Romania","Russian Federation","Rwanda","Saint Helena","Saint Kitts and Nevis","Saint Lucia","Saint Pierre and Miquelon","Saint Vincent and The Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia and The South Sandwich Islands","Spain","Sri Lanka","Sudan","Suriname","Svalbard and Jan Mayen","Swaziland","Sweden","Switzerland","Syrian Arab Republic","Taiwan, Province of China","Tajikistan","Tanzania, United Republic of","Thailand","Timor-leste","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States","United States Minor Outlying Islands","Uruguay","Uzbekistan","Vanuatu","Venezuela","Viet Nam","Virgin Islands, British","Virgin Islands, U.S.","Wallis and Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"]},,,,,,,,,,,function(e,a,l){var t,n;t=l(47),n=l(98),e.exports=t||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},function(e,a,l){var t,n;l(95),t=l(51),n=l(102),e.exports=t||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},,function(e,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.setSelected=function(e,a){var l=e.dispatch;l("SET_SELECTED",a)},a.toggleOptionType=function(e){var a=e.dispatch;a("TOGGLE_OPTION_TYPE")},a.setPlaceholder=function(e,a){var l=e.dispatch;l("SET_PLACEHOLDER",a)},a.toggleMultiple=function(e){var a=e.dispatch;a("TOGGLE_MULTIPLE")}},function(e,a,l){"use strict";function t(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(a,"__esModule",{value:!0});var n=l(42),o=t(n),i=l(107),s=t(i);o["default"].use(s["default"]),o["default"].config.debug=!0;var u={selected:null,placeholder:"Select a Country",multiple:!0,maxHeight:"400px",options:{advanced:l(28),simple:l(29)},optionType:"advanced"},r={SET_SELECTED:function(e,a){e.selected=a},TOGGLE_OPTION_TYPE:function(e){"advanced"===e.optionType?e.optionType="simple":e.optionType="advanced"},SET_PLACEHOLDER:function(e,a){e.placeholder=a},TOGGLE_MULTIPLE:function(e){e.multiple=!e.multiple},SET_MAX_HEIGHT:function(e,a){e.maxHeight=a}};a["default"]=new s["default"].Store({state:u,mutations:r})},function(e,a){"use strict";e.exports={methods:{maybeAdjustScroll:function(){var e=this.pixelsToPointerTop(),a=this.pixelsToPointerBottom();return e<=this.viewport().top?this.scrollTo(e):a>=this.viewport().bottom?this.scrollTo(this.viewport().top+this.pointerHeight()):void 0},pixelsToPointerTop:function l(){for(var l=0,e=0;e0&&(this.typeAheadPointer--,this.maybeAdjustScroll())},typeAheadDown:function(){this.typeAheadPointer

The resulting vue-select, and it's value: {{ install | json }}

Single Option Select

<v-select :options="countries"></v-select>

Multiple Option Select

<v-select multiple :options="countries"></v-select>

When the list of options provided by the parent changes, vue-select will react as you'd expect.

The most common use case for vue-select is being able to sync the components value with a parent component. The value property supports two-way data binding to accomplish this.

The .sync data-binding modifier is completely optional. You may use value without a two-way binding to preselect options.

Here we have preselected 'Canada' by setting syncedVal: 'Canada' on the parent component. The buttons below demonstrate how you can set the value from the parent.

Current value: {{ syncedVal | json }}

<v-select :value.sync="syncedVal" :options="countries"></v-select>

By default when the options array contains objects, vue-select looks for the label key for display. If your data source doesn't contain that key, you can set your own using the label prop.

On this page, the list of countries used in the examples contains value and label properties: {value: \"CA\", label: \"Canada\"}. In this example, we'll display the country code instead of the label.

<v-select label="value" :options="countries"></v-select>

vue-select provides an onChange property that accepts a callback function. This function is passed the currently selected value(s) as it's only parameter.

This is very useful when integrating with Vuex, as it will allow your to trigger an action to update your vuex state object. Choose a callback and see it in action.

<v-select on-change="consoleCallback" :options="countries"></v-select>
methods: {\n  consoleCallback(val) {\n    console.dir(JSON.stringify(val))\n  },\n\n  alertCallback(val) {\n    alert(JSON.stringify(val))\n  }\n}
"},function(e,a){e.exports="
props: {\n\n  /**\n   * Contains the currently selected value. Very similar to a\n   * `value` attribute on an &lt;input&gt;. In most cases, you'll want\n   * to set this as a two-way binding, using :value.sync. However,\n   * this will not work with Vuex, in which case you'll need to use\n   * the onChange callback property.\n   * @type {Object||String||null}\n   */\n  value: {\n    default: null\n  },\n\n  /**\n   * An array of strings or objects to be used as dropdown choices.\n   * If you are using an array of objects, vue-select will look for\n   * a `label` key (ex. [{label: 'This is Foo', value: 'foo'}]). A\n   * custom label key can be set with the `label` prop.\n   * @type {Array}\n   */\n  options: {\n    type: Array,\n    default() { return [] },\n  },\n\n  /**\n   * Enable/disable filtering the options.\n   * @type {Boolean}\n   */\n  searchable: {\n    type: Boolean,\n    default: true\n  },\n\n  /**\n   * Equivalent to the `multiple` attribute on a `<select>` input.\n   * @type {Boolean}\n   */\n  multiple: {\n    type: Boolean,\n    default: false\n  },\n\n  /**\n   * Equivalent to the `placeholder` attribute on an `<input>`.\n   * @type {String}\n   */\n  placeholder: {\n    type: String,\n    default: ''\n  },\n\n  /**\n   * Sets a Vue transition property on the `.dropdown-menu`. vue-select\n   * does not include CSS for transitions, you'll need to add them yourself.\n   * @type {String}\n   */\n  transition: {\n    type: String,\n    default: 'expand'\n  },\n\n  /**\n   * Enables/disables clearing the search text when an option is selected.\n   * @type {Boolean}\n   */\n  clearSearchOnSelect: {\n    type: Boolean,\n    default: true\n  },\n\n  /**\n   * Tells vue-select what key to use when generating option labels when\n   * `option` is an object.\n   * @type {String}\n   */\n  label: {\n    type: String,\n    default: 'label'\n  },\n\n  /**\n   * An optional callback function that is called each time the selected\n   * value(s) change. When integrating with Vuex, use this callback to trigger\n   * an action, rather than using :value.sync to retreive the selected value.\n   * @type {Function}\n   * @default {null}\n   */\n  onChange: Function\n}\n  
"},function(e,a){e.exports="

Install from GitHub via NPM

npm install vue-select

To use the vue-select component in your templates, simply import it, and register it with your component.

<template>\n  <div id="myApp">\n    <v-select :value.sync="selected" :options="options"></v-select>\n  </div>\n</template>\n<script>\nimport vSelect from \"vue-select\"\n  export default {\n    components: {vSelect},\n\n    data() {\n      return {\n        selected: null,\n        options: ['foo','bar','baz']\n      }\n    }\n  }\n</script>\n
"},function(e,a){e.exports=''},function(e,a,l){var t,n;l(93),t=l(46),n=l(97),e.exports=t||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},function(e,a,l){var t,n;l(94),t=l(48),n=l(99),e.exports=t||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},function(e,a,l){var t,n;t=l(49),n=l(100),e.exports=t||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},function(e,a,l){var t,n;t=l(50),n=l(101),e.exports=t||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)}]); +//# sourceMappingURL=app.4dff11d8f284548c7f4f.js.map \ No newline at end of file diff --git a/static/js/app.4dff11d8f284548c7f4f.js.map b/static/js/app.4dff11d8f284548c7f4f.js.map new file mode 100644 index 0000000..0bbbf10 --- /dev/null +++ b/static/js/app.4dff11d8f284548c7f4f.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///static/js/app.4dff11d8f284548c7f4f.js","webpack:///./docs/main.js","webpack:///./docs/data/advanced.js","webpack:///./docs/data/simple.js","webpack:///./docs/components/Code.vue","webpack:///./src/components/Select.vue","webpack:///./docs/vuex/actions.js","webpack:///./docs/vuex/store.js","webpack:///./src/mixins/pointerScroll.js","webpack:///App.vue","webpack:///Code.vue","webpack:///Install.vue","webpack:///InstallSnippet.vue","webpack:///Select.vue","webpack:///./docs/App.vue?0a5b","webpack:///./docs/components/Code.vue?eae3","webpack:///./docs/components/Install.vue?533f","webpack:///./docs/components/Params.vue?93ea","webpack:///./docs/components/snippets/InstallSnippet.vue?970c","webpack:///./src/components/Select.vue?058e","webpack:///./docs/App.vue","webpack:///./docs/components/Install.vue","webpack:///./docs/components/Params.vue","webpack:///./docs/components/snippets/InstallSnippet.vue"],"names":["webpackJsonp","module","exports","__webpack_require__","_interopRequireDefault","obj","__esModule","default","_vue","_vue2","_App","_App2","_store","_store2","_Select","_Select2","_actions","component","config","debug","devtools","el","store","components","App","vuex","getters","placeholder","selected","type","optionType","options","multiple","actions","setSelected","toggleMultiple","setPlaceholder","toggleOptionType","value","label","__vue_script__","__vue_template__","template","Object","defineProperty","_ref","dispatch","_ref2","_ref3","_ref4","_vuex","_vuex2","use","state","maxHeight","advanced","simple","mutations","SET_SELECTED","TOGGLE_OPTION_TYPE","SET_PLACEHOLDER","TOGGLE_MULTIPLE","SET_MAX_HEIGHT","Store","methods","maybeAdjustScroll","pixelsToPointerTop","this","pixelsToPointerBottom","viewport","top","scrollTo","bottom","pointerHeight","i","typeAheadPointer","$els","dropdownMenu","children","offsetHeight","element","scrollTop","position","_Install","_Install2","_Params","_Params2","Params","Install","props","computed","class","lang","_stringify","_stringify2","_advanced","_advanced2","_simple","_simple2","_Code","_Code2","_InstallSnippet","_InstallSnippet2","vSelect","vCode","InstallSnippet","data","countries","callback","reactive","install","syncedVal","consoleCallback","val","console","dir","alertCallback","alert","getCallback","_keys","_keys2","_defineProperty2","_defineProperty3","_typeof2","_typeof3","_pointerScroll","_pointerScroll2","mixins","Array","String","searchable","Boolean","transition","clearSearchOnSelect","getOptionLabel","Function","option","onChange","taggable","pushTags","createOption","newOption","search","open","watch","old","$set","filteredOptions","select","isOptionSelected","$remove","optionExists","push","onAfterSelect","blur","toggleDropdown","e","target","openIndicator","toggle","$el","focus","_this","forEach","opt","typeAheadUp","typeAheadDown","length","typeAheadSelect","onEscape","maybeDeleteValue","pop","_this2","exists","dropdownClasses","searchPlaceholder","isValueEmpty","$options","filters","filterBy","unshift","valueAsArray"],"mappings":"AAAAA,cAAc,EAAE,IAEV,SAASC,EAAQC,EAASC,GAE/B,YAsBA,SAASC,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,UAASF,GC1BxF,GAAAG,GAAAL,EAAA,IDQKM,EAAQL,EAAuBI,GCPpCE,EAAAP,EAAA,KDWKQ,EAAQP,EAAuBM,GCVpCE,EAAAT,EAAA,IDcKU,EAAUT,EAAuBQ,ECbtCT,GAAA,GACA,IAAAW,GAAAX,EAAA,IDkBKY,EAAWX,EAAuBU,GCXvCE,EAAAb,EAAA,GALAM,cAAIQ,UAAU,WAAdF,cAEAN,aAAIS,OAAOC,OAAQ,EACnBV,aAAIS,OAAOE,UAAW,EAMtB,GAAAX,eACEY,GAAI,OACJC,MAAAT,aACAU,YAAcC,IAAAb,cACdc,MACEC,SACEC,YADO,SACML,GACX,MAAOA,GAAMK,aAEfC,SAJO,SAIGN,GACR,MAAOA,GAAMM,UAEfC,KAPO,SAODP,GACJ,MAAOA,GAAMQ,YAEfC,QAVO,SAUET,GACP,MAAOA,GAAMS,QAAQT,EAAMQ,aAE7BE,SAbO,SAaGV,GACR,MAAOA,GAAMU,WAGjBC,SAAWC,YAAAlB,EAAAkB,YAAaC,eAAAnB,EAAAmB,eAAgBC,eAAApB,EAAAoB,eAAgBC,iBAAArB,EAAAqB,sBDuBrD,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACC,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CAEF,SAASpC,EAAQC,GAEtB,YE1FDD,GAAOC,UACQoC,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,mBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,wBACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,2BACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,mCACpBD,MAAO,KAAMC,MAAO,sBACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,iBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,mBACpBD,MAAO,KAAMC,MAAO,6BACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,qBACpBD,MAAO,KAAMC,MAAO,4BACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,0CACpBD,MAAO,KAAMC,MAAO,iBACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,mBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,uBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,sBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,gCACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,qBACpBD,MAAO,KAAMC,MAAO,gCACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,sCACpBD,MAAO,KAAMC,MAAO,kCACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,8BACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,2CACpBD,MAAO,KAAMC,MAAO,uBACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,qCACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,2BACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,+CACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,qBACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,oCACpBD,MAAO,KAAMC,MAAO,yBACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,yBACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,mBACpBD,MAAO,KAAMC,MAAO,6BACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,oCACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,qBACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,uBACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,iBACpBD,MAAO,KAAMC,MAAO,0BACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,8BACpBD,MAAO,KAAMC,MAAO,qCACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,0BACpBD,MAAO,KAAMC,MAAO,iBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,iBACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,oBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,iBACpBD,MAAO,KAAMC,MAAO,iDACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,2BACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,yBACpBD,MAAO,KAAMC,MAAO,8BACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,iCACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,gBACpBD,MAAO,KAAMC,MAAO,SACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,wBACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,iBACpBD,MAAO,KAAMC,MAAO,6BACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,yBACpBD,MAAO,KAAMC,MAAO,mBACpBD,MAAO,KAAMC,MAAO,kBACpBD,MAAO,KAAMC,MAAO,yCACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,eACpBD,MAAO,KAAMC,MAAO,YACpBD,MAAO,KAAMC,MAAO,cACpBD,MAAO,KAAMC,MAAO,aACpBD,MAAO,KAAMC,MAAO,4BACpBD,MAAO,KAAMC,MAAO,yBACpBD,MAAO,KAAMC,MAAO,sBACpBD,MAAO,KAAMC,MAAO,mBACpBD,MAAO,KAAMC,MAAO,UACpBD,MAAO,KAAMC,MAAO,WACpBD,MAAO,KAAMC,MAAO,cFpJ7B,SAAStC,EAAQC,GAEtB,YGlGDD,GAAOC,SAAW,cAAc,gBAAgB,UAAU,UAAU,iBAAiB,UAAU,SAAS,WAAW,aAAa,sBAAsB,YAAY,UAAU,QAAQ,YAAY,UAAU,aAAa,UAAU,UAAU,aAAa,WAAW,UAAU,UAAU,SAAS,QAAQ,UAAU,SAAS,UAAU,yBAAyB,WAAW,gBAAgB,SAAS,iCAAiC,oBAAoB,WAAW,eAAe,UAAU,WAAW,WAAW,SAAS,aAAa,iBAAiB,2BAA2B,OAAO,QAAQ,QAAQ,mBAAmB,0BAA0B,WAAW,UAAU,QAAQ,wCAAwC,eAAe,aAAa,gBAAgB,UAAU,OAAO,SAAS,iBAAiB,UAAU,WAAW,WAAW,qBAAqB,UAAU,QAAQ,cAAc,oBAAoB,UAAU,UAAU,WAAW,8BAA8B,gBAAgB,OAAO,UAAU,SAAS,gBAAgB,mBAAmB,8BAA8B,QAAQ,SAAS,UAAU,UAAU,QAAQ,YAAY,SAAS,YAAY,UAAU,aAAa,OAAO,YAAY,WAAW,SAAS,gBAAgB,SAAS,QAAQ,oCAAoC,gCAAgC,WAAW,YAAY,UAAU,UAAU,QAAQ,YAAY,4BAA4B,OAAO,UAAU,cAAc,SAAS,QAAQ,UAAU,QAAQ,SAAS,SAAS,aAAa,QAAQ,WAAW,yCAAyC,qBAAqB,SAAS,aAAa,mCAAmC,SAAS,UAAU,UAAU,UAAU,yBAAyB,gBAAgB,YAAY,aAAa,QAAQ,6CAA6C,aAAa,SAAS,WAAW,WAAW,OAAO,QAAQ,mBAAmB,aAAa,aAAa,YAAY,UAAU,SAAS,kCAAkC,uBAAuB,SAAS,WAAW,aAAa,aAAa,UAAU,aAAa,UAAU,UAAU,QAAQ,QAAQ,cAAc,uBAAuB,gBAAgB,cAAc,YAAY,QAAQ,UAAU,OAAO,iBAAiB,2BAA2B,SAAS,OAAO,WAAW,QAAQ,kCAAkC,SAAS,mBAAmB,WAAW,OAAO,cAAc,WAAW,SAAS,WAAW,cAAc,QAAQ,UAAU,UAAU,qBAAqB,SAAS,eAAe,wBAAwB,cAAc,4BAA4B,mCAAmC,QAAQ,aAAa,wBAAwB,eAAe,UAAU,SAAS,aAAa,eAAe,YAAY,WAAW,WAAW,kBAAkB,UAAU,eAAe,+CAA+C,QAAQ,YAAY,QAAQ,WAAW,yBAAyB,YAAY,SAAS,cAAc,uBAAuB,4BAA4B,aAAa,+BAA+B,WAAW,cAAc,OAAO,UAAU,QAAQ,sBAAsB,UAAU,SAAS,eAAe,2BAA2B,SAAS,SAAS,UAAU,uBAAuB,iBAAiB,gBAAgB,uCAAuC,UAAU,aAAa,UAAU,YAAY,WAAW,0BAA0B,uBAAuB,oBAAoB,iBAAiB,QAAQ,SAAS,aHuGl1G,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CAEF,SAASD,EAAQC,EAASC,GIlHhC,GAAAqC,GAAAC,CACAD,GAAArC,EAAA,IACAsC,EAAAtC,EAAA,IACAF,EAAAC,QAAAsC,MACAvC,EAAAC,QAAAI,aAAAL,EAAAC,QAAAD,EAAAC,QAAAD,YACAwC,KACA,kBAAAxC,GAAAC,QAAAD,EAAAC,QAAA6B,UAAA9B,EAAAC,QAAA6B,YAA+F9B,EAAAC,SAAAwC,SAAAD,IJ0HzF,SAASxC,EAAQC,EAASC,GKhIhC,GAAAqC,GAAAC,CACAtC,GAAA,IACAqC,EAAArC,EAAA,IACAsC,EAAAtC,EAAA,KACAF,EAAAC,QAAAsC,MACAvC,EAAAC,QAAAI,aAAAL,EAAAC,QAAAD,EAAAC,QAAAD,YACAwC,KACA,kBAAAxC,GAAAC,QAAAD,EAAAC,QAAA6B,UAAA9B,EAAAC,QAAA6B,YAA+F9B,EAAAC,SAAAwC,SAAAD,ILuIvF,CAEF,SAASxC,EAAQC,GAEtB,YAEAyC,QAAOC,eAAe1C,EAAS,cAC7BoC,OAAO,GMrJGpC,GAAAgC,YAAc,SAAAW,EAAejB,GAAa,GAAzBkB,GAAyBD,EAAzBC,QAC5BA,GAAS,eAAgBlB,IAGd1B,EAAAmC,iBAAmB,SAAAU,GAAkB,GAAfD,GAAeC,EAAfD,QACjCA,GAAS,uBAGE5C,EAAAkC,eAAiB,SAAAY,EAAerB,GAAgB,GAA5BmB,GAA4BE,EAA5BF,QAC/BA,GAAS,kBAAmBnB,IAGjBzB,EAAAiC,eAAiB,SAAAc,GAAkB,GAAfH,GAAeG,EAAfH,QAC/BA,GAAS,qBNoKL,SAAS7C,EAAQC,EAASC,GAE/B,YAcA,SAASC,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,UAASF,GAZvFsC,OAAOC,eAAe1C,EAAS,cAC7BoC,OAAO,GOtLV,IAAA9B,GAAAL,EAAA,IP2LKM,EAAQL,EAAuBI,GO1LpC0C,EAAA/C,EAAA,KP8LKgD,EAAS/C,EAAuB8C,EO5LrCzC,cAAI2C,IAAJD,cACA1C,aAAIS,OAAOC,OAAQ,CAEnB,IAAMkC,IACJzB,SAAU,KACVD,YAAa,mBACbK,UAAU,EACVsB,UAAW,QACXvB,SACEwB,SAAUpD,EAAQ,IAClBqD,OAAQrD,EAAQ,KAElB2B,WAAY,YAGR2B,GACJC,aADgB,SACFL,EAAOzB,GACnByB,EAAMzB,SAAWA,GAGnB+B,mBALgB,SAKIN,GACO,aAArBA,EAAMvB,WACRuB,EAAMvB,WAAa,SAEnBuB,EAAMvB,WAAa,YAIvB8B,gBAbgB,SAaCP,EAAO1B,GACtB0B,EAAM1B,YAAcA,GAGtBkC,gBAjBgB,SAiBCR,GACfA,EAAMrB,UAAaqB,EAAMrB,UAG3B8B,eArBgB,SAqBAT,EAAOC,GACrBD,EAAMC,UAAYA,GPgMrBpD,cO5Lc,GAAIiD,cAAKY,OACtBV,QACAI,ePiMI,SAASxD,EAAQC,GAEtB,YQjPDD,GAAOC,SACL8D,SAOEC,kBAPO,WAQL,GAAIC,GAAqBC,KAAKD,qBAC1BE,EAAwBD,KAAKC,uBAEjC,OAAKF,IAAsBC,KAAKE,WAAWC,IAClCH,KAAKI,SAAUL,GACbE,GAAyBD,KAAKE,WAAWG,OAC3CL,KAAKI,SAAUJ,KAAKE,WAAWC,IAAMH,KAAKM,iBAD5C,QAUTP,mBAvBO,QAAAA,KAyBL,IAAK,GADDA,GAAqB,EAChBQ,EAAI,EAAGA,EAAIP,KAAKQ,iBAAkBD,IACzCR,GAAsBC,KAAKS,KAAKC,aAAaC,SAASJ,GAAGK,YAE3D,OAAOb,IAQTE,sBApCO,WAqCL,MAAOD,MAAKD,qBAAuBC,KAAKM,iBAO1CA,cA5CO,WA6CL,GAAIO,GAAUb,KAAKS,KAAKC,aAAaC,SAASX,KAAKQ,iBACnD,OAAOK,GAAUA,EAAQD,aAAe,GAO1CV,SArDO,WAsDL,OACEC,IAAKH,KAAKS,KAAKC,aAAaI,UAC5BT,OAAQL,KAAKS,KAAKC,aAAaE,aAAeZ,KAAKS,KAAKC,aAAaI,YASzEV,SAjEO,SAiEEW,GACP,MAAOf,MAAKS,KAAKC,aAAaI,UAAYC,MRwN1C,SAASjF,EAAQC,EAASC,GAE/B,YAcA,SAASC,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,UAASF,GAZvFsC,OAAOC,eAAe1C,EAAS,cAC7BoC,OAAO,GSvQV,IAAA6C,GAAAhF,EAAA,KT4QKiF,EAAYhF,EAAuB+E,GSzQxCE,EAAAlF,EAAA,KT6QKmF,EAAWlF,EAAuBiF,EAItCnF,eACEqB,YAAcgE,OAAQD,aShRzBE,QAAAJ,gBTqRM,SAASnF,EAAQC,GAEtB,YAEAyC,QAAOC,eAAe1C,EAAS,cAC7BoC,OAAO,IAETpC,cACEuF,OU9SH,QV+SGC,UACEC,QAAO,WACL,MAAO,YAAcxB,KU9S5ByB,SVqTM,SAAS3F,EAAQC,EAASC,GAE/B,YA8BA,SAASC,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,UAASF,GA5BvFsC,OAAOC,eAAe1C,EAAS,cAC7BoC,OAAO,GAGT,IAAIuD,GAAa1F,EAAoB,IAEjC2F,EAAc1F,EAAuByF,GWhM1CE,EAAA5F,EAAA,IXoMK6F,EAAa5F,EAAuB2F,GWnMzCE,EAAA9F,EAAA,IXuMK+F,EAAW9F,EAAuB6F,GWtMvCnF,EAAAX,EAAA,IX0MKY,EAAWX,EAAuBU,GWzMvCqF,EAAAhG,EAAA,IX6MKiG,EAAShG,EAAuB+F,GW3MrCE,EAAAlG,EAAA,KX+MKmG,EAAmBlG,EAAuBiG,EAI9CnG,eACEqB,YAAcgF,QAASxF,aAAkByF,MAAOJ,aWlNnDK,eAAAH,cXmNGI,KAAM,WACJ,OWjNLC,UAAAX,aACAxC,OAAA0C,aXmNOU,SWlNP,UXmNOC,SWlNP,KXmNOC,QWlNP,KXmNOC,UWjNP,WXsNG/C,SACEgD,gBAAiB,SAAyBC,GACxCC,QAAQC,KAAI,EAAIrB,cWnNvBmB,KXqNKG,cAAe,SAAuBH,GACpCI,OAAM,EAAIvB,cWlNjBmB,MXsNGvB,UACE4B,YAAa,WACX,MAAsB,UAAlBnD,KAAKyC,SACAzC,KWlNhBiD,cXqNcjD,KWlNd6C,oBXyNM,SAAS/G,EAAQC,GAEtB,YAEAyC,QAAOC,eAAe1C,EAAS,cAC7BoC,OAAO,IAETpC,iBAIK,SAASD,EAAQC,EAASC,GAE/B,YAUA,SAASC,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,UAASF,GARvFsC,OAAOC,eAAe1C,EAAS,cAC7BoC,OAAO,GY1XV,IAAA6D,GAAAhG,EAAA,IZ+XKiG,EAAShG,EAAuB+F,EAIpCjG,eACEqB,YYlYHiF,MAAAJ,gBZuYM,SAASnG,EAAQC,EAASC,GAE/B,YAsBA,SAASC,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,UAASF,GApBvFsC,OAAOC,eAAe1C,EAAS,cAC7BoC,OAAO,GAGT,IAAIiF,GAAQpH,EAAoB,IAE5BqH,EAASpH,EAAuBmH,GAEhCE,EAAmBtH,EAAoB,IAEvCuH,EAAmBtH,EAAuBqH,GAE1CE,EAAWxH,EAAoB,IAE/ByH,EAAWxH,EAAuBuH,GahRvCE,EAAA1H,EAAA,IboRK2H,EAAkB1H,EAAuByH,EAI7C3H,eACE6H,QatRHD,cbwRGrC,OACEnD,OACE/B,UatQP,MbyQKwB,SACEF,KaxQPmG,MbyQOzH,UAAS,WACP,WAIJ+C,WACEzB,KarQPoG,ObsQO1H,Ua/PP,SbkQK2H,YACErG,KajQPsG,QbkQO5H,Wa3PP,Gb8PKyB,UACEH,Ka7PPsG,Qb8PO5H,WavPP,Gb0PKoB,aACEE,KazPPoG,Ob0PO1H,UalPP,IbqPK6H,YACEvG,KapPPoG,ObqPO1H,Ua9OP,UbiPK8H,qBACExG,KahPPsG,QbiPO5H,WazOP,Gb4OKgC,OACEV,Ka3OPoG,Ob4OO1H,UanOP,SbsOK+H,gBACEzG,KarOP0G,SbsOOhI,UAAS,SAAkBiI,GACzB,MAAsF,YAA/D,mBAAXA,GAAyB,aAAc,EAAIZ,cAAkBY,KACnErE,KAAK5B,OAASiG,EAAOrE,KAAK5B,OACrBiG,EAAOrE,KarO3B5B,OAGAiG,IbyOKC,SazNLF,Sb2NKG,UACE7G,Ka1NPsG,Qb2NO5H,WanNP,GbsNKoI,UACE9G,KarNPsG,QbsNO5H,Wa/MP,GbkNKqI,cACE/G,KajNP0G,SbkNOhI,UAAS,SAAkBsI,GACzB,MAA+C,YAA3C,EAAIjB,cAAkBzD,KAAKpC,QAAQ,KAC9B,EAAI2F,iBAA8BvD,KAAK5B,MajNzDsG,GAEAA,KbsNGnC,KAAM,WACJ,OACEoC,OajNP,GbkNOC,MajNP,EbkNOpE,iBAAkB,KAKtBqE,OACE1G,MAAO,SAAe2E,EAAKgC,GACzB9E,KAAKsE,UAAYxB,IAAQgC,EAAM9E,KAAKsE,SAASxB,GalNpD,MboNKlF,QAAS,WACFoC,KAAKuE,UACRvE,KAAK+E,KAAK,QAAS/E,KAAKnC,YalNjC,ObqNKA,SAAU,SAAkBiF,GAC1B9C,KAAK+E,KAAK,QAASjC,KalN1B,OboNKkC,gBAAiB,WACfhF,KAAKQ,iBalNZ,EbmNOR,KalNPF,sBbsNGD,SACEoF,OAAQ,SAAgBZ,GACjBrE,KAAKkF,iBAAiBb,GAoBrBrE,KAAKnC,UACPmC,KAAK7B,MAAMgH,Qa3MtBd,IbuLarE,KAAKuE,WAAavE,KAAKoF,aAAaf,KACtCA,EAASrE,KAAKyE,aa3MzBJ,Gb6MerE,KAAKwE,UACPxE,KAAKpC,QAAQyH,Ka5M1BhB,IbgNarE,KAAKnC,SAEFmC,KAAK7B,MAGR6B,KAAK7B,MAAMkH,Ka5MxBhB,Gb0MarE,KAAK+E,KAAK,Sa5MvBV,IbiNWrE,KAAK7B,Ma3MhBkG,GbmNOrE,KAAKsF,ca3MZjB,Ib6MKiB,cAAe,SAAuBjB,GAC/BrE,KAAKnC,WACRmC,KAAK4E,MAAQ5E,KarMtB4E,KbsMS5E,KAAKS,KAAKkE,OarMnBY,QbwMWvF,KAAKkE,sBACPlE,KAAK2E,OarMd,KbwMKa,eAAgB,SAAwBC,GAClCA,EAAEC,SAAW1F,KAAKS,KAAKkF,eAAiBF,EAAEC,SAAW1F,KAAKS,KAAKkE,QAAUc,EAAEC,SAAW1F,KAAKS,KAAKmF,QAAUH,EAAEC,SAAW1F,KAAK6F,MAC1H7F,KAAK4E,KACP5E,KAAKS,KAAKkE,Oa/LrBY,QbiMavF,KAAK4E,Ma/LlB,EbgMa5E,KAAKS,KAAKkE,Oa/LvBmB,WbmMKZ,iBAAkB,SAA0Bb,GazLjD,GAAA0B,GAAA/F,Ib4LO,IAAIA,KAAKnC,UAAYmC,KAAK7B,Ma3LjC,Cb4LS,GAAIV,Ia3Lb,CbmMS,OAPAuC,MAAK7B,MAAM6H,QAAQ,SAAUC,GACqD,YAA5D,mBAARA,GAAsB,aAAc,EAAIxC,cAAkBwC,KAAsBA,EAAIF,EAAM3H,SAAWiG,EAC/G5G,Ga3Lb,Eb4LsBwI,IAAQ5B,IACjB5G,Ga3Lb,KAGAA,Eb8LO,MAAOuC,MAAK7B,Qa3LnBkG,Gb6LK6B,YAAa,WACPlG,KAAKQ,iBAAmB,IAC1BR,KarLTQ,mBbsLSR,KarLTF,sBbwLKqG,cAAe,WACTnG,KAAKQ,iBAAmBR,KAAKgF,gBAAgBoB,OAAS,IACxDpG,Ka/KTQ,mBbgLSR,Ka/KTF,sBbkLKuG,gBAAiB,WACXrG,KAAKgF,gBAAgBhF,KAAKQ,kBAC5BR,KAAKiF,OAAOjF,KAAKgF,gBAAgBhF,KazK1CQ,mBb0KkBR,KAAKuE,UAAYvE,KAAK2E,OAAOyB,QACtCpG,KAAKiF,OAAOjF,KazKrB2E,Qb4KW3E,KAAKkE,sBACPlE,KAAK2E,OazKd,Kb4KK2B,SAAU,WACHtG,KAAK2E,OAAOyB,OAGfpG,KAAK2E,OanKd,GbiKS3E,KAAKS,KAAKkE,OanKnBY,QbwKKgB,iBAAkB,WAChB,OAAKvG,KAAKS,KAAKkE,OAAOxG,MAAMiI,QAAUpG,KAAK7B,MAClC6B,KAAKnC,SAAWmC,KAAK7B,MAAMqI,MAAQxG,KAAK+E,KAAK,Qa7J7D,Mb4JO,QAIFK,aAAc,SAAsBf,GarJzC,GAAAoC,GAAAzG,KbwJW0G,GatJX,CbgKO,OARA1G,MAAKpC,QAAQoI,QAAQ,SAAUC,GACmD,YAA5D,mBAARA,GAAsB,aAAc,EAAIxC,cAAkBwC,KAAsBA,EAAIQ,EAAOrI,SAAWiG,EAChHqC,GavJX,EbwJoBT,IAAQ5B,IACjBqC,GavJX,KAIAA,Ib2JGnF,UACEoF,gBAAiB,WACf,OACE/B,KAAM5E,KalJf4E,KbmJSb,WAAY/D,KajJrB+D,aboJK6C,kBAAmB,WACjB,MAAI5G,MAAK6G,cAAgB7G,KAAKxC,YACrBwC,Ka5IhBxC,Yb2IO,QAIFwH,gBAAiB,WACf,GAAIpH,GAAUoC,KAAK8G,SAASC,QAAQC,SAAShH,KAAKpC,QAASoC,KanIlE2E,ObuIO,OAHI3E,MAAKuE,UAAYvE,KAAK2E,OAAOyB,SAAWpG,KAAKoF,aAAapF,KAAK2E,SACjE/G,EAAQqJ,QAAQjH,KanIzB2E,QAEA/G,GbqIKiJ,aAAc,WACZ,MAAI7G,MAAK7B,MACmC,YAAtC,EAAIsF,cAAkBzD,KAAK7B,SACrB,EAAIkF,cAAgBrD,KAAK7B,Oa9H5CiI,QbgIiBpG,KAAK7B,Ma9HtBiI,QAGA,GbgIKc,aAAc,WACZ,MAAIlH,MAAKnC,SACAmC,KazHhB7B,Mb0HkB6B,KAAK7B,OACN6B,KazHjB7B,cbmIQ,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CACA,CAEF,SAASrC,EAAQC,KAMjB,SAASD,EAAQC,KAMjB,SAASD,EAAQC,KAKf,CAEF,SAASD,EAAQC,GclxBvBD,EAAAC,QAAA,qHdwxBM,SAASD,EAAQC,GexxBvBD,EAAAC,QAAA,2Cf8xBM,SAASD,EAAQC,GgB9xBvBD,EAAAC,QAAA,u0JhBoyBM,SAASD,EAAQC,GiBpyBvBD,EAAAC,QAAA,oxEjB0yBM,SAASD,EAAQC,GkB1yBvBD,EAAAC,QAAA,quBlBgzBM,SAASD,EAAQC,GmBhzBvBD,EAAAC,QAAA,88CnBszBM,SAASD,EAAQC,EAASC,GoBtzBhC,GAAAqC,GAAAC,CACAtC,GAAA,IACAqC,EAAArC,EAAA,IACAsC,EAAAtC,EAAA,IACAF,EAAAC,QAAAsC,MACAvC,EAAAC,QAAAI,aAAAL,EAAAC,QAAAD,EAAAC,QAAAD,YACAwC,KACA,kBAAAxC,GAAAC,QAAAD,EAAAC,QAAA6B,UAAA9B,EAAAC,QAAA6B,YAA+F9B,EAAAC,SAAAwC,SAAAD,IpB8zBzF,SAASxC,EAAQC,EAASC,GqBr0BhC,GAAAqC,GAAAC,CACAtC,GAAA,IACAqC,EAAArC,EAAA,IACAsC,EAAAtC,EAAA,IACAF,EAAAC,QAAAsC,MACAvC,EAAAC,QAAAI,aAAAL,EAAAC,QAAAD,EAAAC,QAAAD,YACAwC,KACA,kBAAAxC,GAAAC,QAAAD,EAAAC,QAAA6B,UAAA9B,EAAAC,QAAA6B,YAA+F9B,EAAAC,SAAAwC,SAAAD,IrB60BzF,SAASxC,EAAQC,EAASC,GsBp1BhC,GAAAqC,GAAAC,CACAD,GAAArC,EAAA,IACAsC,EAAAtC,EAAA,KACAF,EAAAC,QAAAsC,MACAvC,EAAAC,QAAAI,aAAAL,EAAAC,QAAAD,EAAAC,QAAAD,YACAwC,KACA,kBAAAxC,GAAAC,QAAAD,EAAAC,QAAA6B,UAAA9B,EAAAC,QAAA6B,YAA+F9B,EAAAC,SAAAwC,SAAAD,ItB41BzF,SAASxC,EAAQC,EAASC,GuBl2BhC,GAAAqC,GAAAC,CACAD,GAAArC,EAAA,IACAsC,EAAAtC,EAAA,KACAF,EAAAC,QAAAsC,MACAvC,EAAAC,QAAAI,aAAAL,EAAAC,QAAAD,EAAAC,QAAAD,YACAwC,KACA,kBAAAxC,GAAAC,QAAAD,EAAAC,QAAA6B,UAAA9B,EAAAC,QAAA6B,YAA+F9B,EAAAC,SAAAwC,SAAAD","file":"static/js/app.4dff11d8f284548c7f4f.js","sourcesContent":["webpackJsonp([2,0],[\n/* 0 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tvar _vue = __webpack_require__(42);\n\t\n\tvar _vue2 = _interopRequireDefault(_vue);\n\t\n\tvar _App = __webpack_require__(103);\n\t\n\tvar _App2 = _interopRequireDefault(_App);\n\t\n\tvar _store = __webpack_require__(44);\n\t\n\tvar _store2 = _interopRequireDefault(_store);\n\t\n\t__webpack_require__(96);\n\t\n\tvar _Select = __webpack_require__(41);\n\t\n\tvar _Select2 = _interopRequireDefault(_Select);\n\t\n\tvar _actions = __webpack_require__(43);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t_vue2.default.component('v-select', _Select2.default);\n\t\n\t_vue2.default.config.debug = true;\n\t_vue2.default.config.devtools = true;\n\t\n\tnew _vue2.default({\n\t el: 'body',\n\t store: _store2.default,\n\t components: { App: _App2.default },\n\t vuex: {\n\t getters: {\n\t placeholder: function placeholder(store) {\n\t return store.placeholder;\n\t },\n\t selected: function selected(store) {\n\t return store.selected;\n\t },\n\t type: function type(store) {\n\t return store.optionType;\n\t },\n\t options: function options(store) {\n\t return store.options[store.optionType];\n\t },\n\t multiple: function multiple(store) {\n\t return store.multiple;\n\t }\n\t },\n\t actions: { setSelected: _actions.setSelected, toggleMultiple: _actions.toggleMultiple, setPlaceholder: _actions.setPlaceholder, toggleOptionType: _actions.toggleOptionType }\n\t }\n\t});\n\n/***/ },\n/* 1 */,\n/* 2 */,\n/* 3 */,\n/* 4 */,\n/* 5 */,\n/* 6 */,\n/* 7 */,\n/* 8 */,\n/* 9 */,\n/* 10 */,\n/* 11 */,\n/* 12 */,\n/* 13 */,\n/* 14 */,\n/* 15 */,\n/* 16 */,\n/* 17 */,\n/* 18 */,\n/* 19 */,\n/* 20 */,\n/* 21 */,\n/* 22 */,\n/* 23 */,\n/* 24 */,\n/* 25 */,\n/* 26 */,\n/* 27 */,\n/* 28 */\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tmodule.exports = [{ value: \"AF\", label: \"Afghanistan\" }, { value: \"AX\", label: \"Åland Islands\" }, { value: \"AL\", label: \"Albania\" }, { value: \"DZ\", label: \"Algeria\" }, { value: \"AS\", label: \"American Samoa\" }, { value: \"AD\", label: \"Andorra\" }, { value: \"AO\", label: \"Angola\" }, { value: \"AI\", label: \"Anguilla\" }, { value: \"AQ\", label: \"Antarctica\" }, { value: \"AG\", label: \"Antigua and Barbuda\" }, { value: \"AR\", label: \"Argentina\" }, { value: \"AM\", label: \"Armenia\" }, { value: \"AW\", label: \"Aruba\" }, { value: \"AU\", label: \"Australia\" }, { value: \"AT\", label: \"Austria\" }, { value: \"AZ\", label: \"Azerbaijan\" }, { value: \"BS\", label: \"Bahamas\" }, { value: \"BH\", label: \"Bahrain\" }, { value: \"BD\", label: \"Bangladesh\" }, { value: \"BB\", label: \"Barbados\" }, { value: \"BY\", label: \"Belarus\" }, { value: \"BE\", label: \"Belgium\" }, { value: \"BZ\", label: \"Belize\" }, { value: \"BJ\", label: \"Benin\" }, { value: \"BM\", label: \"Bermuda\" }, { value: \"BT\", label: \"Bhutan\" }, { value: \"BO\", label: \"Bolivia\" }, { value: \"BA\", label: \"Bosnia and Herzegovina\" }, { value: \"BW\", label: \"Botswana\" }, { value: \"BV\", label: \"Bouvet Island\" }, { value: \"BR\", label: \"Brazil\" }, { value: \"IO\", label: \"British Indian Ocean Territory\" }, { value: \"BN\", label: \"Brunei Darussalam\" }, { value: \"BG\", label: \"Bulgaria\" }, { value: \"BF\", label: \"Burkina Faso\" }, { value: \"BI\", label: \"Burundi\" }, { value: \"KH\", label: \"Cambodia\" }, { value: \"CM\", label: \"Cameroon\" }, { value: \"CA\", label: \"Canada\" }, { value: \"CV\", label: \"Cape Verde\" }, { value: \"KY\", label: \"Cayman Islands\" }, { value: \"CF\", label: \"Central African Republic\" }, { value: \"TD\", label: \"Chad\" }, { value: \"CL\", label: \"Chile\" }, { value: \"CN\", label: \"China\" }, { value: \"CX\", label: \"Christmas Island\" }, { value: \"CC\", label: \"Cocos (Keeling) Islands\" }, { value: \"CO\", label: \"Colombia\" }, { value: \"KM\", label: \"Comoros\" }, { value: \"CG\", label: \"Congo\" }, { value: \"CD\", label: \"Congo, The Democratic Republic of The\" }, { value: \"CK\", label: \"Cook Islands\" }, { value: \"CR\", label: \"Costa Rica\" }, { value: \"CI\", label: \"Cote D'ivoire\" }, { value: \"HR\", label: \"Croatia\" }, { value: \"CU\", label: \"Cuba\" }, { value: \"CY\", label: \"Cyprus\" }, { value: \"CZ\", label: \"Czech Republic\" }, { value: \"DK\", label: \"Denmark\" }, { value: \"DJ\", label: \"Djibouti\" }, { value: \"DM\", label: \"Dominica\" }, { value: \"DO\", label: \"Dominican Republic\" }, { value: \"EC\", label: \"Ecuador\" }, { value: \"EG\", label: \"Egypt\" }, { value: \"SV\", label: \"El Salvador\" }, { value: \"GQ\", label: \"Equatorial Guinea\" }, { value: \"ER\", label: \"Eritrea\" }, { value: \"EE\", label: \"Estonia\" }, { value: \"ET\", label: \"Ethiopia\" }, { value: \"FK\", label: \"Falkland Islands (Malvinas)\" }, { value: \"FO\", label: \"Faroe Islands\" }, { value: \"FJ\", label: \"Fiji\" }, { value: \"FI\", label: \"Finland\" }, { value: \"FR\", label: \"France\" }, { value: \"GF\", label: \"French Guiana\" }, { value: \"PF\", label: \"French Polynesia\" }, { value: \"TF\", label: \"French Southern Territories\" }, { value: \"GA\", label: \"Gabon\" }, { value: \"GM\", label: \"Gambia\" }, { value: \"GE\", label: \"Georgia\" }, { value: \"DE\", label: \"Germany\" }, { value: \"GH\", label: \"Ghana\" }, { value: \"GI\", label: \"Gibraltar\" }, { value: \"GR\", label: \"Greece\" }, { value: \"GL\", label: \"Greenland\" }, { value: \"GD\", label: \"Grenada\" }, { value: \"GP\", label: \"Guadeloupe\" }, { value: \"GU\", label: \"Guam\" }, { value: \"GT\", label: \"Guatemala\" }, { value: \"GG\", label: \"Guernsey\" }, { value: \"GN\", label: \"Guinea\" }, { value: \"GW\", label: \"Guinea-bissau\" }, { value: \"GY\", label: \"Guyana\" }, { value: \"HT\", label: \"Haiti\" }, { value: \"HM\", label: \"Heard Island and Mcdonald Islands\" }, { value: \"VA\", label: \"Holy See (Vatican City State)\" }, { value: \"HN\", label: \"Honduras\" }, { value: \"HK\", label: \"Hong Kong\" }, { value: \"HU\", label: \"Hungary\" }, { value: \"IS\", label: \"Iceland\" }, { value: \"IN\", label: \"India\" }, { value: \"ID\", label: \"Indonesia\" }, { value: \"IR\", label: \"Iran, Islamic Republic of\" }, { value: \"IQ\", label: \"Iraq\" }, { value: \"IE\", label: \"Ireland\" }, { value: \"IM\", label: \"Isle of Man\" }, { value: \"IL\", label: \"Israel\" }, { value: \"IT\", label: \"Italy\" }, { value: \"JM\", label: \"Jamaica\" }, { value: \"JP\", label: \"Japan\" }, { value: \"JE\", label: \"Jersey\" }, { value: \"JO\", label: \"Jordan\" }, { value: \"KZ\", label: \"Kazakhstan\" }, { value: \"KE\", label: \"Kenya\" }, { value: \"KI\", label: \"Kiribati\" }, { value: \"KP\", label: \"Korea, Democratic People's Republic of\" }, { value: \"KR\", label: \"Korea, Republic of\" }, { value: \"KW\", label: \"Kuwait\" }, { value: \"KG\", label: \"Kyrgyzstan\" }, { value: \"LA\", label: \"Lao People's Democratic Republic\" }, { value: \"LV\", label: \"Latvia\" }, { value: \"LB\", label: \"Lebanon\" }, { value: \"LS\", label: \"Lesotho\" }, { value: \"LR\", label: \"Liberia\" }, { value: \"LY\", label: \"Libyan Arab Jamahiriya\" }, { value: \"LI\", label: \"Liechtenstein\" }, { value: \"LT\", label: \"Lithuania\" }, { value: \"LU\", label: \"Luxembourg\" }, { value: \"MO\", label: \"Macao\" }, { value: \"MK\", label: \"Macedonia, The Former Yugoslav Republic of\" }, { value: \"MG\", label: \"Madagascar\" }, { value: \"MW\", label: \"Malawi\" }, { value: \"MY\", label: \"Malaysia\" }, { value: \"MV\", label: \"Maldives\" }, { value: \"ML\", label: \"Mali\" }, { value: \"MT\", label: \"Malta\" }, { value: \"MH\", label: \"Marshall Islands\" }, { value: \"MQ\", label: \"Martinique\" }, { value: \"MR\", label: \"Mauritania\" }, { value: \"MU\", label: \"Mauritius\" }, { value: \"YT\", label: \"Mayotte\" }, { value: \"MX\", label: \"Mexico\" }, { value: \"FM\", label: \"Micronesia, Federated States of\" }, { value: \"MD\", label: \"Moldova, Republic of\" }, { value: \"MC\", label: \"Monaco\" }, { value: \"MN\", label: \"Mongolia\" }, { value: \"ME\", label: \"Montenegro\" }, { value: \"MS\", label: \"Montserrat\" }, { value: \"MA\", label: \"Morocco\" }, { value: \"MZ\", label: \"Mozambique\" }, { value: \"MM\", label: \"Myanmar\" }, { value: \"NA\", label: \"Namibia\" }, { value: \"NR\", label: \"Nauru\" }, { value: \"NP\", label: \"Nepal\" }, { value: \"NL\", label: \"Netherlands\" }, { value: \"AN\", label: \"Netherlands Antilles\" }, { value: \"NC\", label: \"New Caledonia\" }, { value: \"NZ\", label: \"New Zealand\" }, { value: \"NI\", label: \"Nicaragua\" }, { value: \"NE\", label: \"Niger\" }, { value: \"NG\", label: \"Nigeria\" }, { value: \"NU\", label: \"Niue\" }, { value: \"NF\", label: \"Norfolk Island\" }, { value: \"MP\", label: \"Northern Mariana Islands\" }, { value: \"NO\", label: \"Norway\" }, { value: \"OM\", label: \"Oman\" }, { value: \"PK\", label: \"Pakistan\" }, { value: \"PW\", label: \"Palau\" }, { value: \"PS\", label: \"Palestinian Territory, Occupied\" }, { value: \"PA\", label: \"Panama\" }, { value: \"PG\", label: \"Papua New Guinea\" }, { value: \"PY\", label: \"Paraguay\" }, { value: \"PE\", label: \"Peru\" }, { value: \"PH\", label: \"Philippines\" }, { value: \"PN\", label: \"Pitcairn\" }, { value: \"PL\", label: \"Poland\" }, { value: \"PT\", label: \"Portugal\" }, { value: \"PR\", label: \"Puerto Rico\" }, { value: \"QA\", label: \"Qatar\" }, { value: \"RE\", label: \"Reunion\" }, { value: \"RO\", label: \"Romania\" }, { value: \"RU\", label: \"Russian Federation\" }, { value: \"RW\", label: \"Rwanda\" }, { value: \"SH\", label: \"Saint Helena\" }, { value: \"KN\", label: \"Saint Kitts and Nevis\" }, { value: \"LC\", label: \"Saint Lucia\" }, { value: \"PM\", label: \"Saint Pierre and Miquelon\" }, { value: \"VC\", label: \"Saint Vincent and The Grenadines\" }, { value: \"WS\", label: \"Samoa\" }, { value: \"SM\", label: \"San Marino\" }, { value: \"ST\", label: \"Sao Tome and Principe\" }, { value: \"SA\", label: \"Saudi Arabia\" }, { value: \"SN\", label: \"Senegal\" }, { value: \"RS\", label: \"Serbia\" }, { value: \"SC\", label: \"Seychelles\" }, { value: \"SL\", label: \"Sierra Leone\" }, { value: \"SG\", label: \"Singapore\" }, { value: \"SK\", label: \"Slovakia\" }, { value: \"SI\", label: \"Slovenia\" }, { value: \"SB\", label: \"Solomon Islands\" }, { value: \"SO\", label: \"Somalia\" }, { value: \"ZA\", label: \"South Africa\" }, { value: \"GS\", label: \"South Georgia and The South Sandwich Islands\" }, { value: \"ES\", label: \"Spain\" }, { value: \"LK\", label: \"Sri Lanka\" }, { value: \"SD\", label: \"Sudan\" }, { value: \"SR\", label: \"Suriname\" }, { value: \"SJ\", label: \"Svalbard and Jan Mayen\" }, { value: \"SZ\", label: \"Swaziland\" }, { value: \"SE\", label: \"Sweden\" }, { value: \"CH\", label: \"Switzerland\" }, { value: \"SY\", label: \"Syrian Arab Republic\" }, { value: \"TW\", label: \"Taiwan, Province of China\" }, { value: \"TJ\", label: \"Tajikistan\" }, { value: \"TZ\", label: \"Tanzania, United Republic of\" }, { value: \"TH\", label: \"Thailand\" }, { value: \"TL\", label: \"Timor-leste\" }, { value: \"TG\", label: \"Togo\" }, { value: \"TK\", label: \"Tokelau\" }, { value: \"TO\", label: \"Tonga\" }, { value: \"TT\", label: \"Trinidad and Tobago\" }, { value: \"TN\", label: \"Tunisia\" }, { value: \"TR\", label: \"Turkey\" }, { value: \"TM\", label: \"Turkmenistan\" }, { value: \"TC\", label: \"Turks and Caicos Islands\" }, { value: \"TV\", label: \"Tuvalu\" }, { value: \"UG\", label: \"Uganda\" }, { value: \"UA\", label: \"Ukraine\" }, { value: \"AE\", label: \"United Arab Emirates\" }, { value: \"GB\", label: \"United Kingdom\" }, { value: \"US\", label: \"United States\" }, { value: \"UM\", label: \"United States Minor Outlying Islands\" }, { value: \"UY\", label: \"Uruguay\" }, { value: \"UZ\", label: \"Uzbekistan\" }, { value: \"VU\", label: \"Vanuatu\" }, { value: \"VE\", label: \"Venezuela\" }, { value: \"VN\", label: \"Viet Nam\" }, { value: \"VG\", label: \"Virgin Islands, British\" }, { value: \"VI\", label: \"Virgin Islands, U.S.\" }, { value: \"WF\", label: \"Wallis and Futuna\" }, { value: \"EH\", label: \"Western Sahara\" }, { value: \"YE\", label: \"Yemen\" }, { value: \"ZM\", label: \"Zambia\" }, { value: \"ZW\", label: \"Zimbabwe\" }];\n\n/***/ },\n/* 29 */\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tmodule.exports = [\"Afghanistan\", \"Åland Islands\", \"Albania\", \"Algeria\", \"American Samoa\", \"Andorra\", \"Angola\", \"Anguilla\", \"Antarctica\", \"Antigua and Barbuda\", \"Argentina\", \"Armenia\", \"Aruba\", \"Australia\", \"Austria\", \"Azerbaijan\", \"Bahamas\", \"Bahrain\", \"Bangladesh\", \"Barbados\", \"Belarus\", \"Belgium\", \"Belize\", \"Benin\", \"Bermuda\", \"Bhutan\", \"Bolivia\", \"Bosnia and Herzegovina\", \"Botswana\", \"Bouvet Island\", \"Brazil\", \"British Indian Ocean Territory\", \"Brunei Darussalam\", \"Bulgaria\", \"Burkina Faso\", \"Burundi\", \"Cambodia\", \"Cameroon\", \"Canada\", \"Cape Verde\", \"Cayman Islands\", \"Central African Republic\", \"Chad\", \"Chile\", \"China\", \"Christmas Island\", \"Cocos (Keeling) Islands\", \"Colombia\", \"Comoros\", \"Congo\", \"Congo, The Democratic Republic of The\", \"Cook Islands\", \"Costa Rica\", \"Cote D'ivoire\", \"Croatia\", \"Cuba\", \"Cyprus\", \"Czech Republic\", \"Denmark\", \"Djibouti\", \"Dominica\", \"Dominican Republic\", \"Ecuador\", \"Egypt\", \"El Salvador\", \"Equatorial Guinea\", \"Eritrea\", \"Estonia\", \"Ethiopia\", \"Falkland Islands (Malvinas)\", \"Faroe Islands\", \"Fiji\", \"Finland\", \"France\", \"French Guiana\", \"French Polynesia\", \"French Southern Territories\", \"Gabon\", \"Gambia\", \"Georgia\", \"Germany\", \"Ghana\", \"Gibraltar\", \"Greece\", \"Greenland\", \"Grenada\", \"Guadeloupe\", \"Guam\", \"Guatemala\", \"Guernsey\", \"Guinea\", \"Guinea-bissau\", \"Guyana\", \"Haiti\", \"Heard Island and Mcdonald Islands\", \"Holy See (Vatican City State)\", \"Honduras\", \"Hong Kong\", \"Hungary\", \"Iceland\", \"India\", \"Indonesia\", \"Iran, Islamic Republic of\", \"Iraq\", \"Ireland\", \"Isle of Man\", \"Israel\", \"Italy\", \"Jamaica\", \"Japan\", \"Jersey\", \"Jordan\", \"Kazakhstan\", \"Kenya\", \"Kiribati\", \"Korea, Democratic People's Republic of\", \"Korea, Republic of\", \"Kuwait\", \"Kyrgyzstan\", \"Lao People's Democratic Republic\", \"Latvia\", \"Lebanon\", \"Lesotho\", \"Liberia\", \"Libyan Arab Jamahiriya\", \"Liechtenstein\", \"Lithuania\", \"Luxembourg\", \"Macao\", \"Macedonia, The Former Yugoslav Republic of\", \"Madagascar\", \"Malawi\", \"Malaysia\", \"Maldives\", \"Mali\", \"Malta\", \"Marshall Islands\", \"Martinique\", \"Mauritania\", \"Mauritius\", \"Mayotte\", \"Mexico\", \"Micronesia, Federated States of\", \"Moldova, Republic of\", \"Monaco\", \"Mongolia\", \"Montenegro\", \"Montserrat\", \"Morocco\", \"Mozambique\", \"Myanmar\", \"Namibia\", \"Nauru\", \"Nepal\", \"Netherlands\", \"Netherlands Antilles\", \"New Caledonia\", \"New Zealand\", \"Nicaragua\", \"Niger\", \"Nigeria\", \"Niue\", \"Norfolk Island\", \"Northern Mariana Islands\", \"Norway\", \"Oman\", \"Pakistan\", \"Palau\", \"Palestinian Territory, Occupied\", \"Panama\", \"Papua New Guinea\", \"Paraguay\", \"Peru\", \"Philippines\", \"Pitcairn\", \"Poland\", \"Portugal\", \"Puerto Rico\", \"Qatar\", \"Reunion\", \"Romania\", \"Russian Federation\", \"Rwanda\", \"Saint Helena\", \"Saint Kitts and Nevis\", \"Saint Lucia\", \"Saint Pierre and Miquelon\", \"Saint Vincent and The Grenadines\", \"Samoa\", \"San Marino\", \"Sao Tome and Principe\", \"Saudi Arabia\", \"Senegal\", \"Serbia\", \"Seychelles\", \"Sierra Leone\", \"Singapore\", \"Slovakia\", \"Slovenia\", \"Solomon Islands\", \"Somalia\", \"South Africa\", \"South Georgia and The South Sandwich Islands\", \"Spain\", \"Sri Lanka\", \"Sudan\", \"Suriname\", \"Svalbard and Jan Mayen\", \"Swaziland\", \"Sweden\", \"Switzerland\", \"Syrian Arab Republic\", \"Taiwan, Province of China\", \"Tajikistan\", \"Tanzania, United Republic of\", \"Thailand\", \"Timor-leste\", \"Togo\", \"Tokelau\", \"Tonga\", \"Trinidad and Tobago\", \"Tunisia\", \"Turkey\", \"Turkmenistan\", \"Turks and Caicos Islands\", \"Tuvalu\", \"Uganda\", \"Ukraine\", \"United Arab Emirates\", \"United Kingdom\", \"United States\", \"United States Minor Outlying Islands\", \"Uruguay\", \"Uzbekistan\", \"Vanuatu\", \"Venezuela\", \"Viet Nam\", \"Virgin Islands, British\", \"Virgin Islands, U.S.\", \"Wallis and Futuna\", \"Western Sahara\", \"Yemen\", \"Zambia\", \"Zimbabwe\"];\n\n/***/ },\n/* 30 */,\n/* 31 */,\n/* 32 */,\n/* 33 */,\n/* 34 */,\n/* 35 */,\n/* 36 */,\n/* 37 */,\n/* 38 */,\n/* 39 */,\n/* 40 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_script__, __vue_template__\n\t__vue_script__ = __webpack_require__(47)\n\t__vue_template__ = __webpack_require__(98)\n\tmodule.exports = __vue_script__ || {}\n\tif (module.exports.__esModule) module.exports = module.exports.default\n\tif (__vue_template__) {\n\t(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n\t}\n\n\n/***/ },\n/* 41 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_script__, __vue_template__\n\t__webpack_require__(95)\n\t__vue_script__ = __webpack_require__(51)\n\t__vue_template__ = __webpack_require__(102)\n\tmodule.exports = __vue_script__ || {}\n\tif (module.exports.__esModule) module.exports = module.exports.default\n\tif (__vue_template__) {\n\t(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n\t}\n\n\n/***/ },\n/* 42 */,\n/* 43 */\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar setSelected = exports.setSelected = function setSelected(_ref, selected) {\n\t var dispatch = _ref.dispatch;\n\t\n\t dispatch('SET_SELECTED', selected);\n\t};\n\t\n\tvar toggleOptionType = exports.toggleOptionType = function toggleOptionType(_ref2) {\n\t var dispatch = _ref2.dispatch;\n\t\n\t dispatch('TOGGLE_OPTION_TYPE');\n\t};\n\t\n\tvar setPlaceholder = exports.setPlaceholder = function setPlaceholder(_ref3, placeholder) {\n\t var dispatch = _ref3.dispatch;\n\t\n\t dispatch('SET_PLACEHOLDER', placeholder);\n\t};\n\t\n\tvar toggleMultiple = exports.toggleMultiple = function toggleMultiple(_ref4) {\n\t var dispatch = _ref4.dispatch;\n\t\n\t dispatch('TOGGLE_MULTIPLE');\n\t};\n\n/***/ },\n/* 44 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _vue = __webpack_require__(42);\n\t\n\tvar _vue2 = _interopRequireDefault(_vue);\n\t\n\tvar _vuex = __webpack_require__(107);\n\t\n\tvar _vuex2 = _interopRequireDefault(_vuex);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t_vue2.default.use(_vuex2.default);\n\t_vue2.default.config.debug = true;\n\t\n\tvar state = {\n\t selected: null,\n\t placeholder: 'Select a Country',\n\t multiple: true,\n\t maxHeight: '400px',\n\t options: {\n\t advanced: __webpack_require__(28),\n\t simple: __webpack_require__(29)\n\t },\n\t optionType: 'advanced'\n\t};\n\t\n\tvar mutations = {\n\t SET_SELECTED: function SET_SELECTED(state, selected) {\n\t state.selected = selected;\n\t },\n\t TOGGLE_OPTION_TYPE: function TOGGLE_OPTION_TYPE(state) {\n\t if (state.optionType === 'advanced') {\n\t state.optionType = 'simple';\n\t } else {\n\t state.optionType = 'advanced';\n\t }\n\t },\n\t SET_PLACEHOLDER: function SET_PLACEHOLDER(state, placeholder) {\n\t state.placeholder = placeholder;\n\t },\n\t TOGGLE_MULTIPLE: function TOGGLE_MULTIPLE(state) {\n\t state.multiple = !state.multiple;\n\t },\n\t SET_MAX_HEIGHT: function SET_MAX_HEIGHT(state, maxHeight) {\n\t state.maxHeight = maxHeight;\n\t }\n\t};\n\t\n\texports.default = new _vuex2.default.Store({\n\t state: state,\n\t mutations: mutations\n\t});\n\n/***/ },\n/* 45 */\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tmodule.exports = {\n\t methods: {\n\t maybeAdjustScroll: function maybeAdjustScroll() {\n\t var pixelsToPointerTop = this.pixelsToPointerTop();\n\t var pixelsToPointerBottom = this.pixelsToPointerBottom();\n\t\n\t if (pixelsToPointerTop <= this.viewport().top) {\n\t return this.scrollTo(pixelsToPointerTop);\n\t } else if (pixelsToPointerBottom >= this.viewport().bottom) {\n\t return this.scrollTo(this.viewport().top + this.pointerHeight());\n\t }\n\t },\n\t pixelsToPointerTop: function pixelsToPointerTop() {\n\t var pixelsToPointerTop = 0;\n\t for (var i = 0; i < this.typeAheadPointer; i++) {\n\t pixelsToPointerTop += this.$els.dropdownMenu.children[i].offsetHeight;\n\t }\n\t return pixelsToPointerTop;\n\t },\n\t pixelsToPointerBottom: function pixelsToPointerBottom() {\n\t return this.pixelsToPointerTop() + this.pointerHeight();\n\t },\n\t pointerHeight: function pointerHeight() {\n\t var element = this.$els.dropdownMenu.children[this.typeAheadPointer];\n\t return element ? element.offsetHeight : 0;\n\t },\n\t viewport: function viewport() {\n\t return {\n\t top: this.$els.dropdownMenu.scrollTop,\n\t bottom: this.$els.dropdownMenu.offsetHeight + this.$els.dropdownMenu.scrollTop\n\t };\n\t },\n\t scrollTo: function scrollTo(position) {\n\t return this.$els.dropdownMenu.scrollTop = position;\n\t }\n\t }\n\t};\n\n/***/ },\n/* 46 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _Install = __webpack_require__(104);\n\t\n\tvar _Install2 = _interopRequireDefault(_Install);\n\t\n\tvar _Params = __webpack_require__(105);\n\t\n\tvar _Params2 = _interopRequireDefault(_Params);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t components: { Params: _Params2.default, Install: _Install2.default }\n\t};\n\n/***/ },\n/* 47 */\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: ['lang'],\n\t computed: {\n\t class: function _class() {\n\t return 'language-' + this.lang;\n\t }\n\t }\n\t};\n\n/***/ },\n/* 48 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _stringify = __webpack_require__(52);\n\t\n\tvar _stringify2 = _interopRequireDefault(_stringify);\n\t\n\tvar _advanced = __webpack_require__(28);\n\t\n\tvar _advanced2 = _interopRequireDefault(_advanced);\n\t\n\tvar _simple = __webpack_require__(29);\n\t\n\tvar _simple2 = _interopRequireDefault(_simple);\n\t\n\tvar _Select = __webpack_require__(41);\n\t\n\tvar _Select2 = _interopRequireDefault(_Select);\n\t\n\tvar _Code = __webpack_require__(40);\n\t\n\tvar _Code2 = _interopRequireDefault(_Code);\n\t\n\tvar _InstallSnippet = __webpack_require__(106);\n\t\n\tvar _InstallSnippet2 = _interopRequireDefault(_InstallSnippet);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t components: { vSelect: _Select2.default, vCode: _Code2.default, InstallSnippet: _InstallSnippet2.default },\n\t data: function data() {\n\t return {\n\t countries: _advanced2.default,\n\t simple: _simple2.default,\n\t callback: 'console',\n\t reactive: null,\n\t install: null,\n\t syncedVal: 'Canada'\n\t };\n\t },\n\t\n\t\n\t methods: {\n\t consoleCallback: function consoleCallback(val) {\n\t console.dir((0, _stringify2.default)(val));\n\t },\n\t alertCallback: function alertCallback(val) {\n\t alert((0, _stringify2.default)(val));\n\t }\n\t },\n\t\n\t computed: {\n\t getCallback: function getCallback() {\n\t if (this.callback === 'alert') {\n\t return this.alertCallback;\n\t }\n\t\n\t return this.consoleCallback;\n\t }\n\t }\n\t};\n\n/***/ },\n/* 49 */\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {};\n\n/***/ },\n/* 50 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _Code = __webpack_require__(40);\n\t\n\tvar _Code2 = _interopRequireDefault(_Code);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t components: { vCode: _Code2.default }\n\t};\n\n/***/ },\n/* 51 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _keys = __webpack_require__(54);\n\t\n\tvar _keys2 = _interopRequireDefault(_keys);\n\t\n\tvar _defineProperty2 = __webpack_require__(57);\n\t\n\tvar _defineProperty3 = _interopRequireDefault(_defineProperty2);\n\t\n\tvar _typeof2 = __webpack_require__(58);\n\t\n\tvar _typeof3 = _interopRequireDefault(_typeof2);\n\t\n\tvar _pointerScroll = __webpack_require__(45);\n\t\n\tvar _pointerScroll2 = _interopRequireDefault(_pointerScroll);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t mixins: [_pointerScroll2.default],\n\t\n\t props: {\n\t value: {\n\t default: null\n\t },\n\t\n\t options: {\n\t type: Array,\n\t default: function _default() {\n\t return [];\n\t }\n\t },\n\t\n\t maxHeight: {\n\t type: String,\n\t default: '400px'\n\t },\n\t\n\t searchable: {\n\t type: Boolean,\n\t default: true\n\t },\n\t\n\t multiple: {\n\t type: Boolean,\n\t default: false\n\t },\n\t\n\t placeholder: {\n\t type: String,\n\t default: ''\n\t },\n\t\n\t transition: {\n\t type: String,\n\t default: 'expand'\n\t },\n\t\n\t clearSearchOnSelect: {\n\t type: Boolean,\n\t default: true\n\t },\n\t\n\t label: {\n\t type: String,\n\t default: 'label'\n\t },\n\t\n\t getOptionLabel: {\n\t type: Function,\n\t default: function _default(option) {\n\t if ((typeof option === 'undefined' ? 'undefined' : (0, _typeof3.default)(option)) === 'object') {\n\t if (this.label && option[this.label]) {\n\t return option[this.label];\n\t }\n\t }\n\t return option;\n\t }\n\t },\n\t\n\t onChange: Function,\n\t\n\t taggable: {\n\t type: Boolean,\n\t default: false\n\t },\n\t\n\t pushTags: {\n\t type: Boolean,\n\t default: false\n\t },\n\t\n\t createOption: {\n\t type: Function,\n\t default: function _default(newOption) {\n\t if ((0, _typeof3.default)(this.options[0]) === 'object') {\n\t return (0, _defineProperty3.default)({}, this.label, newOption);\n\t }\n\t return newOption;\n\t }\n\t }\n\t },\n\t\n\t data: function data() {\n\t return {\n\t search: '',\n\t open: false,\n\t typeAheadPointer: -1\n\t };\n\t },\n\t\n\t\n\t watch: {\n\t value: function value(val, old) {\n\t this.onChange && val !== old ? this.onChange(val) : null;\n\t },\n\t options: function options() {\n\t if (!this.taggable) {\n\t this.$set('value', this.multiple ? [] : null);\n\t }\n\t },\n\t multiple: function multiple(val) {\n\t this.$set('value', val ? [] : null);\n\t },\n\t filteredOptions: function filteredOptions() {\n\t this.typeAheadPointer = 0;\n\t this.maybeAdjustScroll();\n\t }\n\t },\n\t\n\t methods: {\n\t select: function select(option) {\n\t if (!this.isOptionSelected(option)) {\n\t if (this.taggable && !this.optionExists(option)) {\n\t option = this.createOption(option);\n\t\n\t if (this.pushTags) {\n\t this.options.push(option);\n\t }\n\t }\n\t\n\t if (this.multiple) {\n\t\n\t if (!this.value) {\n\t this.$set('value', [option]);\n\t } else {\n\t this.value.push(option);\n\t }\n\t } else {\n\t this.value = option;\n\t }\n\t } else {\n\t if (this.multiple) {\n\t this.value.$remove(option);\n\t }\n\t }\n\t\n\t this.onAfterSelect(option);\n\t },\n\t onAfterSelect: function onAfterSelect(option) {\n\t if (!this.multiple) {\n\t this.open = !this.open;\n\t this.$els.search.blur();\n\t }\n\t\n\t if (this.clearSearchOnSelect) {\n\t this.search = '';\n\t }\n\t },\n\t toggleDropdown: function toggleDropdown(e) {\n\t if (e.target === this.$els.openIndicator || e.target === this.$els.search || e.target === this.$els.toggle || e.target === this.$el) {\n\t if (this.open) {\n\t this.$els.search.blur();\n\t } else {\n\t this.open = true;\n\t this.$els.search.focus();\n\t }\n\t }\n\t },\n\t isOptionSelected: function isOptionSelected(option) {\n\t var _this = this;\n\t\n\t if (this.multiple && this.value) {\n\t var selected = false;\n\t this.value.forEach(function (opt) {\n\t if ((typeof opt === 'undefined' ? 'undefined' : (0, _typeof3.default)(opt)) === 'object' && opt[_this.label] === option) {\n\t selected = true;\n\t } else if (opt === option) {\n\t selected = true;\n\t }\n\t });\n\t return selected;\n\t }\n\t\n\t return this.value === option;\n\t },\n\t typeAheadUp: function typeAheadUp() {\n\t if (this.typeAheadPointer > 0) {\n\t this.typeAheadPointer--;\n\t this.maybeAdjustScroll();\n\t }\n\t },\n\t typeAheadDown: function typeAheadDown() {\n\t if (this.typeAheadPointer < this.filteredOptions.length - 1) {\n\t this.typeAheadPointer++;\n\t this.maybeAdjustScroll();\n\t }\n\t },\n\t typeAheadSelect: function typeAheadSelect() {\n\t if (this.filteredOptions[this.typeAheadPointer]) {\n\t this.select(this.filteredOptions[this.typeAheadPointer]);\n\t } else if (this.taggable && this.search.length) {\n\t this.select(this.search);\n\t }\n\t\n\t if (this.clearSearchOnSelect) {\n\t this.search = \"\";\n\t }\n\t },\n\t onEscape: function onEscape() {\n\t if (!this.search.length) {\n\t this.$els.search.blur();\n\t } else {\n\t this.search = '';\n\t }\n\t },\n\t maybeDeleteValue: function maybeDeleteValue() {\n\t if (!this.$els.search.value.length && this.value) {\n\t return this.multiple ? this.value.pop() : this.$set('value', null);\n\t }\n\t },\n\t optionExists: function optionExists(option) {\n\t var _this2 = this;\n\t\n\t var exists = false;\n\t\n\t this.options.forEach(function (opt) {\n\t if ((typeof opt === 'undefined' ? 'undefined' : (0, _typeof3.default)(opt)) === 'object' && opt[_this2.label] === option) {\n\t exists = true;\n\t } else if (opt === option) {\n\t exists = true;\n\t }\n\t });\n\t\n\t return exists;\n\t }\n\t },\n\t\n\t computed: {\n\t dropdownClasses: function dropdownClasses() {\n\t return {\n\t open: this.open,\n\t searchable: this.searchable\n\t };\n\t },\n\t searchPlaceholder: function searchPlaceholder() {\n\t if (this.isValueEmpty && this.placeholder) {\n\t return this.placeholder;\n\t }\n\t },\n\t filteredOptions: function filteredOptions() {\n\t var options = this.$options.filters.filterBy(this.options, this.search);\n\t if (this.taggable && this.search.length && !this.optionExists(this.search)) {\n\t options.unshift(this.search);\n\t }\n\t return options;\n\t },\n\t isValueEmpty: function isValueEmpty() {\n\t if (this.value) {\n\t if ((0, _typeof3.default)(this.value) === 'object') {\n\t return !(0, _keys2.default)(this.value).length;\n\t }\n\t return !this.value.length;\n\t }\n\t\n\t return true;\n\t },\n\t valueAsArray: function valueAsArray() {\n\t if (this.multiple) {\n\t return this.value;\n\t } else if (this.value) {\n\t return [this.value];\n\t }\n\t\n\t return [];\n\t }\n\t }\n\t\n\t};\n\n/***/ },\n/* 52 */,\n/* 53 */,\n/* 54 */,\n/* 55 */,\n/* 56 */,\n/* 57 */,\n/* 58 */,\n/* 59 */,\n/* 60 */,\n/* 61 */,\n/* 62 */,\n/* 63 */,\n/* 64 */,\n/* 65 */,\n/* 66 */,\n/* 67 */,\n/* 68 */,\n/* 69 */,\n/* 70 */,\n/* 71 */,\n/* 72 */,\n/* 73 */,\n/* 74 */,\n/* 75 */,\n/* 76 */,\n/* 77 */,\n/* 78 */,\n/* 79 */,\n/* 80 */,\n/* 81 */,\n/* 82 */,\n/* 83 */,\n/* 84 */,\n/* 85 */,\n/* 86 */,\n/* 87 */,\n/* 88 */,\n/* 89 */,\n/* 90 */,\n/* 91 */,\n/* 92 */,\n/* 93 */\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n/* 94 */\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n/* 95 */\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n/* 96 */,\n/* 97 */\n/***/ function(module, exports) {\n\n\tmodule.exports = \"
\";\n\n/***/ },\n/* 98 */\n/***/ function(module, exports) {\n\n\tmodule.exports = \"\";\n\n/***/ },\n/* 99 */\n/***/ function(module, exports) {\n\n\tmodule.exports = \"

The resulting vue-select, and it's value: {{ install | json }}

Single Option Select

<v-select :options="countries"></v-select>

Multiple Option Select

<v-select multiple :options="countries"></v-select>

When the list of options provided by the parent changes, vue-select will react as you'd expect.

The most common use case for vue-select is being able to sync the components value with a parent component. The value property supports two-way data binding to accomplish this.

The .sync data-binding modifier is completely optional. You may use value without a two-way binding to preselect options.

Here we have preselected 'Canada' by setting syncedVal: 'Canada' on the parent component. The buttons below demonstrate how you can set the value from the parent.

Current value: {{ syncedVal | json }}

<v-select :value.sync="syncedVal" :options="countries"></v-select>

By default when the options array contains objects, vue-select looks for the label key for display. If your data source doesn't contain that key, you can set your own using the label prop.

On this page, the list of countries used in the examples contains value and label properties: {value: \\\"CA\\\", label: \\\"Canada\\\"}. In this example, we'll display the country code instead of the label.

<v-select label="value" :options="countries"></v-select>

vue-select provides an onChange property that accepts a callback function. This function is passed the currently selected value(s) as it's only parameter.

This is very useful when integrating with Vuex, as it will allow your to trigger an action to update your vuex state object. Choose a callback and see it in action.

<v-select on-change="consoleCallback" :options="countries"></v-select>
methods: {\\n  consoleCallback(val) {\\n    console.dir(JSON.stringify(val))\\n  },\\n\\n  alertCallback(val) {\\n    alert(JSON.stringify(val))\\n  }\\n}
\";\n\n/***/ },\n/* 100 */\n/***/ function(module, exports) {\n\n\tmodule.exports = \"
props: {\\n\\n  /**\\n   * Contains the currently selected value. Very similar to a\\n   * `value` attribute on an &lt;input&gt;. In most cases, you'll want\\n   * to set this as a two-way binding, using :value.sync. However,\\n   * this will not work with Vuex, in which case you'll need to use\\n   * the onChange callback property.\\n   * @type {Object||String||null}\\n   */\\n  value: {\\n    default: null\\n  },\\n\\n  /**\\n   * An array of strings or objects to be used as dropdown choices.\\n   * If you are using an array of objects, vue-select will look for\\n   * a `label` key (ex. [{label: 'This is Foo', value: 'foo'}]). A\\n   * custom label key can be set with the `label` prop.\\n   * @type {Array}\\n   */\\n  options: {\\n    type: Array,\\n    default() { return [] },\\n  },\\n\\n  /**\\n   * Enable/disable filtering the options.\\n   * @type {Boolean}\\n   */\\n  searchable: {\\n    type: Boolean,\\n    default: true\\n  },\\n\\n  /**\\n   * Equivalent to the `multiple` attribute on a `<select>` input.\\n   * @type {Boolean}\\n   */\\n  multiple: {\\n    type: Boolean,\\n    default: false\\n  },\\n\\n  /**\\n   * Equivalent to the `placeholder` attribute on an `<input>`.\\n   * @type {String}\\n   */\\n  placeholder: {\\n    type: String,\\n    default: ''\\n  },\\n\\n  /**\\n   * Sets a Vue transition property on the `.dropdown-menu`. vue-select\\n   * does not include CSS for transitions, you'll need to add them yourself.\\n   * @type {String}\\n   */\\n  transition: {\\n    type: String,\\n    default: 'expand'\\n  },\\n\\n  /**\\n   * Enables/disables clearing the search text when an option is selected.\\n   * @type {Boolean}\\n   */\\n  clearSearchOnSelect: {\\n    type: Boolean,\\n    default: true\\n  },\\n\\n  /**\\n   * Tells vue-select what key to use when generating option labels when\\n   * `option` is an object.\\n   * @type {String}\\n   */\\n  label: {\\n    type: String,\\n    default: 'label'\\n  },\\n\\n  /**\\n   * An optional callback function that is called each time the selected\\n   * value(s) change. When integrating with Vuex, use this callback to trigger\\n   * an action, rather than using :value.sync to retreive the selected value.\\n   * @type {Function}\\n   * @default {null}\\n   */\\n  onChange: Function\\n}\\n  
\";\n\n/***/ },\n/* 101 */\n/***/ function(module, exports) {\n\n\tmodule.exports = \"

Install from GitHub via NPM

npm install vue-select

To use the vue-select component in your templates, simply import it, and register it with your component.

<template>\\n  <div id="myApp">\\n    <v-select :value.sync="selected" :options="options"></v-select>\\n  </div>\\n</template>\\n<script>\\nimport vSelect from \\\"vue-select\\\"\\n  export default {\\n    components: {vSelect},\\n\\n    data() {\\n      return {\\n        selected: null,\\n        options: ['foo','bar','baz']\\n      }\\n    }\\n  }\\n</script>\\n
\";\n\n/***/ },\n/* 102 */\n/***/ function(module, exports) {\n\n\tmodule.exports = \"
{{ placeholder }} {{ getOptionLabel(option) }}
\";\n\n/***/ },\n/* 103 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_script__, __vue_template__\n\t__webpack_require__(93)\n\t__vue_script__ = __webpack_require__(46)\n\t__vue_template__ = __webpack_require__(97)\n\tmodule.exports = __vue_script__ || {}\n\tif (module.exports.__esModule) module.exports = module.exports.default\n\tif (__vue_template__) {\n\t(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n\t}\n\n\n/***/ },\n/* 104 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_script__, __vue_template__\n\t__webpack_require__(94)\n\t__vue_script__ = __webpack_require__(48)\n\t__vue_template__ = __webpack_require__(99)\n\tmodule.exports = __vue_script__ || {}\n\tif (module.exports.__esModule) module.exports = module.exports.default\n\tif (__vue_template__) {\n\t(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n\t}\n\n\n/***/ },\n/* 105 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_script__, __vue_template__\n\t__vue_script__ = __webpack_require__(49)\n\t__vue_template__ = __webpack_require__(100)\n\tmodule.exports = __vue_script__ || {}\n\tif (module.exports.__esModule) module.exports = module.exports.default\n\tif (__vue_template__) {\n\t(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n\t}\n\n\n/***/ },\n/* 106 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_script__, __vue_template__\n\t__vue_script__ = __webpack_require__(50)\n\t__vue_template__ = __webpack_require__(101)\n\tmodule.exports = __vue_script__ || {}\n\tif (module.exports.__esModule) module.exports = module.exports.default\n\tif (__vue_template__) {\n\t(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n\t}\n\n\n/***/ }\n]);\n\n\n/** WEBPACK FOOTER **\n ** static/js/app.4dff11d8f284548c7f4f.js\n **/","import Vue from 'vue'\nimport App from './App.vue'\nimport store from './vuex/store'\nimport 'prismjs'\nimport vSelect from '../src/components/Select.vue'\n\nVue.component('v-select', vSelect)\n\nVue.config.debug = true\nVue.config.devtools = true\n\nimport { setSelected, toggleMultiple, setPlaceholder, toggleOptionType } from './vuex/actions'\n\n\n/* eslint-disable no-new */\nnew Vue({\n el: 'body',\n store,\n components: { App },\n vuex: {\n getters: {\n placeholder (store) {\n return store.placeholder\n },\n selected (store) {\n return store.selected\n },\n type (store) {\n return store.optionType\n },\n options (store) {\n return store.options[store.optionType]\n },\n multiple (store) {\n return store.multiple\n }\n },\n actions: { setSelected, toggleMultiple, setPlaceholder, toggleOptionType }\n }\n})\n\n\n\n/** WEBPACK FOOTER **\n ** ./docs/main.js\n **/","module.exports = [\n {value: \"AF\", label: \"Afghanistan\"},\n {value: \"AX\", label: \"Åland Islands\"},\n {value: \"AL\", label: \"Albania\"},\n {value: \"DZ\", label: \"Algeria\"},\n {value: \"AS\", label: \"American Samoa\"},\n {value: \"AD\", label: \"Andorra\"},\n {value: \"AO\", label: \"Angola\"},\n {value: \"AI\", label: \"Anguilla\"},\n {value: \"AQ\", label: \"Antarctica\"},\n {value: \"AG\", label: \"Antigua and Barbuda\"},\n {value: \"AR\", label: \"Argentina\"},\n {value: \"AM\", label: \"Armenia\"},\n {value: \"AW\", label: \"Aruba\"},\n {value: \"AU\", label: \"Australia\"},\n {value: \"AT\", label: \"Austria\"},\n {value: \"AZ\", label: \"Azerbaijan\"},\n {value: \"BS\", label: \"Bahamas\"},\n {value: \"BH\", label: \"Bahrain\"},\n {value: \"BD\", label: \"Bangladesh\"},\n {value: \"BB\", label: \"Barbados\"},\n {value: \"BY\", label: \"Belarus\"},\n {value: \"BE\", label: \"Belgium\"},\n {value: \"BZ\", label: \"Belize\"},\n {value: \"BJ\", label: \"Benin\"},\n {value: \"BM\", label: \"Bermuda\"},\n {value: \"BT\", label: \"Bhutan\"},\n {value: \"BO\", label: \"Bolivia\"},\n {value: \"BA\", label: \"Bosnia and Herzegovina\"},\n {value: \"BW\", label: \"Botswana\"},\n {value: \"BV\", label: \"Bouvet Island\"},\n {value: \"BR\", label: \"Brazil\"},\n {value: \"IO\", label: \"British Indian Ocean Territory\"},\n {value: \"BN\", label: \"Brunei Darussalam\"},\n {value: \"BG\", label: \"Bulgaria\"},\n {value: \"BF\", label: \"Burkina Faso\"},\n {value: \"BI\", label: \"Burundi\"},\n {value: \"KH\", label: \"Cambodia\"},\n {value: \"CM\", label: \"Cameroon\"},\n {value: \"CA\", label: \"Canada\"},\n {value: \"CV\", label: \"Cape Verde\"},\n {value: \"KY\", label: \"Cayman Islands\"},\n {value: \"CF\", label: \"Central African Republic\"},\n {value: \"TD\", label: \"Chad\"},\n {value: \"CL\", label: \"Chile\"},\n {value: \"CN\", label: \"China\"},\n {value: \"CX\", label: \"Christmas Island\"},\n {value: \"CC\", label: \"Cocos (Keeling) Islands\"},\n {value: \"CO\", label: \"Colombia\"},\n {value: \"KM\", label: \"Comoros\"},\n {value: \"CG\", label: \"Congo\"},\n {value: \"CD\", label: \"Congo, The Democratic Republic of The\"},\n {value: \"CK\", label: \"Cook Islands\"},\n {value: \"CR\", label: \"Costa Rica\"},\n {value: \"CI\", label: \"Cote D'ivoire\"},\n {value: \"HR\", label: \"Croatia\"},\n {value: \"CU\", label: \"Cuba\"},\n {value: \"CY\", label: \"Cyprus\"},\n {value: \"CZ\", label: \"Czech Republic\"},\n {value: \"DK\", label: \"Denmark\"},\n {value: \"DJ\", label: \"Djibouti\"},\n {value: \"DM\", label: \"Dominica\"},\n {value: \"DO\", label: \"Dominican Republic\"},\n {value: \"EC\", label: \"Ecuador\"},\n {value: \"EG\", label: \"Egypt\"},\n {value: \"SV\", label: \"El Salvador\"},\n {value: \"GQ\", label: \"Equatorial Guinea\"},\n {value: \"ER\", label: \"Eritrea\"},\n {value: \"EE\", label: \"Estonia\"},\n {value: \"ET\", label: \"Ethiopia\"},\n {value: \"FK\", label: \"Falkland Islands (Malvinas)\"},\n {value: \"FO\", label: \"Faroe Islands\"},\n {value: \"FJ\", label: \"Fiji\"},\n {value: \"FI\", label: \"Finland\"},\n {value: \"FR\", label: \"France\"},\n {value: \"GF\", label: \"French Guiana\"},\n {value: \"PF\", label: \"French Polynesia\"},\n {value: \"TF\", label: \"French Southern Territories\"},\n {value: \"GA\", label: \"Gabon\"},\n {value: \"GM\", label: \"Gambia\"},\n {value: \"GE\", label: \"Georgia\"},\n {value: \"DE\", label: \"Germany\"},\n {value: \"GH\", label: \"Ghana\"},\n {value: \"GI\", label: \"Gibraltar\"},\n {value: \"GR\", label: \"Greece\"},\n {value: \"GL\", label: \"Greenland\"},\n {value: \"GD\", label: \"Grenada\"},\n {value: \"GP\", label: \"Guadeloupe\"},\n {value: \"GU\", label: \"Guam\"},\n {value: \"GT\", label: \"Guatemala\"},\n {value: \"GG\", label: \"Guernsey\"},\n {value: \"GN\", label: \"Guinea\"},\n {value: \"GW\", label: \"Guinea-bissau\"},\n {value: \"GY\", label: \"Guyana\"},\n {value: \"HT\", label: \"Haiti\"},\n {value: \"HM\", label: \"Heard Island and Mcdonald Islands\"},\n {value: \"VA\", label: \"Holy See (Vatican City State)\"},\n {value: \"HN\", label: \"Honduras\"},\n {value: \"HK\", label: \"Hong Kong\"},\n {value: \"HU\", label: \"Hungary\"},\n {value: \"IS\", label: \"Iceland\"},\n {value: \"IN\", label: \"India\"},\n {value: \"ID\", label: \"Indonesia\"},\n {value: \"IR\", label: \"Iran, Islamic Republic of\"},\n {value: \"IQ\", label: \"Iraq\"},\n {value: \"IE\", label: \"Ireland\"},\n {value: \"IM\", label: \"Isle of Man\"},\n {value: \"IL\", label: \"Israel\"},\n {value: \"IT\", label: \"Italy\"},\n {value: \"JM\", label: \"Jamaica\"},\n {value: \"JP\", label: \"Japan\"},\n {value: \"JE\", label: \"Jersey\"},\n {value: \"JO\", label: \"Jordan\"},\n {value: \"KZ\", label: \"Kazakhstan\"},\n {value: \"KE\", label: \"Kenya\"},\n {value: \"KI\", label: \"Kiribati\"},\n {value: \"KP\", label: \"Korea, Democratic People's Republic of\"},\n {value: \"KR\", label: \"Korea, Republic of\"},\n {value: \"KW\", label: \"Kuwait\"},\n {value: \"KG\", label: \"Kyrgyzstan\"},\n {value: \"LA\", label: \"Lao People's Democratic Republic\"},\n {value: \"LV\", label: \"Latvia\"},\n {value: \"LB\", label: \"Lebanon\"},\n {value: \"LS\", label: \"Lesotho\"},\n {value: \"LR\", label: \"Liberia\"},\n {value: \"LY\", label: \"Libyan Arab Jamahiriya\"},\n {value: \"LI\", label: \"Liechtenstein\"},\n {value: \"LT\", label: \"Lithuania\"},\n {value: \"LU\", label: \"Luxembourg\"},\n {value: \"MO\", label: \"Macao\"},\n {value: \"MK\", label: \"Macedonia, The Former Yugoslav Republic of\"},\n {value: \"MG\", label: \"Madagascar\"},\n {value: \"MW\", label: \"Malawi\"},\n {value: \"MY\", label: \"Malaysia\"},\n {value: \"MV\", label: \"Maldives\"},\n {value: \"ML\", label: \"Mali\"},\n {value: \"MT\", label: \"Malta\"},\n {value: \"MH\", label: \"Marshall Islands\"},\n {value: \"MQ\", label: \"Martinique\"},\n {value: \"MR\", label: \"Mauritania\"},\n {value: \"MU\", label: \"Mauritius\"},\n {value: \"YT\", label: \"Mayotte\"},\n {value: \"MX\", label: \"Mexico\"},\n {value: \"FM\", label: \"Micronesia, Federated States of\"},\n {value: \"MD\", label: \"Moldova, Republic of\"},\n {value: \"MC\", label: \"Monaco\"},\n {value: \"MN\", label: \"Mongolia\"},\n {value: \"ME\", label: \"Montenegro\"},\n {value: \"MS\", label: \"Montserrat\"},\n {value: \"MA\", label: \"Morocco\"},\n {value: \"MZ\", label: \"Mozambique\"},\n {value: \"MM\", label: \"Myanmar\"},\n {value: \"NA\", label: \"Namibia\"},\n {value: \"NR\", label: \"Nauru\"},\n {value: \"NP\", label: \"Nepal\"},\n {value: \"NL\", label: \"Netherlands\"},\n {value: \"AN\", label: \"Netherlands Antilles\"},\n {value: \"NC\", label: \"New Caledonia\"},\n {value: \"NZ\", label: \"New Zealand\"},\n {value: \"NI\", label: \"Nicaragua\"},\n {value: \"NE\", label: \"Niger\"},\n {value: \"NG\", label: \"Nigeria\"},\n {value: \"NU\", label: \"Niue\"},\n {value: \"NF\", label: \"Norfolk Island\"},\n {value: \"MP\", label: \"Northern Mariana Islands\"},\n {value: \"NO\", label: \"Norway\"},\n {value: \"OM\", label: \"Oman\"},\n {value: \"PK\", label: \"Pakistan\"},\n {value: \"PW\", label: \"Palau\"},\n {value: \"PS\", label: \"Palestinian Territory, Occupied\"},\n {value: \"PA\", label: \"Panama\"},\n {value: \"PG\", label: \"Papua New Guinea\"},\n {value: \"PY\", label: \"Paraguay\"},\n {value: \"PE\", label: \"Peru\"},\n {value: \"PH\", label: \"Philippines\"},\n {value: \"PN\", label: \"Pitcairn\"},\n {value: \"PL\", label: \"Poland\"},\n {value: \"PT\", label: \"Portugal\"},\n {value: \"PR\", label: \"Puerto Rico\"},\n {value: \"QA\", label: \"Qatar\"},\n {value: \"RE\", label: \"Reunion\"},\n {value: \"RO\", label: \"Romania\"},\n {value: \"RU\", label: \"Russian Federation\"},\n {value: \"RW\", label: \"Rwanda\"},\n {value: \"SH\", label: \"Saint Helena\"},\n {value: \"KN\", label: \"Saint Kitts and Nevis\"},\n {value: \"LC\", label: \"Saint Lucia\"},\n {value: \"PM\", label: \"Saint Pierre and Miquelon\"},\n {value: \"VC\", label: \"Saint Vincent and The Grenadines\"},\n {value: \"WS\", label: \"Samoa\"},\n {value: \"SM\", label: \"San Marino\"},\n {value: \"ST\", label: \"Sao Tome and Principe\"},\n {value: \"SA\", label: \"Saudi Arabia\"},\n {value: \"SN\", label: \"Senegal\"},\n {value: \"RS\", label: \"Serbia\"},\n {value: \"SC\", label: \"Seychelles\"},\n {value: \"SL\", label: \"Sierra Leone\"},\n {value: \"SG\", label: \"Singapore\"},\n {value: \"SK\", label: \"Slovakia\"},\n {value: \"SI\", label: \"Slovenia\"},\n {value: \"SB\", label: \"Solomon Islands\"},\n {value: \"SO\", label: \"Somalia\"},\n {value: \"ZA\", label: \"South Africa\"},\n {value: \"GS\", label: \"South Georgia and The South Sandwich Islands\"},\n {value: \"ES\", label: \"Spain\"},\n {value: \"LK\", label: \"Sri Lanka\"},\n {value: \"SD\", label: \"Sudan\"},\n {value: \"SR\", label: \"Suriname\"},\n {value: \"SJ\", label: \"Svalbard and Jan Mayen\"},\n {value: \"SZ\", label: \"Swaziland\"},\n {value: \"SE\", label: \"Sweden\"},\n {value: \"CH\", label: \"Switzerland\"},\n {value: \"SY\", label: \"Syrian Arab Republic\"},\n {value: \"TW\", label: \"Taiwan, Province of China\"},\n {value: \"TJ\", label: \"Tajikistan\"},\n {value: \"TZ\", label: \"Tanzania, United Republic of\"},\n {value: \"TH\", label: \"Thailand\"},\n {value: \"TL\", label: \"Timor-leste\"},\n {value: \"TG\", label: \"Togo\"},\n {value: \"TK\", label: \"Tokelau\"},\n {value: \"TO\", label: \"Tonga\"},\n {value: \"TT\", label: \"Trinidad and Tobago\"},\n {value: \"TN\", label: \"Tunisia\"},\n {value: \"TR\", label: \"Turkey\"},\n {value: \"TM\", label: \"Turkmenistan\"},\n {value: \"TC\", label: \"Turks and Caicos Islands\"},\n {value: \"TV\", label: \"Tuvalu\"},\n {value: \"UG\", label: \"Uganda\"},\n {value: \"UA\", label: \"Ukraine\"},\n {value: \"AE\", label: \"United Arab Emirates\"},\n {value: \"GB\", label: \"United Kingdom\"},\n {value: \"US\", label: \"United States\"},\n {value: \"UM\", label: \"United States Minor Outlying Islands\"},\n {value: \"UY\", label: \"Uruguay\"},\n {value: \"UZ\", label: \"Uzbekistan\"},\n {value: \"VU\", label: \"Vanuatu\"},\n {value: \"VE\", label: \"Venezuela\"},\n {value: \"VN\", label: \"Viet Nam\"},\n {value: \"VG\", label: \"Virgin Islands, British\"},\n {value: \"VI\", label: \"Virgin Islands, U.S.\"},\n {value: \"WF\", label: \"Wallis and Futuna\"},\n {value: \"EH\", label: \"Western Sahara\"},\n {value: \"YE\", label: \"Yemen\"},\n {value: \"ZM\", label: \"Zambia\"},\n {value: \"ZW\", label: \"Zimbabwe\"},\n ];\n\n\n\n/** WEBPACK FOOTER **\n ** ./docs/data/advanced.js\n **/","module.exports = [\"Afghanistan\",\"Åland Islands\",\"Albania\",\"Algeria\",\"American Samoa\",\"Andorra\",\"Angola\",\"Anguilla\",\"Antarctica\",\"Antigua and Barbuda\",\"Argentina\",\"Armenia\",\"Aruba\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bahamas\",\"Bahrain\",\"Bangladesh\",\"Barbados\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bermuda\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Bouvet Island\",\"Brazil\",\"British Indian Ocean Territory\",\"Brunei Darussalam\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Cape Verde\",\"Cayman Islands\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Christmas Island\",\"Cocos (Keeling) Islands\",\"Colombia\",\"Comoros\",\"Congo\",\"Congo, The Democratic Republic of The\",\"Cook Islands\",\"Costa Rica\",\"Cote D'ivoire\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Republic\",\"Denmark\",\"Djibouti\",\"Dominica\",\"Dominican Republic\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Falkland Islands (Malvinas)\",\"Faroe Islands\",\"Fiji\",\"Finland\",\"France\",\"French Guiana\",\"French Polynesia\",\"French Southern Territories\",\"Gabon\",\"Gambia\",\"Georgia\",\"Germany\",\"Ghana\",\"Gibraltar\",\"Greece\",\"Greenland\",\"Grenada\",\"Guadeloupe\",\"Guam\",\"Guatemala\",\"Guernsey\",\"Guinea\",\"Guinea-bissau\",\"Guyana\",\"Haiti\",\"Heard Island and Mcdonald Islands\",\"Holy See (Vatican City State)\",\"Honduras\",\"Hong Kong\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran, Islamic Republic of\",\"Iraq\",\"Ireland\",\"Isle of Man\",\"Israel\",\"Italy\",\"Jamaica\",\"Japan\",\"Jersey\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kiribati\",\"Korea, Democratic People's Republic of\",\"Korea, Republic of\",\"Kuwait\",\"Kyrgyzstan\",\"Lao People's Democratic Republic\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libyan Arab Jamahiriya\",\"Liechtenstein\",\"Lithuania\",\"Luxembourg\",\"Macao\",\"Macedonia, The Former Yugoslav Republic of\",\"Madagascar\",\"Malawi\",\"Malaysia\",\"Maldives\",\"Mali\",\"Malta\",\"Marshall Islands\",\"Martinique\",\"Mauritania\",\"Mauritius\",\"Mayotte\",\"Mexico\",\"Micronesia, Federated States of\",\"Moldova, Republic of\",\"Monaco\",\"Mongolia\",\"Montenegro\",\"Montserrat\",\"Morocco\",\"Mozambique\",\"Myanmar\",\"Namibia\",\"Nauru\",\"Nepal\",\"Netherlands\",\"Netherlands Antilles\",\"New Caledonia\",\"New Zealand\",\"Nicaragua\",\"Niger\",\"Nigeria\",\"Niue\",\"Norfolk Island\",\"Northern Mariana Islands\",\"Norway\",\"Oman\",\"Pakistan\",\"Palau\",\"Palestinian Territory, Occupied\",\"Panama\",\"Papua New Guinea\",\"Paraguay\",\"Peru\",\"Philippines\",\"Pitcairn\",\"Poland\",\"Portugal\",\"Puerto Rico\",\"Qatar\",\"Reunion\",\"Romania\",\"Russian Federation\",\"Rwanda\",\"Saint Helena\",\"Saint Kitts and Nevis\",\"Saint Lucia\",\"Saint Pierre and Miquelon\",\"Saint Vincent and The Grenadines\",\"Samoa\",\"San Marino\",\"Sao Tome and Principe\",\"Saudi Arabia\",\"Senegal\",\"Serbia\",\"Seychelles\",\"Sierra Leone\",\"Singapore\",\"Slovakia\",\"Slovenia\",\"Solomon Islands\",\"Somalia\",\"South Africa\",\"South Georgia and The South Sandwich Islands\",\"Spain\",\"Sri Lanka\",\"Sudan\",\"Suriname\",\"Svalbard and Jan Mayen\",\"Swaziland\",\"Sweden\",\"Switzerland\",\"Syrian Arab Republic\",\"Taiwan, Province of China\",\"Tajikistan\",\"Tanzania, United Republic of\",\"Thailand\",\"Timor-leste\",\"Togo\",\"Tokelau\",\"Tonga\",\"Trinidad and Tobago\",\"Tunisia\",\"Turkey\",\"Turkmenistan\",\"Turks and Caicos Islands\",\"Tuvalu\",\"Uganda\",\"Ukraine\",\"United Arab Emirates\",\"United Kingdom\",\"United States\",\"United States Minor Outlying Islands\",\"Uruguay\",\"Uzbekistan\",\"Vanuatu\",\"Venezuela\",\"Viet Nam\",\"Virgin Islands, British\",\"Virgin Islands, U.S.\",\"Wallis and Futuna\",\"Western Sahara\",\"Yemen\",\"Zambia\",\"Zimbabwe\"];\n\n\n\n/** WEBPACK FOOTER **\n ** ./docs/data/simple.js\n **/","var __vue_script__, __vue_template__\n__vue_script__ = require(\"!!babel-loader?presets[]=es2015&plugins[]=transform-runtime&comments=false!./../../node_modules/vue-loader/lib/selector.js?type=script&index=0!./Code.vue\")\n__vue_template__ = require(\"!!vue-html-loader!./../../node_modules/vue-loader/lib/selector.js?type=template&index=0!./Code.vue\")\nmodule.exports = __vue_script__ || {}\nif (module.exports.__esModule) module.exports = module.exports.default\nif (__vue_template__) {\n(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n}\n\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./docs/components/Code.vue\n ** module id = 40\n ** module chunks = 2\n **/","var __vue_script__, __vue_template__\nrequire(\"!!./../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"extract\\\":true,\\\"remove\\\":true}!vue-style-loader!css-loader?sourceMap!./../../node_modules/vue-loader/lib/style-rewriter.js!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./Select.vue\")\n__vue_script__ = require(\"!!babel-loader?presets[]=es2015&plugins[]=transform-runtime&comments=false!./../../node_modules/vue-loader/lib/selector.js?type=script&index=0!./Select.vue\")\n__vue_template__ = require(\"!!vue-html-loader!./../../node_modules/vue-loader/lib/selector.js?type=template&index=0!./Select.vue\")\nmodule.exports = __vue_script__ || {}\nif (module.exports.__esModule) module.exports = module.exports.default\nif (__vue_template__) {\n(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n}\n\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./src/components/Select.vue\n ** module id = 41\n ** module chunks = 2\n **/","export const setSelected = ({ dispatch }, selected) => {\n dispatch('SET_SELECTED', selected)\n}\n\nexport const toggleOptionType = ({ dispatch }) => {\n dispatch('TOGGLE_OPTION_TYPE')\n}\n\nexport const setPlaceholder = ({ dispatch }, placeholder) => {\n dispatch('SET_PLACEHOLDER', placeholder)\n}\n\nexport const toggleMultiple = ({ dispatch }) => {\n dispatch('TOGGLE_MULTIPLE')\n}\n\n\n/** WEBPACK FOOTER **\n ** ./docs/vuex/actions.js\n **/","import Vue from 'vue'\nimport Vuex from 'vuex'\n\nVue.use(Vuex)\nVue.config.debug = true\n\nconst state = {\n selected: null,\n placeholder: 'Select a Country',\n multiple: true,\n maxHeight: '400px',\n options: {\n advanced: require('../data/advanced.js'),\n simple: require('../data/simple.js'),\n },\n optionType: 'advanced'\n}\n\nconst mutations = {\n SET_SELECTED (state, selected) {\n state.selected = selected\n },\n\n TOGGLE_OPTION_TYPE (state) {\n if( state.optionType === 'advanced' ) {\n state.optionType = 'simple'\n } else {\n state.optionType = 'advanced'\n }\n },\n\n SET_PLACEHOLDER (state, placeholder) {\n state.placeholder = placeholder\n },\n\n TOGGLE_MULTIPLE (state) {\n state.multiple = ! state.multiple\n },\n\n SET_MAX_HEIGHT (state, maxHeight) {\n state.maxHeight = maxHeight\n }\n}\n\nexport default new Vuex.Store({\n state,\n mutations\n})\n\n\n\n/** WEBPACK FOOTER **\n ** ./docs/vuex/store.js\n **/","module.exports = {\n methods: {\n /**\n * Adjust the scroll position of the dropdown list\n * if the current pointer is outside of the\n * overflow bounds.\n * @returns {*}\n */\n maybeAdjustScroll() {\n let pixelsToPointerTop = this.pixelsToPointerTop()\n let pixelsToPointerBottom = this.pixelsToPointerBottom()\n\n if ( pixelsToPointerTop <= this.viewport().top) {\n return this.scrollTo( pixelsToPointerTop )\n } else if (pixelsToPointerBottom >= this.viewport().bottom) {\n return this.scrollTo( this.viewport().top + this.pointerHeight() )\n }\n },\n\n /**\n * The distance in pixels from the top of the dropdown\n * list to the top of the current pointer element.\n * @returns {number}\n */\n pixelsToPointerTop() {\n let pixelsToPointerTop = 0\n for (let i = 0; i < this.typeAheadPointer; i++) {\n pixelsToPointerTop += this.$els.dropdownMenu.children[i].offsetHeight\n }\n return pixelsToPointerTop\n },\n\n /**\n * The distance in pixels from the top of the dropdown\n * list to the bottom of the current pointer element.\n * @returns {*}\n */\n pixelsToPointerBottom() {\n return this.pixelsToPointerTop() + this.pointerHeight()\n },\n\n /**\n * The offsetHeight of the current pointer element.\n * @returns {number}\n */\n pointerHeight() {\n let element = this.$els.dropdownMenu.children[this.typeAheadPointer]\n return element ? element.offsetHeight : 0\n },\n\n /**\n * The currently viewable portion of the dropdownMenu.\n * @returns {{top: (string|*|number), bottom: *}}\n */\n viewport() {\n return {\n top: this.$els.dropdownMenu.scrollTop,\n bottom: this.$els.dropdownMenu.offsetHeight + this.$els.dropdownMenu.scrollTop\n }\n },\n\n /**\n * Scroll the dropdownMenu to a given position.\n * @param position\n * @returns {*}\n */\n scrollTo(position) {\n return this.$els.dropdownMenu.scrollTop = position\n },\n }\n}\n\n\n/** WEBPACK FOOTER **\n ** ./src/mixins/pointerScroll.js\n **/","\n\n\n\n\n\n\n\n/** WEBPACK FOOTER **\n ** App.vue?7a6afca8\n **/","\n\n\n\n\n/** WEBPACK FOOTER **\n ** Code.vue?d577756e\n **/","\n\n\n\n\n\n\n/** WEBPACK FOOTER **\n ** Install.vue?e6fec0ba\n **/","\n\n\n\n/** WEBPACK FOOTER **\n ** InstallSnippet.vue?6310f7db\n **/","\n\n\n\n\n\n\n\n\n/** WEBPACK FOOTER **\n ** Select.vue?4204d70b\n **/","module.exports = \"
\";\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./~/vue-html-loader!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/App.vue\n ** module id = 97\n ** module chunks = 2\n **/","module.exports = \"\";\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./~/vue-html-loader!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/components/Code.vue\n ** module id = 98\n ** module chunks = 2\n **/","module.exports = \"

The resulting vue-select, and it's value: {{ install | json }}

Single Option Select

<v-select :options="countries"></v-select>

Multiple Option Select

<v-select multiple :options="countries"></v-select>

When the list of options provided by the parent changes, vue-select will react as you'd expect.

The most common use case for vue-select is being able to sync the components value with a parent component. The value property supports two-way data binding to accomplish this.

The .sync data-binding modifier is completely optional. You may use value without a two-way binding to preselect options.

Here we have preselected 'Canada' by setting syncedVal: 'Canada' on the parent component. The buttons below demonstrate how you can set the value from the parent.

Current value: {{ syncedVal | json }}

<v-select :value.sync="syncedVal" :options="countries"></v-select>

By default when the options array contains objects, vue-select looks for the label key for display. If your data source doesn't contain that key, you can set your own using the label prop.

On this page, the list of countries used in the examples contains value and label properties: {value: \\\"CA\\\", label: \\\"Canada\\\"}. In this example, we'll display the country code instead of the label.

<v-select label="value" :options="countries"></v-select>

vue-select provides an onChange property that accepts a callback function. This function is passed the currently selected value(s) as it's only parameter.

This is very useful when integrating with Vuex, as it will allow your to trigger an action to update your vuex state object. Choose a callback and see it in action.

<v-select on-change="consoleCallback" :options="countries"></v-select>
methods: {\\n  consoleCallback(val) {\\n    console.dir(JSON.stringify(val))\\n  },\\n\\n  alertCallback(val) {\\n    alert(JSON.stringify(val))\\n  }\\n}
\";\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./~/vue-html-loader!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/components/Install.vue\n ** module id = 99\n ** module chunks = 2\n **/","module.exports = \"
props: {\\n\\n  /**\\n   * Contains the currently selected value. Very similar to a\\n   * `value` attribute on an &lt;input&gt;. In most cases, you'll want\\n   * to set this as a two-way binding, using :value.sync. However,\\n   * this will not work with Vuex, in which case you'll need to use\\n   * the onChange callback property.\\n   * @type {Object||String||null}\\n   */\\n  value: {\\n    default: null\\n  },\\n\\n  /**\\n   * An array of strings or objects to be used as dropdown choices.\\n   * If you are using an array of objects, vue-select will look for\\n   * a `label` key (ex. [{label: 'This is Foo', value: 'foo'}]). A\\n   * custom label key can be set with the `label` prop.\\n   * @type {Array}\\n   */\\n  options: {\\n    type: Array,\\n    default() { return [] },\\n  },\\n\\n  /**\\n   * Enable/disable filtering the options.\\n   * @type {Boolean}\\n   */\\n  searchable: {\\n    type: Boolean,\\n    default: true\\n  },\\n\\n  /**\\n   * Equivalent to the `multiple` attribute on a `<select>` input.\\n   * @type {Boolean}\\n   */\\n  multiple: {\\n    type: Boolean,\\n    default: false\\n  },\\n\\n  /**\\n   * Equivalent to the `placeholder` attribute on an `<input>`.\\n   * @type {String}\\n   */\\n  placeholder: {\\n    type: String,\\n    default: ''\\n  },\\n\\n  /**\\n   * Sets a Vue transition property on the `.dropdown-menu`. vue-select\\n   * does not include CSS for transitions, you'll need to add them yourself.\\n   * @type {String}\\n   */\\n  transition: {\\n    type: String,\\n    default: 'expand'\\n  },\\n\\n  /**\\n   * Enables/disables clearing the search text when an option is selected.\\n   * @type {Boolean}\\n   */\\n  clearSearchOnSelect: {\\n    type: Boolean,\\n    default: true\\n  },\\n\\n  /**\\n   * Tells vue-select what key to use when generating option labels when\\n   * `option` is an object.\\n   * @type {String}\\n   */\\n  label: {\\n    type: String,\\n    default: 'label'\\n  },\\n\\n  /**\\n   * An optional callback function that is called each time the selected\\n   * value(s) change. When integrating with Vuex, use this callback to trigger\\n   * an action, rather than using :value.sync to retreive the selected value.\\n   * @type {Function}\\n   * @default {null}\\n   */\\n  onChange: Function\\n}\\n  
\";\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./~/vue-html-loader!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/components/Params.vue\n ** module id = 100\n ** module chunks = 2\n **/","module.exports = \"

Install from GitHub via NPM

npm install vue-select

To use the vue-select component in your templates, simply import it, and register it with your component.

<template>\\n  <div id="myApp">\\n    <v-select :value.sync="selected" :options="options"></v-select>\\n  </div>\\n</template>\\n<script>\\nimport vSelect from \\\"vue-select\\\"\\n  export default {\\n    components: {vSelect},\\n\\n    data() {\\n      return {\\n        selected: null,\\n        options: ['foo','bar','baz']\\n      }\\n    }\\n  }\\n</script>\\n
\";\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./~/vue-html-loader!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/components/snippets/InstallSnippet.vue\n ** module id = 101\n ** module chunks = 2\n **/","module.exports = \"
{{ placeholder }} {{ getOptionLabel(option) }}
\";\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./~/vue-html-loader!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Select.vue\n ** module id = 102\n ** module chunks = 2\n **/","var __vue_script__, __vue_template__\nrequire(\"!!./../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"extract\\\":true,\\\"remove\\\":true}!vue-style-loader!css-loader?sourceMap!./../node_modules/vue-loader/lib/style-rewriter.js!sass-loader?sourceMap!./../node_modules/vue-loader/lib/selector.js?type=style&index=0!./App.vue\")\n__vue_script__ = require(\"!!babel-loader?presets[]=es2015&plugins[]=transform-runtime&comments=false!./../node_modules/vue-loader/lib/selector.js?type=script&index=0!./App.vue\")\n__vue_template__ = require(\"!!vue-html-loader!./../node_modules/vue-loader/lib/selector.js?type=template&index=0!./App.vue\")\nmodule.exports = __vue_script__ || {}\nif (module.exports.__esModule) module.exports = module.exports.default\nif (__vue_template__) {\n(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n}\n\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./docs/App.vue\n ** module id = 103\n ** module chunks = 2\n **/","var __vue_script__, __vue_template__\nrequire(\"!!./../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"extract\\\":true,\\\"remove\\\":true}!vue-style-loader!css-loader?sourceMap!./../../node_modules/vue-loader/lib/style-rewriter.js!./../../node_modules/vue-loader/lib/selector.js?type=style&index=0!./Install.vue\")\n__vue_script__ = require(\"!!babel-loader?presets[]=es2015&plugins[]=transform-runtime&comments=false!./../../node_modules/vue-loader/lib/selector.js?type=script&index=0!./Install.vue\")\n__vue_template__ = require(\"!!vue-html-loader!./../../node_modules/vue-loader/lib/selector.js?type=template&index=0!./Install.vue\")\nmodule.exports = __vue_script__ || {}\nif (module.exports.__esModule) module.exports = module.exports.default\nif (__vue_template__) {\n(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n}\n\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./docs/components/Install.vue\n ** module id = 104\n ** module chunks = 2\n **/","var __vue_script__, __vue_template__\n__vue_script__ = require(\"!!babel-loader?presets[]=es2015&plugins[]=transform-runtime&comments=false!./../../node_modules/vue-loader/lib/selector.js?type=script&index=0!./Params.vue\")\n__vue_template__ = require(\"!!vue-html-loader!./../../node_modules/vue-loader/lib/selector.js?type=template&index=0!./Params.vue\")\nmodule.exports = __vue_script__ || {}\nif (module.exports.__esModule) module.exports = module.exports.default\nif (__vue_template__) {\n(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n}\n\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./docs/components/Params.vue\n ** module id = 105\n ** module chunks = 2\n **/","var __vue_script__, __vue_template__\n__vue_script__ = require(\"!!babel-loader?presets[]=es2015&plugins[]=transform-runtime&comments=false!./../../../node_modules/vue-loader/lib/selector.js?type=script&index=0!./InstallSnippet.vue\")\n__vue_template__ = require(\"!!vue-html-loader!./../../../node_modules/vue-loader/lib/selector.js?type=template&index=0!./InstallSnippet.vue\")\nmodule.exports = __vue_script__ || {}\nif (module.exports.__esModule) module.exports = module.exports.default\nif (__vue_template__) {\n(typeof module.exports === \"function\" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__\n}\n\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./docs/components/snippets/InstallSnippet.vue\n ** module id = 106\n ** module chunks = 2\n **/"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/manifest.9fa18d91dd3bc1fc1702.js b/static/js/manifest.9fa18d91dd3bc1fc1702.js new file mode 100644 index 0000000..cf21c29 --- /dev/null +++ b/static/js/manifest.9fa18d91dd3bc1fc1702.js @@ -0,0 +1,2 @@ +!function(e){function t(n){if(r[n])return r[n].exports;var a=r[n]={exports:{},id:n,loaded:!1};return e[n].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n=window.webpackJsonp;window.webpackJsonp=function(c,o){for(var s,l,p=0,d=[];p0?i:n)(t)}},function(t,e,n){var i=n(13);t.exports=function(t,e){if(!i(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!i(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!i(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!i(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var i=n(1),r=n(2),o=n(19),s=n(27),a=n(5).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=o?{}:i.Symbol||{});"_"==t.charAt(0)||t in e||a(e,t,{value:s.f(t)})}},function(t,e,n){e.f=n(8)},,,function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var i=n(13),r=n(1).document,o=i(r)&&i(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},function(t,e,n){t.exports=!n(3)&&!n(9)(function(){return 7!=Object.defineProperty(n(31)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){"use strict";var i=n(19),r=n(12),o=n(38),s=n(7),a=n(4),u=n(18),c=n(72),l=n(21),h=n(79),f=n(8)("iterator"),p=!([].keys&&"next"in[].keys()),d="@@iterator",v="keys",g="values",m=function(){return this};t.exports=function(t,e,n,y,_,b,w){c(n,e,y);var k,x,C,$=function(t){if(!p&&t in j)return j[t];switch(t){case v:return function(){return new n(this,t)};case g:return function(){return new n(this,t)}}return function(){return new n(this,t)}},O=e+" Iterator",A=_==g,S=!1,j=t.prototype,E=j[f]||j[d]||_&&j[_],T=E||$(_),N=_?A?$("entries"):T:void 0,P="Array"==e?j.entries||E:E;if(P&&(C=h(P.call(new t)),C!==Object.prototype&&(l(C,O,!0),i||a(C,f)||s(C,f,m))),A&&E&&E.name!==g&&(S=!0,T=function(){return E.call(this)}),i&&!w||!p&&!S&&j[f]||s(j,f,T),u[e]=T,u[O]=m,_)if(k={values:A?T:$(g),keys:b?T:$(v),entries:N},w)for(x in k)x in j||o(j,x,k[x]);else r(r.P+r.F*(p||S),e,k);return k}},function(t,e,n){var i=n(11),r=n(76),o=n(17),s=n(22)("IE_PROTO"),a=function(){},u="prototype",c=function(){var t,e=n(31)("iframe"),i=o.length,r=">";for(e.style.display="none",n(69).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write("