feat: add ArrayBufferResource

This commit is contained in:
pengfei.zhou
2022-03-07 18:31:14 +08:00
committed by osborn
parent fa6604f25e
commit e8e344ed21
11 changed files with 224 additions and 1 deletions

View File

@@ -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;
}
}