UNPKG

osmos

Version:

OSMOS - Symbiosys

16 lines (14 loc) 406 B
export class Guid{ static New(){ return Guid._guid(); } static _guid() { return Guid._s4() + Guid._s4() + '-' + Guid._s4() + '-' + Guid._s4() + '-' + Guid._s4() + '-' + Guid._s4() + Guid._s4() + Guid._s4(); } static _s4() { return Math.floor((1 + Math.random()) * 0x10000) .toString(16) .substring(1); } }