当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript MatDialogRef.afterClosed方法代码示例

本文整理汇总了TypeScript中@angular/material.MatDialogRef.afterClosed方法的典型用法代码示例。如果您正苦于以下问题:TypeScript MatDialogRef.afterClosed方法的具体用法?TypeScript MatDialogRef.afterClosed怎么用?TypeScript MatDialogRef.afterClosed使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在@angular/material.MatDialogRef的用法示例。


在下文中一共展示了MatDialogRef.afterClosed方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: open

 public open(title: string = T('Please wait')): Observable<boolean> {
   this.translate.get(title).subscribe(t => {
     this.dialogRef = this.dialog.open(AppLoaderComponent, {disableClose: true});
     this.dialogRef.updateSize('200px', '200px');
     this.dialogRef.componentInstance.title = t;
   });
   return this.dialogRef.afterClosed();
 }
开发者ID:joshr4,项目名称:webui,代码行数:8,代码来源:app-loader.service.ts

示例2: confirm

  confirm(title: string, message: string): Observable<boolean> {
    let dialogRef: MatDialogRef<ConfirmDialogComponent>;

    dialogRef = this._dialog.open(ConfirmDialogComponent);
    dialogRef.componentInstance.title = title;
    dialogRef.componentInstance.message = message;

    return dialogRef.afterClosed();
  }
开发者ID:digitaldeacon,项目名称:memberhive,代码行数:9,代码来源:dialog.service.ts

示例3: confirm

 public confirm(title: string, message: string, customButton: string): Observable<boolean> {
   let dialogRef: MatDialogRef<AppComfirmComponent>;
   dialogRef = this.dialog.open(AppComfirmComponent, {disableClose: true});
   dialogRef.updateSize('380px');
   dialogRef.componentInstance.title = title;
   dialogRef.componentInstance.message = message;
   dialogRef.componentInstance.customButton = customButton;
   return dialogRef.afterClosed();
 }
开发者ID:joshr4,项目名称:webui,代码行数:9,代码来源:app-confirm.service.ts

示例4: openAddress

 openAddress(address?: AddressModel): Observable<boolean> {
   this.dialogRef = this.dialog.open(AddressComponent,
     {
       disableClose: true, backdropClass: 'light-backdrop',
       width: '720px',
       data: address,
     });
   return this.dialogRef.afterClosed();
 }
开发者ID:RIntegerB2B,项目名称:ArifBuyer,代码行数:9,代码来源:address.service.ts

示例5: showNewDialog

  showNewDialog(): void {
    this.newPermissionDialogRef = this.dialog.open(PermissionNewDialogComponent);

    this.newPermissionDialogRef.afterClosed().subscribe((data) => {
      if (data) {
        this.openEditorWithNew(new Permission({ level: data.level }));
      }
    });
  }
开发者ID:LeafCoders,项目名称:cordate,代码行数:9,代码来源:permission.component.ts

示例6: init

 init(title: string, observable: Observable<Array<IdModel>>, onSelected: (item: IdModel) => void): void {
   this.title = title;
   observable.subscribe(items => this.items = items);
   this.dialogRef.afterClosed().subscribe((selectedItem: IdModel) => {
     if (selectedItem) {
       onSelected(selectedItem);
     }
   });
 }
开发者ID:LeafCoders,项目名称:cordate,代码行数:9,代码来源:single-select-dialog.component.ts

示例7: openCard

 openCard(address?: CardDetailModel): Observable<boolean> {
   this.dialogRef = this.dialog.open(CardDetailsComponent,
     {
       disableClose: true, backdropClass: 'light-backdrop',
       width: '460px',
       data: address,
     });
   return this.dialogRef.afterClosed();
 }
开发者ID:RIntegerB2B,项目名称:ArifBuyer,代码行数:9,代码来源:card-details.service.ts

示例8: open

 public open(title: string = 'Please wait'): Observable<boolean> {
   this.dialogRef = this.dialog.open(
     AppLoaderComponent,
     { disableClose: true,
       backdropClass: 'light-backdrop'
     });
   this.dialogRef.updateSize('200px');
   this.dialogRef.componentInstance.title = title;
   return this.dialogRef.afterClosed();
 }
开发者ID:khex,项目名称:albatroz,代码行数:10,代码来源:app-loader.service.ts

示例9: init

 init(title: string, message: string, confirmTitle: string, onConfirm: () => void): void {
   this.title = title;
   this.message = message;
   this.confirmTitle = confirmTitle;
   this.dialogRef.afterClosed().subscribe((confirmed: boolean) => {
     if (confirmed) {
       onConfirm();
     }
   });
 }
开发者ID:LeafCoders,项目名称:cordate,代码行数:10,代码来源:confirm-dialog.component.ts

示例10: showNewDialog

 showNewDialog(): void {
   if (this.allowAddNew && !this.newDialogRef) {
     this.newDialogRef = this.dialog.open(AssetNewDialogComponent, { width: '640px', maxWidth: '90vw' });
     this.newDialogRef.componentInstance.assetFolder = this.selectedAssetFolder;
     this.newDialogRef.afterClosed().subscribe(() => {
       this.newDialogRef = undefined
       this.assetsResource.list();
     });
   }
 }
开发者ID:LeafCoders,项目名称:cordate,代码行数:10,代码来源:asset.component.ts


注:本文中的@angular/material.MatDialogRef.afterClosed方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。