| 1234567891011121314151617181920212223242526272829303132333435 |
- 'use strict';
- Object.defineProperty(exports, '__esModule', { value: true });
- var event = require('../../../constants/event.js');
- var runtime = require('../../../utils/vue/props/runtime.js');
- var types = require('../../../utils/types.js');
- const affixProps = runtime.buildProps({
- zIndex: {
- type: runtime.definePropType([Number, String]),
- default: 100
- },
- target: {
- type: String,
- default: ""
- },
- offset: {
- type: Number,
- default: 0
- },
- position: {
- type: String,
- values: ["top", "bottom"],
- default: "top"
- }
- });
- const affixEmits = {
- scroll: ({ scrollTop, fixed }) => types.isNumber(scrollTop) && types.isBoolean(fixed),
- [event.CHANGE_EVENT]: (fixed) => types.isBoolean(fixed)
- };
- exports.affixEmits = affixEmits;
- exports.affixProps = affixProps;
- //# sourceMappingURL=affix.js.map
|