feat: add ArrayBufferResource
This commit is contained in:
@@ -82,4 +82,19 @@ export class BundleResource extends iOSResource {
|
||||
constructor(bundleName: string, fileName: string) {
|
||||
super("bundle", `${bundleName}://${fileName}`)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export class ArrayBufferResource extends Resource {
|
||||
data: ArrayBuffer;
|
||||
|
||||
constructor(data: ArrayBuffer) {
|
||||
super("arrayBuffer", uniqueId("buffer"));
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
toModel() {
|
||||
const ret = super.toModel();
|
||||
(ret as any).data = this.data;
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user