Skip to main content

NotificationFilter

@icure/medical-device-sdk / NotificationFilter

Class: NotificationFilter

Implements

  • FilterBuilder<Notification>

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new NotificationFilter()

Properties

_byIds

Optional _byIds: string[]

Defined in

src/filter/filterDsl.ts:504


_dataOwnerId

Optional _dataOwnerId: string

Defined in

src/filter/filterDsl.ts:506


_fromDate

Optional _fromDate: number

Defined in

src/filter/filterDsl.ts:505


_intersection

Optional _intersection: NotificationFilter[]

Defined in

src/filter/filterDsl.ts:503


_type

Optional _type: NotificationTypeEnum

Defined in

src/filter/filterDsl.ts:507


_union

Optional _union: NotificationFilter[]

Defined in

src/filter/filterDsl.ts:502

Methods

afterDate

afterDate(fromDate): NotificationFilter

Parameters

NameType
fromDatenumber

Returns

NotificationFilter

Defined in

src/filter/filterDsl.ts:524


build

build(): Promise<Filter<Notification>>

Returns

Promise<Filter<Notification>>

Implementation of

FilterBuilder.build

Defined in

src/filter/filterDsl.ts:539


byIds

byIds(ids): NotificationFilter

Parameters

NameType
idsstring[]

Returns

NotificationFilter

Defined in

src/filter/filterDsl.ts:509


forDataOwner

forDataOwner(dataOwnerId): NotificationFilter

Parameters

NameType
dataOwnerIdstring

Returns

NotificationFilter

Defined in

src/filter/filterDsl.ts:514


intersection

intersection(filters): NotificationFilter

Parameters

NameType
filtersNotificationFilter[]

Returns

NotificationFilter

Defined in

src/filter/filterDsl.ts:534


union

union(filters): NotificationFilter

Parameters

NameType
filtersNotificationFilter[]

Returns

NotificationFilter

Defined in

src/filter/filterDsl.ts:529


withType

withType(type): NotificationFilter

Parameters

NameType
typeNotificationTypeEnum

Returns

NotificationFilter

Defined in

src/filter/filterDsl.ts:519