UNPKG

@angular/material

Version:
109 lines (106 loc) 3.48 kB
export { MatOptgroup, MatOption } from './option.mjs'; export { MatError, MatFormField, MatHint, MatLabel, MatPrefix, MatSuffix } from './form-field2.mjs'; export { MAT_SELECT_CONFIG, MAT_SELECT_SCROLL_STRATEGY, MAT_SELECT_SCROLL_STRATEGY_PROVIDER, MAT_SELECT_SCROLL_STRATEGY_PROVIDER_FACTORY, MAT_SELECT_TRIGGER, MatSelect, MatSelectChange, MatSelectModule, MatSelectTrigger } from './select-module.mjs'; import '@angular/cdk/a11y'; import '@angular/cdk/keycodes'; import '@angular/core'; import 'rxjs'; import './ripple.mjs'; import '@angular/cdk/platform'; import '@angular/cdk/coercion'; import '@angular/cdk/private'; import './animation.mjs'; import '@angular/cdk/layout'; import './pseudo-checkbox.mjs'; import './structural-styles.mjs'; import '@angular/cdk/bidi'; import '@angular/common'; import 'rxjs/operators'; import '@angular/cdk/observers/private'; import '@angular/cdk/overlay'; import '@angular/cdk/scrolling'; import '@angular/cdk/collections'; import '@angular/forms'; import './error-options.mjs'; import './error-state.mjs'; import './option-module.mjs'; import './ripple-module.mjs'; import './common-module.mjs'; import './pseudo-checkbox-module.mjs'; import './form-field-module.mjs'; import '@angular/cdk/observers'; /** * The following are all the animations for the mat-select component, with each * const containing the metadata for one animation. * * The values below match the implementation of the AngularJS Material mat-select animation. * @docs-private * @deprecated No longer used, will be removed. * @breaking-change 21.0.0 */ const matSelectAnimations = { // Represents // trigger('transformPanel', [ // state( // 'void', // style({ // opacity: 0, // transform: 'scale(1, 0.8)', // }), // ), // transition( // 'void => showing', // animate( // '120ms cubic-bezier(0, 0, 0.2, 1)', // style({ // opacity: 1, // transform: 'scale(1, 1)', // }), // ), // ), // transition('* => void', animate('100ms linear', style({opacity: 0}))), // ]) /** This animation transforms the select's overlay panel on and off the page. */ transformPanel: { type: 7, name: 'transformPanel', definitions: [ { type: 0, name: 'void', styles: { type: 6, styles: { opacity: 0, transform: 'scale(1, 0.8)' }, offset: null, }, }, { type: 1, expr: 'void => showing', animation: { type: 4, styles: { type: 6, styles: { opacity: 1, transform: 'scale(1, 1)' }, offset: null, }, timings: '120ms cubic-bezier(0, 0, 0.2, 1)', }, options: null, }, { type: 1, expr: '* => void', animation: { type: 4, styles: { type: 6, styles: { opacity: 0 }, offset: null }, timings: '100ms linear', }, options: null, }, ], options: {}, }, }; export { matSelectAnimations }; //# sourceMappingURL=select.mjs.map