blob: deaa619bc4fc1b179dcb1a4ed16bdcb5db462394 [file] [log] [blame]
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/cdk/portal"),require("@angular/cdk/stepper"),require("@angular/common"),require("@angular/core"),require("@angular/material/button"),require("@angular/material/core"),require("@angular/material/icon"),require("@angular/cdk/a11y"),require("rxjs"),require("@angular/cdk/bidi"),require("rxjs/operators"),require("@angular/animations")):"function"==typeof define&&define.amd?define("@angular/material/stepper",["exports","@angular/cdk/portal","@angular/cdk/stepper","@angular/common","@angular/core","@angular/material/button","@angular/material/core","@angular/material/icon","@angular/cdk/a11y","rxjs","@angular/cdk/bidi","rxjs/operators","@angular/animations"],e):e(((t=t||self).ng=t.ng||{},t.ng.material=t.ng.material||{},t.ng.material.stepper={}),t.ng.cdk.portal,t.ng.cdk.stepper,t.ng.common,t.ng.core,t.ng.material.button,t.ng.material.core,t.ng.material.icon,t.ng.cdk.a11y,t.rxjs,t.ng.cdk.bidi,t.rxjs.operators,t.ng.animations)}(this,(function(t,e,n,r,a,i,o,p,l,s,c,d,m){"use strict";
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var h=function(t,e){return(h=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,e)};function u(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}h(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}function g(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function b(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(g(arguments[e]));return t}var f,v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return u(e,t),e}(n.CdkStepLabel);function x(t){return t||new f}v.decorators=[{type:a.Directive,args:[{selector:"[matStepLabel]"}]}],(f=function f(){this.changes=new s.Subject,this.optionalLabel="Optional"}).ɵprov=a.ɵɵdefineInjectable({factory:function t(){return new f},token:f,providedIn:"root"}),f.decorators=[{type:a.Injectable,args:[{providedIn:"root"}]}];var y={provide:f,deps:[[new a.Optional,new a.SkipSelf,f]],useFactory:x},S=function(t){function e(e){return t.call(this,e)||this}return u(e,t),e}(n.CdkStepHeader),_=function(t){function e(e,n,r,a){var i=t.call(this,r)||this;return i._intl=e,i._focusMonitor=n,i._intlSubscription=e.changes.subscribe((function(){return a.markForCheck()})),i}return u(e,t),e.prototype.ngAfterViewInit=function(){this._focusMonitor.monitor(this._elementRef,!0)},e.prototype.ngOnDestroy=function(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)},e.prototype.focus=function(t,e){t?this._focusMonitor.focusVia(this._elementRef,t,e):this._elementRef.nativeElement.focus(e)},e.prototype._stringLabel=function(){return this.label instanceof v?null:this.label},e.prototype._templateLabel=function(){return this.label instanceof v?this.label:null},e.prototype._getHostElement=function(){return this._elementRef.nativeElement},e.prototype._getIconContext=function(){return{index:this.index,active:this.active,optional:this.optional}},e.prototype._getDefaultTextForState=function(t){return"number"==t?""+(this.index+1):"edit"==t?"create":"error"==t?"warning":t},e}(o.mixinColor(S,"primary"));_.decorators=[{type:a.Component,args:[{selector:"mat-step-header",template:'<div class="mat-step-header-ripple" matRipple\n [matRippleTrigger]="_getHostElement()"\n [matRippleDisabled]="disableRipple"></div>\n\n<div class="mat-step-icon-state-{{state}} mat-step-icon" [class.mat-step-icon-selected]="selected">\n <div class="mat-step-icon-content" [ngSwitch]="!!(iconOverrides && iconOverrides[state])">\n <ng-container\n *ngSwitchCase="true"\n [ngTemplateOutlet]="iconOverrides[state]"\n [ngTemplateOutletContext]="_getIconContext()"></ng-container>\n <ng-container *ngSwitchDefault [ngSwitch]="state">\n <span *ngSwitchCase="\'number\'">{{_getDefaultTextForState(state)}}</span>\n <mat-icon *ngSwitchDefault>{{_getDefaultTextForState(state)}}</mat-icon>\n </ng-container>\n </div>\n</div>\n<div class="mat-step-label"\n [class.mat-step-label-active]="active"\n [class.mat-step-label-selected]="selected"\n [class.mat-step-label-error]="state == \'error\'">\n \x3c!-- If there is a label template, use it. --\x3e\n <div class="mat-step-text-label" *ngIf="_templateLabel()">\n <ng-container [ngTemplateOutlet]="_templateLabel()!.template"></ng-container>\n </div>\n \x3c!-- If there is no label template, fall back to the text label. --\x3e\n <div class="mat-step-text-label" *ngIf="_stringLabel()">{{label}}</div>\n\n <div class="mat-step-optional" *ngIf="optional && state != \'error\'">{{_intl.optionalLabel}}</div>\n <div class="mat-step-sub-label-error" *ngIf="state == \'error\'">{{errorMessage}}</div>\n</div>\n\n',inputs:["color"],host:{class:"mat-step-header mat-focus-indicator",role:"tab"},encapsulation:a.ViewEncapsulation.None,changeDetection:a.ChangeDetectionStrategy.OnPush,styles:[".mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:transparent}.mat-step-optional,.mat-step-sub-label-error{font-size:12px}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative}.mat-step-icon-content,.mat-step-icon .mat-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"]}]}],_.ctorParameters=function(){return[{type:f},{type:l.FocusMonitor},{type:a.ElementRef},{type:a.ChangeDetectorRef}]},_.propDecorators={state:[{type:a.Input}],label:[{type:a.Input}],errorMessage:[{type:a.Input}],iconOverrides:[{type:a.Input}],index:[{type:a.Input}],selected:[{type:a.Input}],active:[{type:a.Input}],optional:[{type:a.Input}],disableRipple:[{type:a.Input}]};
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var z,w={horizontalStepTransition:m.trigger("stepTransition",[m.state("previous",m.style({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),m.state("current",m.style({transform:"none",visibility:"inherit"})),m.state("next",m.style({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),m.transition("* => *",m.animate("500ms cubic-bezier(0.35, 0, 0.25, 1)"))]),verticalStepTransition:m.trigger("stepTransition",[m.state("previous",m.style({height:"0px",visibility:"hidden"})),m.state("next",m.style({height:"0px",visibility:"hidden"})),m.state("current",m.style({height:"*",visibility:"inherit"})),m.transition("* <=> current",m.animate("225ms cubic-bezier(0.4, 0.0, 0.2, 1)"))])};
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/(z=function z(t){this.templateRef=t}).decorators=[{type:a.Directive,args:[{selector:"ng-template[matStepperIcon]"}]}],z.ctorParameters=function(){return[{type:a.TemplateRef}]},z.propDecorators={name:[{type:a.Input,args:["matStepperIcon"]}]};var I=function(t){function e(e,n,r){var a=t.call(this,e,r)||this;return a._errorStateMatcher=n,a}return u(e,t),e.prototype.isErrorState=function(t,e){return this._errorStateMatcher.isErrorState(t,e)||!!(t&&t.invalid&&this.interacted)},e}(n.CdkStep);I.decorators=[{type:a.Component,args:[{selector:"mat-step",template:"<ng-template><ng-content></ng-content></ng-template>\n",providers:[{provide:o.ErrorStateMatcher,useExisting:I},{provide:n.CdkStep,useExisting:I}],encapsulation:a.ViewEncapsulation.None,exportAs:"matStep",changeDetection:a.ChangeDetectionStrategy.OnPush}]}],I.ctorParameters=function(){return[{type:C,decorators:[{type:a.Inject,args:[a.forwardRef((function(){return C}))]}]},{type:o.ErrorStateMatcher,decorators:[{type:a.SkipSelf}]},{type:void 0,decorators:[{type:a.Optional},{type:a.Inject,args:[n.STEPPER_GLOBAL_OPTIONS]}]}]},I.propDecorators={stepLabel:[{type:a.ContentChild,args:[v]}],color:[{type:a.Input}]};var C=function(t){function e(){var e=t.apply(this,b(arguments))||this;return e.steps=new a.QueryList,e.animationDone=new a.EventEmitter,e._iconOverrides={},e._animationDone=new s.Subject,e}return u(e,t),e.prototype.ngAfterContentInit=function(){var e=this;t.prototype.ngAfterContentInit.call(this),this._icons.forEach((function(t){return e._iconOverrides[t.name]=t.templateRef})),this.steps.changes.pipe(d.takeUntil(this._destroyed)).subscribe((function(){e._stateChanged()})),this._animationDone.pipe(d.distinctUntilChanged((function(t,e){return t.fromState===e.fromState&&t.toState===e.toState})),d.takeUntil(this._destroyed)).subscribe((function(t){"current"===t.toState&&e.animationDone.emit()}))},e}(n.CdkStepper);C.decorators=[{type:a.Directive,args:[{selector:"[matStepper]",providers:[{provide:n.CdkStepper,useExisting:C}]}]}],C.propDecorators={_stepHeader:[{type:a.ViewChildren,args:[_]}],_steps:[{type:a.ContentChildren,args:[I,{descendants:!0}]}],_icons:[{type:a.ContentChildren,args:[z,{descendants:!0}]}],animationDone:[{type:a.Output}],disableRipple:[{type:a.Input}],color:[{type:a.Input}]};var M=function(t){function e(){var e=t.apply(this,b(arguments))||this;return e.labelPosition="end",e}return u(e,t),e}(C);M.decorators=[{type:a.Component,args:[{selector:"mat-horizontal-stepper",exportAs:"matHorizontalStepper",template:'<div class="mat-horizontal-stepper-header-container">\n <ng-container *ngFor="let step of steps; let i = index; let isLast = last">\n <mat-step-header class="mat-horizontal-stepper-header"\n (click)="step.select()"\n (keydown)="_onKeydown($event)"\n [tabIndex]="_getFocusIndex() === i ? 0 : -1"\n [id]="_getStepLabelId(i)"\n [attr.aria-posinset]="i + 1"\n [attr.aria-setsize]="steps.length"\n [attr.aria-controls]="_getStepContentId(i)"\n [attr.aria-selected]="selectedIndex == i"\n [attr.aria-label]="step.ariaLabel || null"\n [attr.aria-labelledby]="(!step.ariaLabel && step.ariaLabelledby) ? step.ariaLabelledby : null"\n [index]="i"\n [state]="_getIndicatorType(i, step.state)"\n [label]="step.stepLabel || step.label"\n [selected]="selectedIndex === i"\n [active]="step.completed || selectedIndex === i || !linear"\n [optional]="step.optional"\n [errorMessage]="step.errorMessage"\n [iconOverrides]="_iconOverrides"\n [disableRipple]="disableRipple"\n [color]="step.color || color">\n </mat-step-header>\n <div *ngIf="!isLast" class="mat-stepper-horizontal-line"></div>\n </ng-container>\n</div>\n\n<div class="mat-horizontal-content-container">\n <div *ngFor="let step of steps; let i = index"\n class="mat-horizontal-stepper-content" role="tabpanel"\n [@stepTransition]="_getAnimationDirection(i)"\n (@stepTransition.done)="_animationDone.next($event)"\n [id]="_getStepContentId(i)"\n [attr.aria-labelledby]="_getStepLabelId(i)"\n [attr.aria-expanded]="selectedIndex === i">\n <ng-container [ngTemplateOutlet]="step.content"></ng-container>\n </div>\n</div>\n',inputs:["selectedIndex"],host:{class:"mat-stepper-horizontal","[class.mat-stepper-label-position-end]":'labelPosition == "end"',"[class.mat-stepper-label-position-bottom]":'labelPosition == "bottom"',"aria-orientation":"horizontal",role:"tablist"},animations:[w.horizontalStepTransition],providers:[{provide:C,useExisting:M},{provide:n.CdkStepper,useExisting:M}],encapsulation:a.ViewEncapsulation.None,changeDetection:a.ChangeDetectionStrategy.OnPush,styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content[aria-expanded=false]{height:0;overflow:hidden}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;left:0;border-left-width:1px;border-left-style:solid}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}\n']}]}],M.propDecorators={labelPosition:[{type:a.Input}]};var k=function(t){function e(e,n,r,a){var i=t.call(this,e,n,r,a)||this;return i._orientation="vertical",i}return u(e,t),e}(C);k.decorators=[{type:a.Component,args:[{selector:"mat-vertical-stepper",exportAs:"matVerticalStepper",template:'<div class="mat-step" *ngFor="let step of steps; let i = index; let isLast = last">\n <mat-step-header class="mat-vertical-stepper-header"\n (click)="step.select()"\n (keydown)="_onKeydown($event)"\n [tabIndex]="_getFocusIndex() == i ? 0 : -1"\n [id]="_getStepLabelId(i)"\n [attr.aria-posinset]="i + 1"\n [attr.aria-setsize]="steps.length"\n [attr.aria-controls]="_getStepContentId(i)"\n [attr.aria-selected]="selectedIndex === i"\n [attr.aria-label]="step.ariaLabel || null"\n [attr.aria-labelledby]="(!step.ariaLabel && step.ariaLabelledby) ? step.ariaLabelledby : null"\n [index]="i"\n [state]="_getIndicatorType(i, step.state)"\n [label]="step.stepLabel || step.label"\n [selected]="selectedIndex === i"\n [active]="step.completed || selectedIndex === i || !linear"\n [optional]="step.optional"\n [errorMessage]="step.errorMessage"\n [iconOverrides]="_iconOverrides"\n [disableRipple]="disableRipple"\n [color]="step.color || color">\n </mat-step-header>\n\n <div class="mat-vertical-content-container" [class.mat-stepper-vertical-line]="!isLast">\n <div class="mat-vertical-stepper-content" role="tabpanel"\n [@stepTransition]="_getAnimationDirection(i)"\n (@stepTransition.done)="_animationDone.next($event)"\n [id]="_getStepContentId(i)"\n [attr.aria-labelledby]="_getStepLabelId(i)"\n [attr.aria-expanded]="selectedIndex === i">\n <div class="mat-vertical-content">\n <ng-container [ngTemplateOutlet]="step.content"></ng-container>\n </div>\n </div>\n </div>\n</div>\n',inputs:["selectedIndex"],host:{class:"mat-stepper-vertical","aria-orientation":"vertical",role:"tablist"},animations:[w.verticalStepTransition],providers:[{provide:C,useExisting:k},{provide:n.CdkStepper,useExisting:k}],encapsulation:a.ViewEncapsulation.None,changeDetection:a.ChangeDetectionStrategy.OnPush,styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content[aria-expanded=false]{height:0;overflow:hidden}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;left:0;border-left-width:1px;border-left-style:solid}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}\n']}]}],k.ctorParameters=function(){return[{type:c.Directionality,decorators:[{type:a.Optional}]},{type:a.ChangeDetectorRef},{type:a.ElementRef},{type:void 0,decorators:[{type:a.Inject,args:[r.DOCUMENT]}]}]};var D=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return u(e,t),e}(n.CdkStepperNext);D.decorators=[{type:a.Directive,args:[{selector:"button[matStepperNext]",host:{class:"mat-stepper-next","[type]":"type"},inputs:["type"]}]}];var O,E=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return u(e,t),e}(n.CdkStepperPrevious);E.decorators=[{type:a.Directive,args:[{selector:"button[matStepperPrevious]",host:{class:"mat-stepper-previous","[type]":"type"},inputs:["type"]}]}],(O=function O(){}).decorators=[{type:a.NgModule,args:[{imports:[o.MatCommonModule,r.CommonModule,e.PortalModule,i.MatButtonModule,n.CdkStepperModule,p.MatIconModule,o.MatRippleModule],exports:[o.MatCommonModule,M,k,I,v,C,D,E,_,z],declarations:[M,k,I,v,C,D,E,_,z],providers:[y,o.ErrorStateMatcher]}]}],
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
t.MAT_STEPPER_INTL_PROVIDER=y,t.MAT_STEPPER_INTL_PROVIDER_FACTORY=x,t.MatHorizontalStepper=M,t.MatStep=I,t.MatStepHeader=_,t.MatStepLabel=v,t.MatStepper=C,t.MatStepperIcon=z,t.MatStepperIntl=f,t.MatStepperModule=O,t.MatStepperNext=D,t.MatStepperPrevious=E,t.MatVerticalStepper=k,t.matStepperAnimations=w,Object.defineProperty(t,"__esModule",{value:!0})}));