@vismaux/ngx-nordic-cool
Version:
Common Nordic-Cool components for Angular.
9 lines • 1.83 kB
JavaScript
import { animate, state, style, transition, trigger, } from '@angular/animations';
export const accordion = trigger('accordion', [
state('collapsed, void', style({ height: '0', padding: '0', visibility: 'hidden' })),
state('expanded', style({ height: '*', visibility: 'visible' })),
transition('expanded <=> collapsed, void => collapsed', [
animate('225ms ease-out'),
]),
]);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5pbWF0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1ub3JkaWMtY29vbC9zcmMvbGliL2NvbW1vbi9hbmltYXRpb25zLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFDTCxPQUFPLEVBQ1AsS0FBSyxFQUNMLEtBQUssRUFDTCxVQUFVLEVBQ1YsT0FBTyxHQUNSLE1BQU0scUJBQXFCLENBQUM7QUFFN0IsTUFBTSxDQUFDLE1BQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQyxXQUFXLEVBQUU7SUFDNUMsS0FBSyxDQUNILGlCQUFpQixFQUNqQixLQUFLLENBQUMsRUFBRSxNQUFNLEVBQUUsR0FBRyxFQUFFLE9BQU8sRUFBRSxHQUFHLEVBQUUsVUFBVSxFQUFFLFFBQVEsRUFBRSxDQUFDLENBQzNEO0lBQ0QsS0FBSyxDQUFDLFVBQVUsRUFBRSxLQUFLLENBQUMsRUFBRSxNQUFNLEVBQUUsR0FBRyxFQUFFLFVBQVUsRUFBRSxTQUFTLEVBQUUsQ0FBQyxDQUFDO0lBQ2hFLFVBQVUsQ0FBQywyQ0FBMkMsRUFBRTtRQUN0RCxPQUFPLENBQUMsZ0JBQWdCLENBQUM7S0FDMUIsQ0FBQztDQUNILENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIGFuaW1hdGUsXG4gIHN0YXRlLFxuICBzdHlsZSxcbiAgdHJhbnNpdGlvbixcbiAgdHJpZ2dlcixcbn0gZnJvbSAnQGFuZ3VsYXIvYW5pbWF0aW9ucyc7XG5cbmV4cG9ydCBjb25zdCBhY2NvcmRpb24gPSB0cmlnZ2VyKCdhY2NvcmRpb24nLCBbXG4gIHN0YXRlKFxuICAgICdjb2xsYXBzZWQsIHZvaWQnLFxuICAgIHN0eWxlKHsgaGVpZ2h0OiAnMCcsIHBhZGRpbmc6ICcwJywgdmlzaWJpbGl0eTogJ2hpZGRlbicgfSlcbiAgKSxcbiAgc3RhdGUoJ2V4cGFuZGVkJywgc3R5bGUoeyBoZWlnaHQ6ICcqJywgdmlzaWJpbGl0eTogJ3Zpc2libGUnIH0pKSxcbiAgdHJhbnNpdGlvbignZXhwYW5kZWQgPD0+IGNvbGxhcHNlZCwgdm9pZCA9PiBjb2xsYXBzZWQnLCBbXG4gICAgYW5pbWF0ZSgnMjI1bXMgZWFzZS1vdXQnKSxcbiAgXSksXG5dKTtcbiJdfQ==