src/lib/dialog/confirm/confirm.component.ts
selector | cause-dialog-confirm |
styleUrls | confirm.component.styl |
templateUrl | ./confirm.component.html |
question
|
Type: |
title
|
Type: |
constructor(dialogRef: MdDialogRef
|
ngOnInit |
ngOnInit()
|
Returns :
void
|
dialogRef |
dialogRef: |
Type : MdDialogRef<ConfirmComponent>
|
import {Component, Input, OnInit} from '@angular/core';
import {MdDialogRef} from '@angular/material';
@Component({
selector: 'cause-dialog-confirm',
templateUrl: './confirm.component.html',
styleUrls: ['./confirm.component.styl']
})
export class ConfirmComponent implements OnInit {
@Input() title: string;
@Input() question: string;
constructor(public dialogRef: MdDialogRef<ConfirmComponent>) { }
ngOnInit() {
}
}
<h1 md-dialog-title>{{title}}</h1>
<div md-dialog-content>{{question}}</div>
<div md-dialog-actions>
<button md-raised-button (click)="dialogRef.close(true)">{{'yes' | translate}}</button>
<button md-raised-button (click)="dialogRef.close(false)">{{'no' | translate}}</button>
</div>