ElysiaFile
Members
Section titled “Members”Properties
Section titled “Properties”| Property | Description |
|---|---|
| path | - |
Accessors
Section titled “Accessors”Methods
Section titled “Methods”| Method | Description |
|---|---|
| slice | - |
| isElysiaFile | Brand check on the private field: true for subclasses, and unlike instanceof it never walks the prototype chain, so no user trap runs |
Defined in: elysia/dist/universal/file.d.ts:44
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ElysiaFile(path): ElysiaFile;Defined in: elysia/dist/universal/file.d.ts:47
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
path | string |
Returns
Section titled “Returns”ElysiaFile
Properties
Section titled “Properties”path: string;Defined in: elysia/dist/universal/file.d.ts:46
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get stats(): Promise<Stats>;Defined in: elysia/dist/universal/file.d.ts:53
Returns
Section titled “Returns”Promise<Stats>
Get Signature
Section titled “Get Signature”get type(): any;Defined in: elysia/dist/universal/file.d.ts:56
Returns
Section titled “Returns”any
Get Signature
Section titled “Get Signature”get value(): BunFile | ReadStream;Defined in: elysia/dist/universal/file.d.ts:54
Returns
Section titled “Returns”BunFile | ReadStream
Methods
Section titled “Methods”slice()
Section titled “slice()”slice(start, end): BunFile | ReadStream;Defined in: elysia/dist/universal/file.d.ts:55
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
start | number |
end | number |
Returns
Section titled “Returns”BunFile | ReadStream
isElysiaFile()
Section titled “isElysiaFile()”static isElysiaFile(value): value is ElysiaFile;Defined in: elysia/dist/universal/file.d.ts:52
Brand check on the private field: true for subclasses, and unlike
instanceof it never walks the prototype chain, so no user trap runs
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
value | unknown |
Returns
Section titled “Returns”value is ElysiaFile