Make options values optional

This commit is contained in:
Wim Looman
2015-04-23 12:19:52 +12:00
parent b0253bbce0
commit fe695e9235

View File

@@ -11,25 +11,25 @@ interface UUIDOptions {
* Node id as Array of 6 bytes (per 4.1.6).
* Default: Randomly generated ID. See note 1.
*/
node: any[]
node?: any[]
/**
* (Number between 0 - 0x3fff) RFC clock sequence.
* Default: An internally maintained clockseq is used.
*/
clockseq: number
clockseq?: number
/**
* (Number | Date) Time in milliseconds since unix Epoch.
* Default: The current time is used.
*/
msecs: any
msecs?: any
/**
* (Number between 0-9999) additional time, in 100-nanosecond units. Ignored if msecs is unspecified.
* Default: internal uuid counter is used, as per 4.2.1.2.
*/
nsecs: number
nsecs?: number
}
interface UUID {