Skip to content

Commit e8e35d6

Browse files
Merge pull request #19 from xiaoluoboding/dev
Dev
2 parents 4cddcee + 427ee47 commit e8e35d6

File tree

6 files changed

+361
-128
lines changed

6 files changed

+361
-128
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## 0.4.6 (2019-08-08)
2+
3+
4+
### Features
5+
6+
* use svg sprite instead svg assets ([0db4294](https://github.com/xiaoluoboding/vue-smart-widget/commit/0db4294))
7+
8+
9+

babel.config.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
1+
let plugins = []
2+
// 生产模式使用 transform-remove-console 插件
3+
if (process.env.NODE_ENV === 'production') {
4+
plugins.push("transform-remove-console")
5+
}
16
module.exports = {
27
presets: [
38
'@vue/app'
4-
]
9+
],
10+
plugins
511
}

lib/vue-smart-widget.common.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16727,7 +16727,7 @@ if (typeof window !== 'undefined') {
1672716727
// EXTERNAL MODULE: ./src/plugins/svg-icon.js
1672816728
var svg_icon = __webpack_require__("a675");
1672916729

16730-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"247ae4d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/packages/SmartWidgetGrid.vue?vue&type=template&id=7e6f33bf&
16730+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"f603cf0a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/packages/SmartWidgetGrid.vue?vue&type=template&id=7e6f33bf&
1673116731
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('grid-layout',_vm._b({on:{"layout-updated":_vm.layoutUpdatedEvent}},'grid-layout',_vm.layoutAttribute,false),_vm._l((_vm.layout),function(item){return _c('grid-item',_vm._b({key:item.i,attrs:{"dragIgnoreFrom":".widget-body"},on:{"move":_vm.moveEvent,"resize":_vm.resizeEvent,"moved":_vm.movedEvent,"resized":_vm.resizedEvent}},'grid-item',item,false),[_vm._t(item.i)],2)}),1)}
1673216732
var staticRenderFns = []
1673316733

@@ -16954,7 +16954,7 @@ var component = normalizeComponent(
1695416954
)
1695516955

1695616956
/* harmony default export */ var SmartWidgetGrid = (component.exports);
16957-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"247ae4d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/packages/SmartWidget.vue?vue&type=template&id=19e53e64&
16957+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"f603cf0a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/packages/SmartWidget.vue?vue&type=template&id=19e53e64&
1695816958
var SmartWidgetvue_type_template_id_19e53e64_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"smartwidget",class:_vm.smartWidgetClass,style:(_vm.smartWidgetStyle),attrs:{"id":_vm.smartWidgetId},on:{"mouseover":_vm.handleMouseover,"mouseout":function($event){_vm.smartWidgetStyle={}}}},[(!_vm.simple)?_c('div',{staticClass:"widget-header",style:(_vm.widgetHeaderHeight)},[(_vm.$slots.title)?_c('div',[_vm._t("title")],2):[_c('h2',[_c('span',{staticClass:"widget-header__title",style:(_vm.widgetTitleStyle),domProps:{"textContent":_vm._s(_vm.title)}})]),(_vm.subTitle!=='')?_c('h4',[_c('span',{staticClass:"widget-header__subtitle",domProps:{"textContent":_vm._s(_vm.subTitle)}})]):_vm._e()],_c('div',{staticClass:"widget-header__toolbar"},[(!_vm.isHasGroup && _vm.collapse && !_vm.isFullScreen)?_c('a',{attrs:{"href":"#"},on:{"click":function($event){_vm.isCollapsed=!_vm.isCollapsed}}},[_c('svg-icon',{attrs:{"icon-name":_vm.isCollapsed ? 'expand' : 'collapse'}})],1):_vm._e(),(_vm.fullscreen)?_c('a',{attrs:{"href":"#"},on:{"click":_vm.onChooseAction}},[_c('svg-icon',{attrs:{"icon-name":_vm.isFullScreen ? 'unfullscreen' : 'fullscreen'}})],1):_vm._e(),(_vm.refresh && !_vm.isFullScreen)?_c('a',{attrs:{"href":"#"},on:{"click":function($event){return _vm.$emit('on-refresh')}}},[_c('svg-icon',{attrs:{"icon-name":"refresh"}})],1):_vm._e(),_vm._t("toolbar")],2)],2):_vm._e(),_c('collapse-transition',[_c('div',{directives:[{name:"show",rawName:"v-show",value:(!_vm.isCollapsed),expression:"!isCollapsed"}],ref:"widgetBody",class:[
1695916959
_vm.simple ? 'widget-body-simple': 'widget-body',
1696016960
{ 'is-collapse': _vm.isCollapsed }
@@ -16974,7 +16974,7 @@ function generateUUID () {
1697416974
return ('0000' + (Math.random() * Math.pow(36, 4) << 0).toString(36)).slice(-4)
1697516975
}
1697616976

16977-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"247ae4d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/LoadingMask.vue?vue&type=template&id=64df4e6c&
16977+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"f603cf0a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/LoadingMask.vue?vue&type=template&id=64df4e6c&
1697816978
var LoadingMaskvue_type_template_id_64df4e6c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"smart-widget__loading-mask"},[_c('div',{staticClass:"loading-spinner"},[_c('svg',{staticClass:"circular",attrs:{"viewBox":"25 25 50 50"}},[_c('circle',{staticClass:"path",attrs:{"cx":"50","cy":"50","r":"20","fill":"none"}})])])])}
1697916979
var LoadingMaskvue_type_template_id_64df4e6c_staticRenderFns = []
1698016980

@@ -17008,7 +17008,7 @@ var LoadingMask_component = normalizeComponent(
1700817008
var collapse_transition = __webpack_require__("9a90");
1700917009
var collapse_transition_default = /*#__PURE__*/__webpack_require__.n(collapse_transition);
1701017010

17011-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"247ae4d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/SvgIcon.vue?vue&type=template&id=24093ca3&scoped=true&
17011+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"f603cf0a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/SvgIcon.vue?vue&type=template&id=24093ca3&scoped=true&
1701217012
var SvgIconvue_type_template_id_24093ca3_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('svg',_vm._g({class:_vm.svgClass,attrs:{"aria-hidden":"true"}},_vm.$listeners),[_c('use',{attrs:{"xlink:href":_vm.iconClass}})])}
1701317013
var SvgIconvue_type_template_id_24093ca3_scoped_true_staticRenderFns = []
1701417014

lib/vue-smart-widget.umd.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16736,7 +16736,7 @@ if (typeof window !== 'undefined') {
1673616736
// EXTERNAL MODULE: ./src/plugins/svg-icon.js
1673716737
var svg_icon = __webpack_require__("a675");
1673816738

16739-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"247ae4d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/packages/SmartWidgetGrid.vue?vue&type=template&id=7e6f33bf&
16739+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"f603cf0a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/packages/SmartWidgetGrid.vue?vue&type=template&id=7e6f33bf&
1674016740
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('grid-layout',_vm._b({on:{"layout-updated":_vm.layoutUpdatedEvent}},'grid-layout',_vm.layoutAttribute,false),_vm._l((_vm.layout),function(item){return _c('grid-item',_vm._b({key:item.i,attrs:{"dragIgnoreFrom":".widget-body"},on:{"move":_vm.moveEvent,"resize":_vm.resizeEvent,"moved":_vm.movedEvent,"resized":_vm.resizedEvent}},'grid-item',item,false),[_vm._t(item.i)],2)}),1)}
1674116741
var staticRenderFns = []
1674216742

@@ -16963,7 +16963,7 @@ var component = normalizeComponent(
1696316963
)
1696416964

1696516965
/* harmony default export */ var SmartWidgetGrid = (component.exports);
16966-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"247ae4d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/packages/SmartWidget.vue?vue&type=template&id=19e53e64&
16966+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"f603cf0a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/packages/SmartWidget.vue?vue&type=template&id=19e53e64&
1696716967
var SmartWidgetvue_type_template_id_19e53e64_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"smartwidget",class:_vm.smartWidgetClass,style:(_vm.smartWidgetStyle),attrs:{"id":_vm.smartWidgetId},on:{"mouseover":_vm.handleMouseover,"mouseout":function($event){_vm.smartWidgetStyle={}}}},[(!_vm.simple)?_c('div',{staticClass:"widget-header",style:(_vm.widgetHeaderHeight)},[(_vm.$slots.title)?_c('div',[_vm._t("title")],2):[_c('h2',[_c('span',{staticClass:"widget-header__title",style:(_vm.widgetTitleStyle),domProps:{"textContent":_vm._s(_vm.title)}})]),(_vm.subTitle!=='')?_c('h4',[_c('span',{staticClass:"widget-header__subtitle",domProps:{"textContent":_vm._s(_vm.subTitle)}})]):_vm._e()],_c('div',{staticClass:"widget-header__toolbar"},[(!_vm.isHasGroup && _vm.collapse && !_vm.isFullScreen)?_c('a',{attrs:{"href":"#"},on:{"click":function($event){_vm.isCollapsed=!_vm.isCollapsed}}},[_c('svg-icon',{attrs:{"icon-name":_vm.isCollapsed ? 'expand' : 'collapse'}})],1):_vm._e(),(_vm.fullscreen)?_c('a',{attrs:{"href":"#"},on:{"click":_vm.onChooseAction}},[_c('svg-icon',{attrs:{"icon-name":_vm.isFullScreen ? 'unfullscreen' : 'fullscreen'}})],1):_vm._e(),(_vm.refresh && !_vm.isFullScreen)?_c('a',{attrs:{"href":"#"},on:{"click":function($event){return _vm.$emit('on-refresh')}}},[_c('svg-icon',{attrs:{"icon-name":"refresh"}})],1):_vm._e(),_vm._t("toolbar")],2)],2):_vm._e(),_c('collapse-transition',[_c('div',{directives:[{name:"show",rawName:"v-show",value:(!_vm.isCollapsed),expression:"!isCollapsed"}],ref:"widgetBody",class:[
1696816968
_vm.simple ? 'widget-body-simple': 'widget-body',
1696916969
{ 'is-collapse': _vm.isCollapsed }
@@ -16983,7 +16983,7 @@ function generateUUID () {
1698316983
return ('0000' + (Math.random() * Math.pow(36, 4) << 0).toString(36)).slice(-4)
1698416984
}
1698516985

16986-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"247ae4d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/LoadingMask.vue?vue&type=template&id=64df4e6c&
16986+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"f603cf0a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/LoadingMask.vue?vue&type=template&id=64df4e6c&
1698716987
var LoadingMaskvue_type_template_id_64df4e6c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"smart-widget__loading-mask"},[_c('div',{staticClass:"loading-spinner"},[_c('svg',{staticClass:"circular",attrs:{"viewBox":"25 25 50 50"}},[_c('circle',{staticClass:"path",attrs:{"cx":"50","cy":"50","r":"20","fill":"none"}})])])])}
1698816988
var LoadingMaskvue_type_template_id_64df4e6c_staticRenderFns = []
1698916989

@@ -17017,7 +17017,7 @@ var LoadingMask_component = normalizeComponent(
1701717017
var collapse_transition = __webpack_require__("9a90");
1701817018
var collapse_transition_default = /*#__PURE__*/__webpack_require__.n(collapse_transition);
1701917019

17020-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"247ae4d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/SvgIcon.vue?vue&type=template&id=24093ca3&scoped=true&
17020+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"f603cf0a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/SvgIcon.vue?vue&type=template&id=24093ca3&scoped=true&
1702117021
var SvgIconvue_type_template_id_24093ca3_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('svg',_vm._g({class:_vm.svgClass,attrs:{"aria-hidden":"true"}},_vm.$listeners),[_c('use',{attrs:{"xlink:href":_vm.iconClass}})])}
1702217022
var SvgIconvue_type_template_id_24093ca3_scoped_true_staticRenderFns = []
1702317023

0 commit comments

Comments
 (0)