feat:Add Base64Resource

This commit is contained in:
pengfei.zhou
2021-10-22 17:00:00 +08:00
committed by osborn
parent 5501dd38d9
commit 6402522946
16 changed files with 364 additions and 51 deletions

View File

@@ -6,3 +6,4 @@ export * from './types';
export * from './uniqueId';
export * from './flexbox';
export * from './jsx';
export * from './resource';

View File

@@ -21,3 +21,4 @@ export * from './types';
export * from './uniqueId';
export * from './flexbox';
export * from './jsx';
export * from './resource';

View File

@@ -14,12 +14,18 @@ export declare class FileResource extends Resource {
export declare class RemoteResource extends Resource {
constructor(url: string);
}
export declare class Base64Resource extends Resource {
constructor(url: string);
}
/**
* This is for android platform
*/
export declare class DrawableResource extends Resource {
constructor(url: string);
}
export declare class RawResource extends Resource {
constructor(url: string);
}
export declare class AssetResource extends Resource {
constructor(path: string);
}

View File

@@ -20,6 +20,11 @@ export class RemoteResource extends Resource {
super("remote", url);
}
}
export class Base64Resource extends Resource {
constructor(url) {
super("base64", url);
}
}
/**
* This is for android platform
*/
@@ -28,6 +33,11 @@ export class DrawableResource extends Resource {
super("drawable", url);
}
}
export class RawResource extends Resource {
constructor(url) {
super("raw", url);
}
}
export class AssetResource extends Resource {
constructor(path) {
super("assets", path);