@ng-bootstrap/ng-bootstrap
Version:
Angular powered Bootstrap
12 lines • 1.75 kB
JavaScript
import { reflow } from '../util/util';
export const ngbNavFadeOutTransition = ({ classList }) => {
classList.remove('show');
return () => classList.remove('active');
};
export const ngbNavFadeInTransition = (element, animation) => {
if (animation) {
reflow(element);
}
element.classList.add('show');
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2LXRyYW5zaXRpb24uanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4vc3JjLyIsInNvdXJjZXMiOlsibmF2L25hdi10cmFuc2l0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBQyxNQUFNLEVBQUMsTUFBTSxjQUFjLENBQUM7QUFFcEMsTUFBTSxDQUFDLE1BQU0sdUJBQXVCLEdBQXlCLENBQUMsRUFBQyxTQUFTLEVBQUMsRUFBRSxFQUFFO0lBQzNFLFNBQVMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDekIsT0FBTyxHQUFHLEVBQUUsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0FBQzFDLENBQUMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUF5QixDQUFDLE9BQW9CLEVBQUUsU0FBa0IsRUFBRSxFQUFFO0lBQ3ZHLElBQUksU0FBUyxFQUFFO1FBQ2IsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0tBQ2pCO0lBQ0QsT0FBTyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUM7QUFDaEMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtOZ2JUcmFuc2l0aW9uU3RhcnRGbn0gZnJvbSAnLi4vdXRpbC90cmFuc2l0aW9uL25nYlRyYW5zaXRpb24nO1xuaW1wb3J0IHtyZWZsb3d9IGZyb20gJy4uL3V0aWwvdXRpbCc7XG5cbmV4cG9ydCBjb25zdCBuZ2JOYXZGYWRlT3V0VHJhbnNpdGlvbjogTmdiVHJhbnNpdGlvblN0YXJ0Rm4gPSAoe2NsYXNzTGlzdH0pID0+IHtcbiAgY2xhc3NMaXN0LnJlbW92ZSgnc2hvdycpO1xuICByZXR1cm4gKCkgPT4gY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJyk7XG59O1xuXG5leHBvcnQgY29uc3QgbmdiTmF2RmFkZUluVHJhbnNpdGlvbjogTmdiVHJhbnNpdGlvblN0YXJ0Rm4gPSAoZWxlbWVudDogSFRNTEVsZW1lbnQsIGFuaW1hdGlvbjogYm9vbGVhbikgPT4ge1xuICBpZiAoYW5pbWF0aW9uKSB7XG4gICAgcmVmbG93KGVsZW1lbnQpO1xuICB9XG4gIGVsZW1lbnQuY2xhc3NMaXN0LmFkZCgnc2hvdycpO1xufTtcbiJdfQ==