@serenity-is/corelib / Lookup

Class: Lookup<TItem>

Type parameters

Name
TItem

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new Lookup<TItem>(options, items?): Lookup<TItem>

Type parameters

Name
TItem

Parameters

Name Type
options LookupOptions<TItem>
items? TItem[]

Returns

Lookup<TItem>

Defined in

src/base/lookup.ts:22

Properties

idField

idField: string

Defined in

src/base/lookup.ts:10

src/base/lookup.ts:18


itemById

itemById: Object

Index signature

▪ [key: string]: TItem

Defined in

src/base/lookup.ts:9

src/base/lookup.ts:17


items

items: TItem[]

Defined in

src/base/lookup.ts:8

src/base/lookup.ts:16


parentIdField

parentIdField: string

Defined in

src/base/lookup.ts:11

src/base/lookup.ts:19


textField

textField: string

Defined in

src/base/lookup.ts:12

src/base/lookup.ts:20

Methods

update

update(value): void

Parameters

Name Type
value TItem[]

Returns

void

Defined in

src/base/lookup.ts:32