Interface ICollection<T>

Type Parameters

  • T

Hierarchy

Properties

add: ((index, item) => T)

Type declaration

    • (index, item): T
    • Parameters

      • index: string | number
      • item: T

      Returns T

clear: (() => void)

Type declaration

    • (): void
    • Returns void

get: ((index) => undefined | T)

Type declaration

    • (index): undefined | T
    • Parameters

      • index: string | number

      Returns undefined | T

isEmpty: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

remove: ((index) => undefined | T)

Type declaration

    • (index): undefined | T
    • Parameters

      • index: string | number

      Returns undefined | T

size: number