This commit is contained in:
darenhsu
2022-07-17 13:16:16 +08:00
parent 84759556ff
commit befd344ab0
28070 changed files with 4008428 additions and 1 deletions
+107
View File
@@ -0,0 +1,107 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createSimpleTransition = createSimpleTransition;
exports.createJavascriptTransition = createJavascriptTransition;
var _mergeData = _interopRequireDefault(require("../../util/mergeData"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function mergeTransitions() {
var _Array;
var dest = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
for (var _len = arguments.length, transitions = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
transitions[_key - 1] = arguments[_key];
}
/* eslint-disable-next-line no-array-constructor */
return (_Array = Array()).concat.apply(_Array, [dest].concat(transitions));
}
function createSimpleTransition(name) {
var origin = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top center 0';
var mode = arguments.length > 2 ? arguments[2] : undefined;
return {
name: name,
functional: true,
props: {
group: {
type: Boolean,
default: false
},
hideOnLeave: {
type: Boolean,
default: false
},
leaveAbsolute: {
type: Boolean,
default: false
},
mode: {
type: String,
default: mode
},
origin: {
type: String,
default: origin
}
},
render: function render(h, context) {
var tag = "transition".concat(context.props.group ? '-group' : '');
var data = {
props: {
name: name,
mode: context.props.mode
},
on: {
beforeEnter: function beforeEnter(el) {
el.style.transformOrigin = context.props.origin;
el.style.webkitTransformOrigin = context.props.origin;
}
}
};
if (context.props.leaveAbsolute) {
data.on.leave = mergeTransitions(data.on.leave, function (el) {
return el.style.position = 'absolute';
});
}
if (context.props.hideOnLeave) {
data.on.leave = mergeTransitions(data.on.leave, function (el) {
return el.style.display = 'none';
});
}
return h(tag, (0, _mergeData.default)(context.data, data), context.children);
}
};
}
function createJavascriptTransition(name, functions) {
var mode = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'in-out';
return {
name: name,
functional: true,
props: {
mode: {
type: String,
default: mode
}
},
render: function render(h, context) {
return h('transition', (0, _mergeData.default)(context.data, {
props: {
name: name
},
on: functions
}), context.children);
}
};
}
//# sourceMappingURL=createTransition.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/transitions/createTransition.ts"],"names":[],"mappings":"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","sourcesContent":["import { FunctionalComponentOptions, VNode, VNodeData } from 'vue'\nimport mergeData from '../../util/mergeData'\n\nfunction mergeTransitions (\n dest: Function | Function[] = [],\n ...transitions: (Function | Function[])[]\n) {\n /* eslint-disable-next-line no-array-constructor */\n return Array<Function>().concat(dest, ...transitions)\n}\n\nexport function createSimpleTransition (\n name: string,\n origin = 'top center 0',\n mode?: string\n): FunctionalComponentOptions {\n return {\n name,\n\n functional: true,\n\n props: {\n group: {\n type: Boolean,\n default: false,\n },\n hideOnLeave: {\n type: Boolean,\n default: false,\n },\n leaveAbsolute: {\n type: Boolean,\n default: false,\n },\n mode: {\n type: String,\n default: mode,\n },\n origin: {\n type: String,\n default: origin,\n },\n },\n\n render (h, context): VNode {\n const tag = `transition${context.props.group ? '-group' : ''}`\n const data: VNodeData = {\n props: {\n name,\n mode: context.props.mode,\n },\n on: {\n beforeEnter (el: HTMLElement) {\n el.style.transformOrigin = context.props.origin\n el.style.webkitTransformOrigin = context.props.origin\n },\n },\n }\n\n if (context.props.leaveAbsolute) {\n data.on!.leave = mergeTransitions(data.on!.leave, (el: HTMLElement) => (el.style.position = 'absolute'))\n }\n if (context.props.hideOnLeave) {\n data.on!.leave = mergeTransitions(data.on!.leave, (el: HTMLElement) => (el.style.display = 'none'))\n }\n\n return h(tag, mergeData(context.data, data), context.children)\n },\n }\n}\n\nexport function createJavascriptTransition (\n name: string,\n functions: Record<string, any>,\n mode = 'in-out'\n): FunctionalComponentOptions {\n return {\n name,\n\n functional: true,\n\n props: {\n mode: {\n type: String,\n default: mode,\n },\n },\n\n render (h, context): VNode {\n return h(\n 'transition',\n mergeData(context.data, {\n props: { name },\n on: functions,\n }),\n context.children\n )\n },\n }\n}\n"],"sourceRoot":"","file":"createTransition.js"}
+81
View File
@@ -0,0 +1,81 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _helpers = require("../../util/helpers");
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _default() {
var expandedParentClass = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
var x = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
var sizeProperty = x ? 'width' : 'height';
var offsetProperty = "offset".concat((0, _helpers.upperFirst)(sizeProperty));
return {
beforeEnter: function beforeEnter(el) {
el._parent = el.parentNode;
el._initialStyle = _defineProperty({
transition: el.style.transition,
visibility: el.style.visibility,
overflow: el.style.overflow
}, sizeProperty, el.style[sizeProperty]);
},
enter: function enter(el) {
var initialStyle = el._initialStyle;
var offset = "".concat(el[offsetProperty], "px");
el.style.setProperty('transition', 'none', 'important');
el.style.visibility = 'hidden';
el.style.visibility = initialStyle.visibility;
el.style.overflow = 'hidden';
el.style[sizeProperty] = '0';
void el.offsetHeight; // force reflow
el.style.transition = initialStyle.transition;
if (expandedParentClass && el._parent) {
el._parent.classList.add(expandedParentClass);
}
requestAnimationFrame(function () {
el.style[sizeProperty] = offset;
});
},
afterEnter: resetStyles,
enterCancelled: resetStyles,
leave: function leave(el) {
el._initialStyle = _defineProperty({
transition: '',
visibility: '',
overflow: el.style.overflow
}, sizeProperty, el.style[sizeProperty]);
el.style.overflow = 'hidden';
el.style[sizeProperty] = "".concat(el[offsetProperty], "px");
void el.offsetHeight; // force reflow
requestAnimationFrame(function () {
return el.style[sizeProperty] = '0';
});
},
afterLeave: afterLeave,
leaveCancelled: afterLeave
};
function afterLeave(el) {
if (expandedParentClass && el._parent) {
el._parent.classList.remove(expandedParentClass);
}
resetStyles(el);
}
function resetStyles(el) {
var size = el._initialStyle[sizeProperty];
el.style.overflow = el._initialStyle.overflow;
if (size != null) el.style[sizeProperty] = size;
delete el._initialStyle;
}
}
//# sourceMappingURL=expand-transition.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/transitions/expand-transition.ts"],"names":[],"mappings":"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","sourcesContent":["import { upperFirst } from '../../util/helpers'\n\ninterface HTMLExpandElement extends HTMLElement {\n _parent?: (Node & ParentNode & HTMLElement) | null\n _initialStyle: {\n transition: string\n visibility: string | null\n overflow: string | null\n height?: string | null\n width?: string | null\n }\n}\n\nexport default function (expandedParentClass = '', x = false) {\n const sizeProperty = x ? 'width' : 'height' as 'width' | 'height'\n const offsetProperty = `offset${upperFirst(sizeProperty)}` as 'offsetHeight' | 'offsetWidth'\n\n return {\n beforeEnter (el: HTMLExpandElement) {\n el._parent = el.parentNode as (Node & ParentNode & HTMLElement) | null\n el._initialStyle = {\n transition: el.style.transition,\n visibility: el.style.visibility,\n overflow: el.style.overflow,\n [sizeProperty]: el.style[sizeProperty],\n }\n },\n\n enter (el: HTMLExpandElement) {\n const initialStyle = el._initialStyle\n const offset = `${el[offsetProperty]}px`\n\n el.style.setProperty('transition', 'none', 'important')\n el.style.visibility = 'hidden'\n el.style.visibility = initialStyle.visibility\n el.style.overflow = 'hidden'\n el.style[sizeProperty] = '0'\n\n void el.offsetHeight // force reflow\n\n el.style.transition = initialStyle.transition\n\n if (expandedParentClass && el._parent) {\n el._parent.classList.add(expandedParentClass)\n }\n\n requestAnimationFrame(() => {\n el.style[sizeProperty] = offset\n })\n },\n\n afterEnter: resetStyles,\n enterCancelled: resetStyles,\n\n leave (el: HTMLExpandElement) {\n el._initialStyle = {\n transition: '',\n visibility: '',\n overflow: el.style.overflow,\n [sizeProperty]: el.style[sizeProperty],\n }\n\n el.style.overflow = 'hidden'\n el.style[sizeProperty] = `${el[offsetProperty]}px`\n void el.offsetHeight // force reflow\n\n requestAnimationFrame(() => (el.style[sizeProperty] = '0'))\n },\n\n afterLeave,\n leaveCancelled: afterLeave,\n }\n\n function afterLeave (el: HTMLExpandElement) {\n if (expandedParentClass && el._parent) {\n el._parent.classList.remove(expandedParentClass)\n }\n resetStyles(el)\n }\n\n function resetStyles (el: HTMLExpandElement) {\n const size = el._initialStyle[sizeProperty]\n el.style.overflow = el._initialStyle.overflow\n if (size != null) el.style[sizeProperty] = size\n delete el._initialStyle\n }\n}\n"],"sourceRoot":"","file":"expand-transition.js"}
+82
View File
@@ -0,0 +1,82 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.VExpandXTransition = exports.VExpandTransition = exports.VSlideYReverseTransition = exports.VSlideYTransition = exports.VSlideXReverseTransition = exports.VSlideXTransition = exports.VScrollYReverseTransition = exports.VScrollYTransition = exports.VScrollXReverseTransition = exports.VScrollXTransition = exports.VScaleTransition = exports.VFadeTransition = exports.VDialogBottomTransition = exports.VDialogTransition = exports.VFabTransition = exports.VMenuTransition = exports.VTabReverseTransition = exports.VTabTransition = exports.VCarouselReverseTransition = exports.VCarouselTransition = void 0;
var _createTransition = require("./createTransition");
var _expandTransition = _interopRequireDefault(require("./expand-transition"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
// Component specific transitions
var VCarouselTransition = (0, _createTransition.createSimpleTransition)('carousel-transition');
exports.VCarouselTransition = VCarouselTransition;
var VCarouselReverseTransition = (0, _createTransition.createSimpleTransition)('carousel-reverse-transition');
exports.VCarouselReverseTransition = VCarouselReverseTransition;
var VTabTransition = (0, _createTransition.createSimpleTransition)('tab-transition');
exports.VTabTransition = VTabTransition;
var VTabReverseTransition = (0, _createTransition.createSimpleTransition)('tab-reverse-transition');
exports.VTabReverseTransition = VTabReverseTransition;
var VMenuTransition = (0, _createTransition.createSimpleTransition)('menu-transition');
exports.VMenuTransition = VMenuTransition;
var VFabTransition = (0, _createTransition.createSimpleTransition)('fab-transition', 'center center', 'out-in'); // Generic transitions
exports.VFabTransition = VFabTransition;
var VDialogTransition = (0, _createTransition.createSimpleTransition)('dialog-transition');
exports.VDialogTransition = VDialogTransition;
var VDialogBottomTransition = (0, _createTransition.createSimpleTransition)('dialog-bottom-transition');
exports.VDialogBottomTransition = VDialogBottomTransition;
var VFadeTransition = (0, _createTransition.createSimpleTransition)('fade-transition');
exports.VFadeTransition = VFadeTransition;
var VScaleTransition = (0, _createTransition.createSimpleTransition)('scale-transition');
exports.VScaleTransition = VScaleTransition;
var VScrollXTransition = (0, _createTransition.createSimpleTransition)('scroll-x-transition');
exports.VScrollXTransition = VScrollXTransition;
var VScrollXReverseTransition = (0, _createTransition.createSimpleTransition)('scroll-x-reverse-transition');
exports.VScrollXReverseTransition = VScrollXReverseTransition;
var VScrollYTransition = (0, _createTransition.createSimpleTransition)('scroll-y-transition');
exports.VScrollYTransition = VScrollYTransition;
var VScrollYReverseTransition = (0, _createTransition.createSimpleTransition)('scroll-y-reverse-transition');
exports.VScrollYReverseTransition = VScrollYReverseTransition;
var VSlideXTransition = (0, _createTransition.createSimpleTransition)('slide-x-transition');
exports.VSlideXTransition = VSlideXTransition;
var VSlideXReverseTransition = (0, _createTransition.createSimpleTransition)('slide-x-reverse-transition');
exports.VSlideXReverseTransition = VSlideXReverseTransition;
var VSlideYTransition = (0, _createTransition.createSimpleTransition)('slide-y-transition');
exports.VSlideYTransition = VSlideYTransition;
var VSlideYReverseTransition = (0, _createTransition.createSimpleTransition)('slide-y-reverse-transition'); // Javascript transitions
exports.VSlideYReverseTransition = VSlideYReverseTransition;
var VExpandTransition = (0, _createTransition.createJavascriptTransition)('expand-transition', (0, _expandTransition.default)());
exports.VExpandTransition = VExpandTransition;
var VExpandXTransition = (0, _createTransition.createJavascriptTransition)('expand-x-transition', (0, _expandTransition.default)('', true));
exports.VExpandXTransition = VExpandXTransition;
var _default = {
$_vuetify_subcomponents: {
VCarouselTransition: VCarouselTransition,
VCarouselReverseTransition: VCarouselReverseTransition,
VDialogTransition: VDialogTransition,
VDialogBottomTransition: VDialogBottomTransition,
VFabTransition: VFabTransition,
VFadeTransition: VFadeTransition,
VMenuTransition: VMenuTransition,
VScaleTransition: VScaleTransition,
VScrollXTransition: VScrollXTransition,
VScrollXReverseTransition: VScrollXReverseTransition,
VScrollYTransition: VScrollYTransition,
VScrollYReverseTransition: VScrollYReverseTransition,
VSlideXTransition: VSlideXTransition,
VSlideXReverseTransition: VSlideXReverseTransition,
VSlideYTransition: VSlideYTransition,
VSlideYReverseTransition: VSlideYReverseTransition,
VTabReverseTransition: VTabReverseTransition,
VTabTransition: VTabTransition,
VExpandTransition: VExpandTransition,
VExpandXTransition: VExpandXTransition
}
};
exports.default = _default;
//# sourceMappingURL=index.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/transitions/index.ts"],"names":[],"mappings":";;;;;;;AAAA;;AAKA;;;;AAEA;AACO,IAAM,mBAAmB,GAAG,8CAAuB,qBAAvB,CAA5B;;AACA,IAAM,0BAA0B,GAAG,8CAAuB,6BAAvB,CAAnC;;AACA,IAAM,cAAc,GAAG,8CAAuB,gBAAvB,CAAvB;;AACA,IAAM,qBAAqB,GAAG,8CAAuB,wBAAvB,CAA9B;;AACA,IAAM,eAAe,GAAG,8CAAuB,iBAAvB,CAAxB;;AACA,IAAM,cAAc,GAAG,8CAAuB,gBAAvB,EAAyC,eAAzC,EAA0D,QAA1D,CAAvB,C,CAEP;;;AACO,IAAM,iBAAiB,GAAG,8CAAuB,mBAAvB,CAA1B;;AACA,IAAM,uBAAuB,GAAG,8CAAuB,0BAAvB,CAAhC;;AACA,IAAM,eAAe,GAAG,8CAAuB,iBAAvB,CAAxB;;AACA,IAAM,gBAAgB,GAAG,8CAAuB,kBAAvB,CAAzB;;AACA,IAAM,kBAAkB,GAAG,8CAAuB,qBAAvB,CAA3B;;AACA,IAAM,yBAAyB,GAAG,8CAAuB,6BAAvB,CAAlC;;AACA,IAAM,kBAAkB,GAAG,8CAAuB,qBAAvB,CAA3B;;AACA,IAAM,yBAAyB,GAAG,8CAAuB,6BAAvB,CAAlC;;AACA,IAAM,iBAAiB,GAAG,8CAAuB,oBAAvB,CAA1B;;AACA,IAAM,wBAAwB,GAAG,8CAAuB,4BAAvB,CAAjC;;AACA,IAAM,iBAAiB,GAAG,8CAAuB,oBAAvB,CAA1B;;AACA,IAAM,wBAAwB,GAAG,8CAAuB,4BAAvB,CAAjC,C,CAEP;;;AACO,IAAM,iBAAiB,GAAG,kDAA2B,mBAA3B,EAAgD,gCAAhD,CAA1B;;AACA,IAAM,kBAAkB,GAAG,kDAA2B,qBAA3B,EAAkD,+BAA0B,EAA1B,EAA8B,IAA9B,CAAlD,CAA3B;;eAEQ;AACb,EAAA,uBAAuB,EAAE;AACvB,IAAA,mBAAmB,EAAnB,mBADuB;AAEvB,IAAA,0BAA0B,EAA1B,0BAFuB;AAGvB,IAAA,iBAAiB,EAAjB,iBAHuB;AAIvB,IAAA,uBAAuB,EAAvB,uBAJuB;AAKvB,IAAA,cAAc,EAAd,cALuB;AAMvB,IAAA,eAAe,EAAf,eANuB;AAOvB,IAAA,eAAe,EAAf,eAPuB;AAQvB,IAAA,gBAAgB,EAAhB,gBARuB;AASvB,IAAA,kBAAkB,EAAlB,kBATuB;AAUvB,IAAA,yBAAyB,EAAzB,yBAVuB;AAWvB,IAAA,kBAAkB,EAAlB,kBAXuB;AAYvB,IAAA,yBAAyB,EAAzB,yBAZuB;AAavB,IAAA,iBAAiB,EAAjB,iBAbuB;AAcvB,IAAA,wBAAwB,EAAxB,wBAduB;AAevB,IAAA,iBAAiB,EAAjB,iBAfuB;AAgBvB,IAAA,wBAAwB,EAAxB,wBAhBuB;AAiBvB,IAAA,qBAAqB,EAArB,qBAjBuB;AAkBvB,IAAA,cAAc,EAAd,cAlBuB;AAmBvB,IAAA,iBAAiB,EAAjB,iBAnBuB;AAoBvB,IAAA,kBAAkB,EAAlB;AApBuB;AADZ,C","sourcesContent":["import {\n createSimpleTransition,\n createJavascriptTransition,\n} from './createTransition'\n\nimport ExpandTransitionGenerator from './expand-transition'\n\n// Component specific transitions\nexport const VCarouselTransition = createSimpleTransition('carousel-transition')\nexport const VCarouselReverseTransition = createSimpleTransition('carousel-reverse-transition')\nexport const VTabTransition = createSimpleTransition('tab-transition')\nexport const VTabReverseTransition = createSimpleTransition('tab-reverse-transition')\nexport const VMenuTransition = createSimpleTransition('menu-transition')\nexport const VFabTransition = createSimpleTransition('fab-transition', 'center center', 'out-in')\n\n// Generic transitions\nexport const VDialogTransition = createSimpleTransition('dialog-transition')\nexport const VDialogBottomTransition = createSimpleTransition('dialog-bottom-transition')\nexport const VFadeTransition = createSimpleTransition('fade-transition')\nexport const VScaleTransition = createSimpleTransition('scale-transition')\nexport const VScrollXTransition = createSimpleTransition('scroll-x-transition')\nexport const VScrollXReverseTransition = createSimpleTransition('scroll-x-reverse-transition')\nexport const VScrollYTransition = createSimpleTransition('scroll-y-transition')\nexport const VScrollYReverseTransition = createSimpleTransition('scroll-y-reverse-transition')\nexport const VSlideXTransition = createSimpleTransition('slide-x-transition')\nexport const VSlideXReverseTransition = createSimpleTransition('slide-x-reverse-transition')\nexport const VSlideYTransition = createSimpleTransition('slide-y-transition')\nexport const VSlideYReverseTransition = createSimpleTransition('slide-y-reverse-transition')\n\n// Javascript transitions\nexport const VExpandTransition = createJavascriptTransition('expand-transition', ExpandTransitionGenerator())\nexport const VExpandXTransition = createJavascriptTransition('expand-x-transition', ExpandTransitionGenerator('', true))\n\nexport default {\n $_vuetify_subcomponents: {\n VCarouselTransition,\n VCarouselReverseTransition,\n VDialogTransition,\n VDialogBottomTransition,\n VFabTransition,\n VFadeTransition,\n VMenuTransition,\n VScaleTransition,\n VScrollXTransition,\n VScrollXReverseTransition,\n VScrollYTransition,\n VScrollYReverseTransition,\n VSlideXTransition,\n VSlideXReverseTransition,\n VSlideYTransition,\n VSlideYReverseTransition,\n VTabReverseTransition,\n VTabTransition,\n VExpandTransition,\n VExpandXTransition,\n },\n}\n"],"sourceRoot":"","file":"index.js"}