From b7604ddcfa92e313dbb50b3943967332ec1363c4 Mon Sep 17 00:00:00 2001 From: andy Date: Sun, 4 Mar 2018 21:40:33 +0000 Subject: [PATCH] vuetify 1.0.4 --- src/vue-poc/api.xqm | 16 + src/vue-poc/app.vue | 57 ++- src/vue-poc/components/qd-navlist.vue | 4 +- src/vue-poc/components/qd-search.vue | 49 +++ src/vue-poc/components/qd-table.vue | 2 +- src/vue-poc/components/vp-favorite.vue | 5 +- src/vue-poc/components/vp-filepick.vue | 23 ++ src/vue-poc/components/vp-notifications.vue | 2 +- src/vue-poc/core.js | 15 +- src/vue-poc/features/adminlog/logs.vue | 2 +- src/vue-poc/features/brutusin.vue | 1 + .../features/collection/collections.xqm | 15 +- src/vue-poc/features/collection/files.vue | 2 +- src/vue-poc/features/form/formschema.vue | 67 ++++ src/vue-poc/features/images/missing.jpg | Bin 0 -> 5777 bytes src/vue-poc/features/job/jobs.vue | 2 +- src/vue-poc/features/model/documentation.vue | 42 +++ src/vue-poc/features/model/entity.vue | 37 +- src/vue-poc/features/namespace.vue | 77 +++- src/vue-poc/features/ping/ping.vue | 2 +- src/vue-poc/features/repository.vue | 2 +- src/vue-poc/features/session.vue | 2 +- src/vue-poc/features/svg2.vue.x | 188 +++++++++ src/vue-poc/features/tasks/taskdef.xml | 7 +- src/vue-poc/features/xslt/rq-xslt.xqm | 8 +- src/vue-poc/models.gen.xqm | 32 +- src/vue-poc/models/namespace.xml | 2 +- src/vue-poc/models/xqdoc.xml | 18 + src/vue-poc/router.js | 5 +- src/vue-poc/static/app-gen.js | 357 +++++++++++++++--- src/vue-poc/static/app.css | 3 + src/vue-poc/static/app.html | 6 +- .../https _shkspr.mobi_svg_calendar.svg | 62 +++ src/vue-poc/static/schema.json | 30 ++ 34 files changed, 997 insertions(+), 145 deletions(-) create mode 100644 src/vue-poc/components/qd-search.vue create mode 100644 src/vue-poc/components/vp-filepick.vue create mode 100644 src/vue-poc/features/form/formschema.vue create mode 100644 src/vue-poc/features/images/missing.jpg create mode 100644 src/vue-poc/features/model/documentation.vue create mode 100644 src/vue-poc/features/svg2.vue.x create mode 100644 src/vue-poc/models/xqdoc.xml create mode 100644 src/vue-poc/static/https _shkspr.mobi_svg_calendar.svg create mode 100644 src/vue-poc/static/schema.json diff --git a/src/vue-poc/api.xqm b/src/vue-poc/api.xqm index 6923a31..cb877d7 100644 --- a/src/vue-poc/api.xqm +++ b/src/vue-poc/api.xqm @@ -50,6 +50,22 @@ function vue-api:search($q ) return dice:response($items,$entity,web:dice()) }; +(:~ + : Returns data results + :) +declare +%rest:path("/vue-poc/api/data/{$entity}") +%rest:query-param("q", "{$q}") +%rest:produces("application/json") +%output:method("json") +function vue-api:data($entity as xs:string,$q ) +{ + let $entity:=$entity:list($entity) + let $items:=$entity("data")() + + return dice:response($items,$entity,web:dice()) +}; + (:~ : Returns test list for select. :) diff --git a/src/vue-poc/app.vue b/src/vue-poc/app.vue index 5521056..9b14bef 100644 --- a/src/vue-poc/app.vue +++ b/src/vue-poc/app.vue @@ -34,7 +34,7 @@ - + @@ -43,19 +43,7 @@ - - + @@ -75,13 +63,25 @@ - {{ $notification.unseen }} notifications + + + more_vert + + + + Full screen + + + + + + @@ -99,8 +99,7 @@ diff --git a/src/vue-poc/components/qd-search.vue b/src/vue-poc/components/qd-search.vue new file mode 100644 index 0000000..14dee72 --- /dev/null +++ b/src/vue-poc/components/qd-search.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/src/vue-poc/components/qd-table.vue b/src/vue-poc/components/qd-table.vue index 809b65a..b96796d 100644 --- a/src/vue-poc/components/qd-table.vue +++ b/src/vue-poc/components/qd-table.vue @@ -23,7 +23,7 @@ class="elevation-1" no-data-text="No users found @todo" > -