@vuesax-alpha/nightly
Version:
A Component Library for Vue 3
33 lines (28 loc) • 938 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
require('../../../constants/index.js');
require('../../../utils/index.js');
var runtime = require('../../../utils/vue/props/runtime.js');
var event = require('../../../constants/event.js');
var shared = require('@vue/shared');
var types = require('../../../utils/types.js');
const tableProps = runtime.buildProps({
modelValue: {
type: runtime.definePropType([
Array,
String,
Number,
Object
]),
default: null
},
striped: { type: Boolean, default: false },
loading: { type: Boolean, default: false },
multiple: { type: Boolean, default: false }
});
const tableEmits = {
[event.UPDATE_MODEL_EVENT]: (value) => shared.isArray(value) || shared.isString(value) || types.isNumber(value) || shared.isObject(value)
};
exports.tableEmits = tableEmits;
exports.tableProps = tableProps;
//# sourceMappingURL=table.js.map