UNPKG

m2-webui

Version:

The package is provided web components and utilities based on vue and element-ui.

30 lines (26 loc) 585 B
'use strict'; exports.__esModule = true; var _m2Core = require('m2-core'); exports.default = { props: { layout: { type: Array, default: function _default() { return []; } } }, computed: { empty: function empty() { return _m2Core.DataType.isEmptyArray(this.layout); } }, methods: { has: function has(key) { var layout = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'layout'; return this[layout] && this[layout].some(function (item) { return item === key; }); } } };