vevet
Version:
Vevet is a JavaScript library for creative development that simplifies crafting rich interactions like split text animations, carousels, marquees, preloading, and more.
32 lines • 1.05 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.appleMarqueeContainerStyles = appleMarqueeContainerStyles;
exports.removeMarqueeContainerStyles = removeMarqueeContainerStyles;
function appleMarqueeContainerStyles(_a) {
var container = _a.container, isVertical = _a.isVertical, isRtl = _a.isRtl;
var style = container.style;
style.position = 'relative';
style.display = 'flex';
style.flexDirection = isVertical ? 'column' : 'row';
style.alignItems = 'center';
style.justifyContent = isRtl ? 'flex-end' : 'flex-start';
style.overflow = 'hidden';
if (isVertical) {
style.height = '100%';
}
else {
style.width = '100%';
}
}
function removeMarqueeContainerStyles(container) {
var style = container.style;
style.position = '';
style.display = '';
style.flexDirection = '';
style.alignItems = '';
style.justifyContent = '';
style.overflow = '';
style.height = '';
style.width = '';
}
//# sourceMappingURL=styles.js.map