Skip to content

API Reference


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

Class: MatRightSheetRef<T, R>

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

Reference to a bottom sheet dispatched from the bottom sheet service.

Type Parameters

T

T = any

R

R = any

Constructors

Constructor

new MatRightSheetRef<T, R>(_ref, config, containerInstance): MatRightSheetRef<T, R>

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

Parameters

_ref

DialogRef<R, T>

config

MatRightSheetConfig

containerInstance

MatRightSheetContainer

Returns

MatRightSheetRef<T, R>

Properties

containerInstance

containerInstance: MatRightSheetContainer

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

Instance of the component into which the bottom sheet content is projected.

Docs-private


disableClose

disableClose: boolean | undefined

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

Whether the user is allowed to close the bottom sheet.

Accessors

instance

Get Signature

get instance(): T

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

Instance of the component making up the content of the bottom sheet.

Returns

T

Methods

afterDismissed()

afterDismissed(): Observable<R | undefined>

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

Gets an observable that is notified when the bottom sheet is finished closing.

Returns

Observable<R | undefined>


afterOpened()

afterOpened(): Observable<void>

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

Gets an observable that is notified when the bottom sheet has opened and appeared.

Returns

Observable<void>


backdropClick()

backdropClick(): Observable<MouseEvent>

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

Gets an observable that emits when the overlay's backdrop has been clicked.

Returns

Observable<MouseEvent>


dismiss()

dismiss(result?): void

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

Dismisses the bottom sheet.

Parameters

result?

R

Data to be passed back to the bottom sheet opener.

Returns

void


keydownEvents()

keydownEvents(): Observable<KeyboardEvent>

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

Gets an observable that emits when keydown events are targeted on the overlay.

Returns

Observable<KeyboardEvent>


updateWidth()

updateWidth(width): void

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

Updates the right sheet width.

Parameters

width

string

Returns

void

Released under the MIT License.