From bfae6b30683f6384db4f447b6b84bf0cd1c064c8 Mon Sep 17 00:00:00 2001 From: Jeff Sagal Date: Wed, 15 Jun 2016 20:34:38 -0700 Subject: [PATCH] add ajax to docs --- docs/{App.vue => Docs.vue} | 10 +- docs/assets/scss/_demo.scss | 12 +- docs/components/{Install.vue => Examples.vue} | 97 +++++++------ docs/components/GithubSearch.vue | 122 ++++++++++++++++ docs/components/GithubSearchBasic.vue | 38 +++++ docs/components/snippets/Ajax.vue | 130 ++++++++++++++++++ docs/components/snippets/AjaxExample.vue | 31 +++++ docs/components/snippets/AjaxProps.vue | 28 ++++ docs/main.js | 15 +- index.html | 2 +- src/components/Select.vue | 1 + 11 files changed, 430 insertions(+), 56 deletions(-) rename docs/{App.vue => Docs.vue} (69%) rename docs/components/{Install.vue => Examples.vue} (69%) create mode 100644 docs/components/GithubSearch.vue create mode 100644 docs/components/GithubSearchBasic.vue create mode 100644 docs/components/snippets/Ajax.vue create mode 100644 docs/components/snippets/AjaxExample.vue create mode 100644 docs/components/snippets/AjaxProps.vue diff --git a/docs/App.vue b/docs/Docs.vue similarity index 69% rename from docs/App.vue rename to docs/Docs.vue index 9559b45..e2e1dc4 100644 --- a/docs/App.vue +++ b/docs/Docs.vue @@ -8,7 +8,7 @@ - - \ No newline at end of file diff --git a/docs/components/GithubSearchBasic.vue b/docs/components/GithubSearchBasic.vue new file mode 100644 index 0000000..ec67693 --- /dev/null +++ b/docs/components/GithubSearchBasic.vue @@ -0,0 +1,38 @@ + + + \ No newline at end of file diff --git a/docs/components/snippets/Ajax.vue b/docs/components/snippets/Ajax.vue new file mode 100644 index 0000000..c89641c --- /dev/null +++ b/docs/components/snippets/Ajax.vue @@ -0,0 +1,130 @@ + + + + + \ No newline at end of file diff --git a/docs/components/snippets/AjaxExample.vue b/docs/components/snippets/AjaxExample.vue new file mode 100644 index 0000000..00318bd --- /dev/null +++ b/docs/components/snippets/AjaxExample.vue @@ -0,0 +1,31 @@ + + + \ No newline at end of file diff --git a/docs/components/snippets/AjaxProps.vue b/docs/components/snippets/AjaxProps.vue new file mode 100644 index 0000000..be20eff --- /dev/null +++ b/docs/components/snippets/AjaxProps.vue @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/docs/main.js b/docs/main.js index 543ae06..435b22a 100644 --- a/docs/main.js +++ b/docs/main.js @@ -1,10 +1,19 @@ -import Vue from 'vue' -import App from './App.vue' -import store from './vuex/store' import 'prismjs' +import Vue from 'vue' +import App from './Docs.vue' +import store from './vuex/store' +import Resource from 'vue-resource' import vSelect from '../src/components/Select.vue' +import vCode from './components/Code.vue' + +Vue.use(Resource) Vue.component('v-select', vSelect) +Vue.component('v-code', vCode) + +Vue.filter('score', function (value) { + return Math.round(value) +}) Vue.config.debug = true Vue.config.devtools = true diff --git a/index.html b/index.html index 982074b..e474a1c 100644 --- a/index.html +++ b/index.html @@ -71,7 +71,7 @@ - View on GitHub + View on GitHub diff --git a/src/components/Select.vue b/src/components/Select.vue index 90991b1..04ae646 100644 --- a/src/components/Select.vue +++ b/src/components/Select.vue @@ -589,6 +589,7 @@ */ dropdownClasses() { return { + open: this.open, searchable: this.searchable, loading: this.loading }