Skip to content

API Reference


API Reference / @dasch-ng/material-right-sheet / MatRightSheet

Class: MatRightSheet

Defined in: libs/material/right-sheet/src/lib/right-sheet.ts:24

Service to trigger Material Design right sheets.

Implements

  • OnDestroy

Constructors

Constructor

new MatRightSheet(): MatRightSheet

Defined in: libs/material/right-sheet/src/lib/right-sheet.ts:46

Returns

MatRightSheet

Accessors

_openedRightSheetRef

Get Signature

get _openedRightSheetRef(): MatRightSheetRef<any, any> | null

Defined in: libs/material/right-sheet/src/lib/right-sheet.ts:33

Reference to the currently opened right sheet.

Returns

MatRightSheetRef<any, any> | null

Set Signature

set _openedRightSheetRef(value): void

Defined in: libs/material/right-sheet/src/lib/right-sheet.ts:38

Parameters
value

MatRightSheetRef<any, any> | null

Returns

void

Methods

dismiss()

dismiss<R>(result?): void

Defined in: libs/material/right-sheet/src/lib/right-sheet.ts:120

Dismisses the currently-visible right sheet.

Type Parameters

R

R = any

Parameters

result?

R

Data to pass to the right sheet instance.

Returns

void


ngOnDestroy()

ngOnDestroy(): void

Defined in: libs/material/right-sheet/src/lib/right-sheet.ts:126

A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed.

Returns

void

Implementation of

OnDestroy.ngOnDestroy


open()

Call Signature

open<T, D, R>(component, config?): MatRightSheetRef<T, R>

Defined in: libs/material/right-sheet/src/lib/right-sheet.ts:58

Opens a right sheet containing the given component.

Type Parameters
T

T

D

D = any

R

R = any

Parameters
component

ComponentType<T>

Type of the component to load into the right sheet.

config?

MatRightSheetConfig<D>

Extra configuration options.

Returns

MatRightSheetRef<T, R>

Reference to the newly-opened right sheet.

Call Signature

open<T, D, R>(template, config?): MatRightSheetRef<T, R>

Defined in: libs/material/right-sheet/src/lib/right-sheet.ts:66

Opens a right sheet containing the given template.

Type Parameters
T

T

D

D = any

R

R = any

Parameters
template

TemplateRef<T>

TemplateRef to instantiate as the right sheet content.

config?

MatRightSheetConfig<D>

Extra configuration options.

Returns

MatRightSheetRef<T, R>

Reference to the newly-opened right sheet.

Released under the MIT License.