Interface IKavenCollection<T>

Type Parameters

  • T

Hierarchy

  • IKavenCollection

Implemented by

Properties

Count: number

Methods

  • Add(key: string, value: T): boolean
  • Parameters

    • key: string
    • value: T

    Returns boolean

  • ContainsKey(key: string): boolean
  • Parameters

    • key: string

    Returns boolean

  • GetValue(key: string, defaultValue?: T): undefined | T
  • Parameters

    • key: string
    • Optional defaultValue: T

    Returns undefined | T

  • Keys(): string[]
  • Returns string[]

  • Remove(key: string): T
  • Parameters

    • key: string

    Returns T

  • Values(): T[]
  • Returns T[]

Generated using TypeDoc