@angular/material
Version:
Angular Material
1 lines • 8.86 kB
JSON
{"__symbolic":"module","version":3,"metadata":{"MatSnackBarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"OverlayModule"},{"__symbolic":"reference","module":"@angular/cdk/portal","name":"PortalModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/material/core","name":"MatCommonModule"}],"exports":[{"__symbolic":"reference","name":"MatSnackBarContainer"},{"__symbolic":"reference","module":"@angular/material/core","name":"MatCommonModule"}],"declarations":[{"__symbolic":"reference","name":"MatSnackBarContainer"},{"__symbolic":"reference","name":"SimpleSnackBar"}],"entryComponents":[{"__symbolic":"reference","name":"MatSnackBarContainer"},{"__symbolic":"reference","name":"SimpleSnackBar"}],"providers":[{"__symbolic":"reference","name":"MatSnackBar"},{"__symbolic":"reference","module":"@angular/cdk/a11y","name":"LIVE_ANNOUNCER_PROVIDER"}]}]}],"members":{}},"MatSnackBar":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf"}}]],"parameters":[{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"Overlay"},{"__symbolic":"reference","module":"@angular/cdk/a11y","name":"LiveAnnouncer"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","name":"MatSnackBar"}]}],"openFromComponent":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"_attachSnackBarContainer":[{"__symbolic":"method"}],"_attach":[{"__symbolic":"method"}],"_createOverlay":[{"__symbolic":"method"}],"_createInjector":[{"__symbolic":"method"}]}},"SHOW_ANIMATION":"225ms cubic-bezier(0.4,0.0,1,1)","HIDE_ANIMATION":"195ms cubic-bezier(0.0,0.0,0.2,1)","MatSnackBarContainer":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/cdk/portal","name":"BasePortalHost"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"moduleId":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"module"},"member":"id"},"selector":"snack-bar-container","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"},"preserveWhitespaces":false,"host":{"role":"alert","class":"mat-snack-bar-container","[@state]":"_animationState","(@state.done)":"onAnimationEnd($event)"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger"},"arguments":["state",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state"},"arguments":["visible-top, visible-bottom",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style"},"arguments":[{"transform":"translateY(0%)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition"},"arguments":["visible-top => hidden-top, visible-bottom => hidden-bottom",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate"},"arguments":["195ms cubic-bezier(0.0,0.0,0.2,1)"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition"},"arguments":["void => visible-top, void => visible-bottom",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate"},"arguments":["225ms cubic-bezier(0.4,0.0,1,1)"]}]}]]}],"template":"<ng-template cdkPortalHost></ng-template>","styles":[".mat-snack-bar-container{border-radius:2px;box-sizing:content-box;display:block;margin:24px;max-width:568px;min-width:288px;padding:14px 24px;transform:translateY(100%) translateY(24px)}.mat-snack-bar-container.mat-snack-bar-center{margin:0;transform:translateY(100%)}.mat-snack-bar-container.mat-snack-bar-top{transform:translateY(-100%) translateY(-24px)}.mat-snack-bar-container.mat-snack-bar-top.mat-snack-bar-center{transform:translateY(-100%)}@media screen and (-ms-high-contrast:active){.mat-snack-bar-container{border:solid 1px}}"]}]}],"members":{"_portalHost":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":[{"__symbolic":"reference","module":"@angular/cdk/portal","name":"PortalHostDirective"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}]}],"attachComponentPortal":[{"__symbolic":"method"}],"attachTemplatePortal":[{"__symbolic":"method"}],"onAnimationEnd":[{"__symbolic":"method"}],"enter":[{"__symbolic":"method"}],"exit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_completeExit":[{"__symbolic":"method"}]}},"MAT_SNACK_BAR_DATA":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["MatSnackBarData"]},"MatSnackBarHorizontalPosition":{"__symbolic":"interface"},"MatSnackBarVerticalPosition":{"__symbolic":"interface"},"MatSnackBarConfig":{"__symbolic":"class","members":{}},"MatSnackBarRef":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MatSnackBarContainer"},{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"OverlayRef"}]}],"dismiss":[{"__symbolic":"method"}],"closeWithAction":[{"__symbolic":"method"}],"_dismissAfter":[{"__symbolic":"method"}],"_open":[{"__symbolic":"method"}],"_finishDismiss":[{"__symbolic":"method"}],"afterDismissed":[{"__symbolic":"method"}],"afterOpened":[{"__symbolic":"method"}],"onAction":[{"__symbolic":"method"}]}},"SimpleSnackBar":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"moduleId":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"module"},"member":"id"},"selector":"simple-snack-bar","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"},"preserveWhitespaces":false,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"},"member":"OnPush"},"host":{"class":"mat-simple-snackbar"},"template":"{{data.message}} <button class=\"mat-simple-snackbar-action\" *ngIf=\"hasAction\" (click)=\"action()\">{{data.action}}</button>","styles":[".mat-simple-snackbar{display:flex;justify-content:space-between;line-height:20px}.mat-simple-snackbar-action{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;background:0 0;flex-shrink:0;margin-left:48px}[dir=rtl] .mat-simple-snackbar-action{margin-right:48px;margin-left:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"MAT_SNACK_BAR_DATA"}]}]],"parameters":[{"__symbolic":"reference","name":"MatSnackBarRef"},{"__symbolic":"reference","name":"any"}]}],"action":[{"__symbolic":"method"}]}}},"origins":{"MatSnackBarModule":"./snack-bar-module","MatSnackBar":"./snack-bar","SHOW_ANIMATION":"./snack-bar-container","HIDE_ANIMATION":"./snack-bar-container","MatSnackBarContainer":"./snack-bar-container","MAT_SNACK_BAR_DATA":"./snack-bar-config","MatSnackBarHorizontalPosition":"./snack-bar-config","MatSnackBarVerticalPosition":"./snack-bar-config","MatSnackBarConfig":"./snack-bar-config","MatSnackBarRef":"./snack-bar-ref","SimpleSnackBar":"./simple-snack-bar"},"importAs":"@angular/material/snack-bar"}