Skip to main content

labelsSlice

Type Aliases

LabelsSlice

LabelsSlice = LabelsSliceState & LabelsSliceActions

Defined in: stores/labelsSlice.ts:23


LabelsSliceActions

LabelsSliceActions = object

Defined in: stores/labelsSlice.ts:31

Properties

deleteLabels()

deleteLabels: (labels) => void

Defined in: stores/labelsSlice.ts:41

Parameters
labels

ILabelsModel

Returns

void

loadLabels()

loadLabels: (labels, signal?) => Promise<ILabelsData>

Defined in: stores/labelsSlice.ts:33

Parameters
labels

ILabelsModel

signal?

AbortSignal

Returns

Promise<ILabelsData>

loadLabelsByID()

loadLabelsByID: (labelsId, signal?) => Promise<ILabelsData>

Defined in: stores/labelsSlice.ts:37

Parameters
labelsId

string

signal?

AbortSignal

Returns

Promise<ILabelsData>

setLabels()

setLabels: (labels, index?) => void

Defined in: stores/labelsSlice.ts:32

Parameters
labels

ILabelsModel

index?

number

Returns

void


LabelsSliceState

LabelsSliceState = object

Defined in: stores/labelsSlice.ts:25

Properties

labelsDataCache

labelsDataCache: Map<ILabelsDataSourceModel, ILabelsData>

Defined in: stores/labelsSlice.ts:27

labelsDataLoaderFactories

labelsDataLoaderFactories: Map<string, LabelsDataLoaderFactory>

Defined in: stores/labelsSlice.ts:28

labelsMap

labelsMap: Map<string, ILabelsModel>

Defined in: stores/labelsSlice.ts:26

Variables

createLabelsSlice

const createLabelsSlice: BoundStoreStateCreator<LabelsSlice>

Defined in: stores/labelsSlice.ts:44