UNPKG

angular-sidebar-menu

Version:

The sources for this package are in the [Angular Sidebar Menu](https://github.com/mledour/angular-sidebar-menu) repo. Please file issues and pull requests against that repo.

12 lines 2.39 kB
import { animate, AUTO_STYLE, state, style, transition, trigger } from '@angular/animations'; const TRANSITION_DURATION = 300; export const openCloseAnimation = trigger('openClose', [ state('true', style({ height: AUTO_STYLE })), state('false', style({ height: 0 })), transition('false <=> true', animate(`${TRANSITION_DURATION}ms ease-in`)), ]); export const rotateAnimation = trigger('rotate', [ state('true', style({ transform: 'rotate(-90deg)' })), transition('false <=> true', animate(`${TRANSITION_DURATION}ms ease-out`)), ]); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibm9kZS5hbmltYXRpb25zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicmFyeS9zcmMvbGliL2ludGVybmFsL25vZGUuYW5pbWF0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsT0FBTyxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUU3RixNQUFNLG1CQUFtQixHQUFHLEdBQUcsQ0FBQztBQUVoQyxNQUFNLENBQUMsTUFBTSxrQkFBa0IsR0FBRyxPQUFPLENBQUMsV0FBVyxFQUFFO0lBQ3JELEtBQUssQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLEVBQUUsTUFBTSxFQUFFLFVBQVUsRUFBRSxDQUFDLENBQUM7SUFDNUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsRUFBRSxNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNwQyxVQUFVLENBQUMsZ0JBQWdCLEVBQUUsT0FBTyxDQUFDLEdBQUcsbUJBQW1CLFlBQVksQ0FBQyxDQUFDO0NBQzFFLENBQUMsQ0FBQztBQUVILE1BQU0sQ0FBQyxNQUFNLGVBQWUsR0FBRyxPQUFPLENBQUMsUUFBUSxFQUFFO0lBQy9DLEtBQUssQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLEVBQUUsU0FBUyxFQUFFLGdCQUFnQixFQUFFLENBQUMsQ0FBQztJQUNyRCxVQUFVLENBQUMsZ0JBQWdCLEVBQUUsT0FBTyxDQUFDLEdBQUcsbUJBQW1CLGFBQWEsQ0FBQyxDQUFDO0NBQzNFLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGFuaW1hdGUsIEFVVE9fU1RZTEUsIHN0YXRlLCBzdHlsZSwgdHJhbnNpdGlvbiwgdHJpZ2dlciB9IGZyb20gJ0Bhbmd1bGFyL2FuaW1hdGlvbnMnO1xuXG5jb25zdCBUUkFOU0lUSU9OX0RVUkFUSU9OID0gMzAwO1xuXG5leHBvcnQgY29uc3Qgb3BlbkNsb3NlQW5pbWF0aW9uID0gdHJpZ2dlcignb3BlbkNsb3NlJywgW1xuICBzdGF0ZSgndHJ1ZScsIHN0eWxlKHsgaGVpZ2h0OiBBVVRPX1NUWUxFIH0pKSxcbiAgc3RhdGUoJ2ZhbHNlJywgc3R5bGUoeyBoZWlnaHQ6IDAgfSkpLFxuICB0cmFuc2l0aW9uKCdmYWxzZSA8PT4gdHJ1ZScsIGFuaW1hdGUoYCR7VFJBTlNJVElPTl9EVVJBVElPTn1tcyBlYXNlLWluYCkpLFxuXSk7XG5cbmV4cG9ydCBjb25zdCByb3RhdGVBbmltYXRpb24gPSB0cmlnZ2VyKCdyb3RhdGUnLCBbXG4gIHN0YXRlKCd0cnVlJywgc3R5bGUoeyB0cmFuc2Zvcm06ICdyb3RhdGUoLTkwZGVnKScgfSkpLFxuICB0cmFuc2l0aW9uKCdmYWxzZSA8PT4gdHJ1ZScsIGFuaW1hdGUoYCR7VFJBTlNJVElPTl9EVVJBVElPTn1tcyBlYXNlLW91dGApKSxcbl0pO1xuIl19