wetrade-design
Version:
一款多语言支持Vue3的UI框架
41 lines (40 loc) • 1.89 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useProvideResize = exports.useProvideInitScroll = exports.useInjectResize = exports.useInjectInitScroll = exports.ResizeContextKey = exports.ResizeColumnStatusKey = exports.ResizeColumnStartRefKey = exports.ResizeColumnMoveRefKey = exports.InitTableScrollKey = exports.HasDataKey = exports.FullTableRefKey = void 0;
var _vue = require("vue");
var ResizeContextKey = Symbol('ResizeContextProps');
exports.ResizeContextKey = ResizeContextKey;
var useProvideResize = function useProvideResize(props) {
(0, _vue.provide)(ResizeContextKey, props);
};
exports.useProvideResize = useProvideResize;
var useInjectResize = function useInjectResize() {
return (0, _vue.inject)(ResizeContextKey, {
onColumnResize: function onColumnResize() {}
});
};
exports.useInjectResize = useInjectResize;
var ResizeColumnMoveRefKey = Symbol('ResizeColumnMoveRef');
exports.ResizeColumnMoveRefKey = ResizeColumnMoveRefKey;
var FullTableRefKey = Symbol('FullTableRef');
exports.FullTableRefKey = FullTableRefKey;
var HasDataKey = Symbol('hasData');
exports.HasDataKey = HasDataKey;
var ResizeColumnStartRefKey = Symbol('ResizeColumnStartRef');
exports.ResizeColumnStartRefKey = ResizeColumnStartRefKey;
var InitTableScrollKey = Symbol('InitTableScrollProps');
exports.InitTableScrollKey = InitTableScrollKey;
var useProvideInitScroll = function useProvideInitScroll(props) {
(0, _vue.provide)(InitTableScrollKey, props);
};
exports.useProvideInitScroll = useProvideInitScroll;
var useInjectInitScroll = function useInjectInitScroll() {
return (0, _vue.inject)(InitTableScrollKey, {
onInitTableScroll: function onInitTableScroll() {}
});
};
exports.useInjectInitScroll = useInjectInitScroll;
var ResizeColumnStatusKey = Symbol('ResizeColumnStatusKey');
exports.ResizeColumnStatusKey = ResizeColumnStatusKey;