Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SListBasePatches<V, P>

Type parameters

Hierarchy

Index

Constructors

constructor

Methods

add

  • add(revision: number, index: number, value: V | null): void

addAll

  • addAll(revision: number, index: number, values: ArrayLike<V | null>): void

clear_

  • clear_(revision?: undefined | number): void

compact_

  • compact_(authorizedRevision: number): void

containsReset_

  • containsReset_(): boolean

getOrCreate_

  • getOrCreate_(revision: number): P

Abstract getPatchMapDummy_

  • getPatchMapDummy_(): P

isEmpty_

  • isEmpty_(): boolean

Abstract newPatchMap_

  • newPatchMap_(): P

Abstract newPatchReset_

  • newPatchReset_(): P

packReset_

  • packReset_(authorizedRevision: number, revision: number, data: Array<V | null>): unknown[]

pack_

  • pack_(authorizedRevision: number, forceReset: boolean, revision: number, data: Array<V | null>, isSoft: boolean): unknown[]

remove

  • remove(revision: number, index: number): void

resetIfTooHeavy_

  • resetIfTooHeavy_(weightCriteria: number): void

set

  • set(revision: number, index: number, value: V | null): void

Generated using TypeDoc