Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ClientSideDataCollectionStoreImpl<T>

Type parameters

  • T

Hierarchy

Implements

Index

Constructors

constructor

Properties

allItems

allItems: Array<SerializedEntity<T>> = []

changedItems

changedItems: IObservableArray<any> = observable([])

Optional count

count: undefined | number

entityName

entityName: string

Optional filter

filter: EntityFilter

items

items: Array<SerializedEntity<T>> = []

Optional lastError

Optional limit

limit: undefined | number

Optional offset

offset: undefined | number

Optional skipCount

skipCount: undefined | false | true

Optional sort

sort: undefined | string

status

status: DataContainerStatus = "CLEAN"

Optional stringIdName

stringIdName: undefined | string

trackChanges

trackChanges: boolean

view

view: string

Accessors

properties

  • get properties(): string[]

readOnlyItems

  • get readOnlyItems(): Array<SerializedEntity<T>>

Methods

adjustItems

  • adjustItems(): void

clear

  • clear(): void

delete

  • delete(e: T & WithId): Promise<any>

load

  • load(): Promise<void>

Generated using TypeDoc