Table of Contents* CollectionEntryMixin
* [Parameters](#parameters)
- BaseEntry
- BufferContentEntryMixin
- BufferContentEntry
- ContentEntry
- DeletedContentEntry
- EmptyContentEntry
- toReadableStream
- ReadableStreamContentEntry
- StreamContentEntryMixin
- StringContentEntryMixin
- StringContentEntry
- equalsUint8Arrays
- Parameters## CollectionEntryMixinBrings directory attributes to entries.### Parameters*
superclass## BaseEntryRepresentation of one file or directory entry. All names are absolute (no leading '/') the group seperator is '/'.### Parameters*namestring name inside of the container### Properties*namestring name inside of the container### typesReturns Array<string> UTI types### isCollectionReturns boolean false### isBlobReturns boolean false### modeDefault unix mode for files.Returns number 0644### isEmptyReturns boolean true if there is no content (length := 0).### isDeletedReturns boolean true if we represent a deleted entry### isExistentReturns boolean true if we exist### equals#### Parameters*otherReturns Promise<boolean> true if name, isBlob and isCollection are the same## BufferContentEntryMixinContent entries where a Uint8Array is the primary data representation.### Parameters*superclass### Properties*bufferUint8Array ## BufferContentEntry**Extends BufferContentEntryMixin(ContentEntry)*ConentEntry with a Uint8Array as content store.### Parametersnamestring
- Parameters## CollectionEntryMixinBrings directory attributes to entries.### Parameters*
bufferUint8Array ### isEmptyReturns boolean true if buffer length is zero### sizeReturns number size in bytes## ContentEntryExtends BaseEntryGeneral content access entries.### isBlobReturns boolean true### typesUTI types for this entry. defaults to "public.content".Returns Array<string> ### readStreamReturns any undefined### stringReturns string ### bufferreturn {Uint8Array}### encodingThe default encoding used to convert content to strings.Returns BufferEncoding ### equalsContentCompare content against other entry.#### Parameters*otherContentEntry Returns Promise<boolean> true if other has the same content (bitwise)### getReadStreamMeta* deprecated: This is deprecated.## DeletedContentEntryExtends EmptyContentEntryRepresents a deleted entry.### isDeletedWe are always deleted.Returns boolean true### isExistentNothing there any more.Returns boolean false## EmptyContentEntryExtends ContentEntryRepresents a entry without content (content length = 0).### stringReturns string ### bufferReturns Uint8Array zero length buffer### readStreamReturns ReadableStream zero length stream.## toReadableStream### Parameters*inputstring Returns Readable ## ReadableStreamContentEntry**Extends StreamContentEntryMixin(ContentEntry)*Content entries where a readable stream is the primary data representation.### ParametersnamestringreadStreamReadableStream ### Properties*namestringreadStreamReadableStream ## StreamContentEntryMixinContent entries where a stream is the primary data representation.### Parameters*superclass## StringContentEntryMixinContent entries where a string is the primary data representation.### Parameters*superclass### Properties*stringstring ## StringContentEntry**Extends StringContentEntryMixin(ContentEntry)*Content entries where a string is the primary data representation.### Parametersnamestringvaluestring ### Properties*namestringstringstring ### isEmptyReturns boolean true if string length is zero## equalsUint8ArraysReturns true if the two passed Uint8Arrays have the same content### Parameters*aUint8ArraybUint8Array Returns boolean true if content of a equals b
With npm do:
```shell
npm install content-entry ```
BSD-2-Clause