MatDialog

E697574

MatDialog is an Angular Material service and UI component used to open and manage modal dialog windows in Angular applications.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (2)

Surface form Occurrences
MessageBox 1
ModalDialog 1

Statements (48)

Predicate Object
instanceOf Angular Material UI component
Angular Material service
modal dialog manager
belongsTo Angular CDK overlay-based components NERFINISHED
category UI overlay component
modal dialog service
closeBehavior can close all dialogs via closeAll
can close specific dialog via MatDialogRef.close
configuredBy MatDialogConfig NERFINISHED
declaredIn @angular/material/dialog package
designGoal provide consistent Material Design dialogs
emits afterAllClosed observable
afterOpened observable
framework Angular NERFINISHED
importedFrom @angular/material/dialog NERFINISHED
language TypeScript NERFINISHED
lifecycle created via dependency injection in components or services
maintains list of open dialogs
partOf Angular Material NERFINISHED
primaryFunction manage modal dialog windows
open modal dialog windows
providesMethod afterAllClosed
closeAll
open
requires Angular dependency injection
BrowserAnimationsModule or NoopAnimationsModule
returns MatDialogRef NERFINISHED
supportsFeature ARIA role configuration via container
accessibility features
backdrop configuration
custom panelClass styling
dialog stacking order
disabling close on backdrop click
disabling close on escape key
focus management
opening dialogs with arbitrary content
opening dialogs with component types
opening dialogs with template refs
opening multiple dialogs
passing data to dialog components
position configuration
receiving data from dialog components
restoring focus to previously focused element
scroll strategy configuration
size configuration
usedIn Angular applications NERFINISHED
usedWith MAT_DIALOG_DATA injection token
MatDialogRef NERFINISHED

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Angular Material hasComponent MatDialog
Dialog Manager providesAPI MatDialog
this entity surface form: ModalDialog
TApplication hasMethod MatDialog
this entity surface form: MessageBox