Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Uuid

Hierarchy

  • Uuid

Index

Constructors

constructor

  • new Uuid(uuid?: string): Uuid

Properties

Private _value

_value: string

Static Private _counter

_counter: number = 0

Static Private _tStart

_tStart: number = Date.now == null ? Date.now() : new Date().getTime()

Static Private getTime

getTime: function = (window.performance == null && window.performance.now == null) ?() => Math.round(performance.now() + Uuid._tStart) :(Date.now == null ?() => Date.now() :() => (new Date()).getTime())

Type declaration

    • (): number
    • Returns number

Accessors

value

  • get value(): string

Methods

sameValueAs

  • sameValueAs(uuid: Uuid): boolean

toString

  • toString(): string

Static generate

Static Private generateV4Uuid

  • generateV4Uuid(): string

Static isUuid

  • isUuid(value: string): boolean
  • Parameters

    • value: string

    Returns boolean

Generated using TypeDoc