iep-ui
Version:
An enterprise-class UI design language and Vue-based implementation
41 lines (36 loc) • 1.53 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
var _vueTypes = require('../_util/vue-types');
var _vueTypes2 = _interopRequireDefault(_vueTypes);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
exports['default'] = function () {
return {
prefixCls: _vueTypes2['default'].string,
mode: _vueTypes2['default'].oneOf(['station', 'car', 'meteorologicalPhenomena', 'event', 'custom']).def('station'),
type: _vueTypes2['default'].oneOf(['air', 'water']).def('air'),
title: _vueTypes2['default'].string,
sub: _vueTypes2['default'].string,
address: _vueTypes2['default'].string,
params: _vueTypes2['default'].object,
typeName: _vueTypes2['default'].string,
status: _vueTypes2['default'].number.def(-1),
carNo: _vueTypes2['default'].string,
contacts: _vueTypes2['default'].string,
contactNumber: _vueTypes2['default'].string,
sn: _vueTypes2['default'].string,
weatherIcon: _vueTypes2['default'].string,
weatherDegree: _vueTypes2['default'].number,
wind: _vueTypes2['default'].string,
windAngle: _vueTypes2['default'].number,
dateTime: _vueTypes2['default'].string,
tag: _vueTypes2['default'].string,
customTitle: _vueTypes2['default'].any,
customSubTitle: _vueTypes2['default'].any,
customMiddle: _vueTypes2['default'].any,
customRight: _vueTypes2['default'].any,
icon: _vueTypes2['default'].string,
customTypeName: _vueTypes2['default'].string
};
};
;