On this page

Source Code: lib/FileSystemInfo.js#L316
new Snapshot(): Snapshot
Returns:Snapshot
Source Code: lib/FileSystemInfo.js#L351
Source Code: lib/FileSystemInfo.js#L337
Source Code: lib/FileSystemInfo.js#L335
Source Code: lib/FileSystemInfo.js#L339
Source Code: lib/FileSystemInfo.js#L331
Source Code: lib/FileSystemInfo.js#L329
Source Code: lib/FileSystemInfo.js#L333
Source Code: lib/FileSystemInfo.js#L347
Type:Set<string>
Source Code: lib/FileSystemInfo.js#L345
Type:Set<string>
Source Code: lib/FileSystemInfo.js#L343
Source Code: lib/FileSystemInfo.js#L349
Type:Set<string>
Source Code: lib/FileSystemInfo.js#L341
Source Code: lib/FileSystemInfo.js#L327
Type:number
snapshot.addChild(child): void
Source Code: lib/FileSystemInfo.js#L553
Attributes
child:Snapshot

Adds the provided child to the snapshot.

snapshot.deserialize(__namedParameters): void
Source Code: lib/FileSystemInfo.js#L586
Attributes

Restores this instance from the provided deserializer context.

snapshot.getContextIterable(): Iterable<string>
Source Code: lib/FileSystemInfo.js#L633
Returns:Iterable<string>

Gets context iterable.

snapshot.getFileIterable(): Iterable<string>
Source Code: lib/FileSystemInfo.js#L617
Returns:Iterable<string>

Gets file iterable.

snapshot.getMissingIterable(): Iterable<string>
Source Code: lib/FileSystemInfo.js#L649
Returns:Iterable<string>

Gets missing iterable.

snapshot.hasChildren(): boolean
Source Code: lib/FileSystemInfo.js#L536
Returns:boolean
snapshot.hasContextHashes(): boolean
Source Code: lib/FileSystemInfo.js#L445
Returns:boolean
snapshot.hasContextTimestamps(): boolean
Source Code: lib/FileSystemInfo.js#L432
Returns:boolean
snapshot.hasContextTshs(): boolean
Source Code: lib/FileSystemInfo.js#L458
Returns:boolean
snapshot.hasFileHashes(): boolean
Source Code: lib/FileSystemInfo.js#L406
Returns:boolean
snapshot.hasFileTimestamps(): boolean
Source Code: lib/FileSystemInfo.js#L393
Returns:boolean
snapshot.hasFileTshs(): boolean
Source Code: lib/FileSystemInfo.js#L419
Returns:boolean
snapshot.hasManagedContexts(): boolean
Source Code: lib/FileSystemInfo.js#L510
Returns:boolean
snapshot.hasManagedFiles(): boolean
Source Code: lib/FileSystemInfo.js#L497
Returns:boolean
snapshot.hasManagedItemInfo(): boolean
Source Code: lib/FileSystemInfo.js#L484
Returns:boolean
snapshot.hasManagedMissing(): boolean
Source Code: lib/FileSystemInfo.js#L523
Returns:boolean
snapshot.hasMissingExistence(): boolean
Source Code: lib/FileSystemInfo.js#L471
Returns:boolean
snapshot.hasStartTime(): boolean
Source Code: lib/FileSystemInfo.js#L354
Returns:boolean
snapshot.serialize(__namedParameters): void
Source Code: lib/FileSystemInfo.js#L565
Attributes

Serializes this instance into the provided serializer context.

snapshot.setChildren(value): void
Source Code: lib/FileSystemInfo.js#L544
Attributes
value:Set<Snapshot>

Updates children using the provided value.

snapshot.setContextHashes(value): void
Source Code: lib/FileSystemInfo.js#L453
Attributes
value:Map<string, string | null>

Sets context hashes.

snapshot.setContextTimestamps(value): void
Source Code: lib/FileSystemInfo.js#L440
Attributes

Sets context timestamps.

snapshot.setContextTshs(value): void
Source Code: lib/FileSystemInfo.js#L466
Attributes

Updates context tshs using the provided value.

snapshot.setFileHashes(value): void
Source Code: lib/FileSystemInfo.js#L414
Attributes
value:Map<string, string | null>

Updates file hashes using the provided value.

snapshot.setFileTimestamps(value): void
Source Code: lib/FileSystemInfo.js#L401
Attributes

Sets file timestamps.

snapshot.setFileTshs(value): void
Source Code: lib/FileSystemInfo.js#L427
Attributes

Updates file tshs using the provided value.

snapshot.setManagedContexts(value): void
Source Code: lib/FileSystemInfo.js#L518
Attributes
value:Set<string>

Sets managed contexts.

snapshot.setManagedFiles(value): void
Source Code: lib/FileSystemInfo.js#L505
Attributes
value:Set<string>

Sets managed files.

snapshot.setManagedItemInfo(value): void
Source Code: lib/FileSystemInfo.js#L492
Attributes
value:Map<string, string>

Sets managed item info.

snapshot.setManagedMissing(value): void
Source Code: lib/FileSystemInfo.js#L531
Attributes
value:Set<string>

Sets managed missing.

snapshot.setMergedStartTime(value, snapshot): void
Source Code: lib/FileSystemInfo.js#L372
Attributes
snapshot:Snapshot

Sets merged start time.

snapshot.setMissingExistence(value): void
Source Code: lib/FileSystemInfo.js#L479
Attributes

Sets missing existence.

snapshot.setStartTime(value): void
Source Code: lib/FileSystemInfo.js#L362
Attributes
value:number

Updates start time using the provided value.