Add Resource Loader for iOS

This commit is contained in:
pengfei.zhou
2021-10-25 16:01:44 +08:00
committed by osborn
parent 4bd4f42f52
commit 235549eea4
40 changed files with 979 additions and 242 deletions

View File

@@ -2147,12 +2147,12 @@ var Resource = /** @class */ (function () {
};
return Resource;
}());
var FileResource = /** @class */ (function (_super) {
__extends$e(FileResource, _super);
function FileResource(path) {
return _super.call(this, "file", path) || this;
var LocalResource = /** @class */ (function (_super) {
__extends$e(LocalResource, _super);
function LocalResource(path) {
return _super.call(this, "local", path) || this;
}
return FileResource;
return LocalResource;
}(Resource));
var RemoteResource = /** @class */ (function (_super) {
__extends$e(RemoteResource, _super);
@@ -2163,8 +2163,8 @@ var RemoteResource = /** @class */ (function (_super) {
}(Resource));
var Base64Resource = /** @class */ (function (_super) {
__extends$e(Base64Resource, _super);
function Base64Resource(url) {
return _super.call(this, "base64", url) || this;
function Base64Resource(content) {
return _super.call(this, "base64", content) || this;
}
return Base64Resource;
}(Resource));
@@ -2173,15 +2173,15 @@ var Base64Resource = /** @class */ (function (_super) {
*/
var DrawableResource = /** @class */ (function (_super) {
__extends$e(DrawableResource, _super);
function DrawableResource(url) {
return _super.call(this, "drawable", url) || this;
function DrawableResource(name) {
return _super.call(this, "drawable", name) || this;
}
return DrawableResource;
}(Resource));
var RawResource = /** @class */ (function (_super) {
__extends$e(RawResource, _super);
function RawResource(url) {
return _super.call(this, "raw", url) || this;
function RawResource(name) {
return _super.call(this, "raw", name) || this;
}
return RawResource;
}(Resource));
@@ -4395,7 +4395,6 @@ exports.CENTER_Y = CENTER_Y;
exports.Color = Color;
exports.Draggable = Draggable;
exports.DrawableResource = DrawableResource;
exports.FileResource = FileResource;
exports.FlexLayout = FlexLayout;
exports.FlexTypedValue = FlexTypedValue;
exports.FlowLayout = FlowLayout;
@@ -4411,6 +4410,7 @@ exports.LEFT = LEFT;
exports.LayoutConfigImpl = LayoutConfigImpl;
exports.List = List;
exports.ListItem = ListItem;
exports.LocalResource = LocalResource;
exports.MainBundleResource = MainBundleResource;
exports.ModularPanel = ModularPanel;
exports.Module = Module;

View File

@@ -1615,9 +1615,9 @@ class Resource {
};
}
}
class FileResource extends Resource {
class LocalResource extends Resource {
constructor(path) {
super("file", path);
super("local", path);
}
}
class RemoteResource extends Resource {
@@ -1626,21 +1626,21 @@ class RemoteResource extends Resource {
}
}
class Base64Resource extends Resource {
constructor(url) {
super("base64", url);
constructor(content) {
super("base64", content);
}
}
/**
* This is for android platform
*/
class DrawableResource extends Resource {
constructor(url) {
super("drawable", url);
constructor(name) {
super("drawable", name);
}
}
class RawResource extends Resource {
constructor(url) {
super("raw", url);
constructor(name) {
super("raw", name);
}
}
class AssetResource extends Resource {
@@ -3378,7 +3378,6 @@ exports.CENTER_Y = CENTER_Y;
exports.Color = Color;
exports.Draggable = Draggable;
exports.DrawableResource = DrawableResource;
exports.FileResource = FileResource;
exports.FlexLayout = FlexLayout;
exports.FlexTypedValue = FlexTypedValue;
exports.FlowLayout = FlowLayout;
@@ -3394,6 +3393,7 @@ exports.LEFT = LEFT;
exports.LayoutConfigImpl = LayoutConfigImpl;
exports.List = List;
exports.ListItem = ListItem;
exports.LocalResource = LocalResource;
exports.MainBundleResource = MainBundleResource;
exports.ModularPanel = ModularPanel;
exports.Module = Module;

View File

@@ -3136,9 +3136,9 @@ class Resource {
};
}
}
class FileResource extends Resource {
class LocalResource extends Resource {
constructor(path) {
super("file", path);
super("local", path);
}
}
class RemoteResource extends Resource {
@@ -3147,21 +3147,21 @@ class RemoteResource extends Resource {
}
}
class Base64Resource extends Resource {
constructor(url) {
super("base64", url);
constructor(content) {
super("base64", content);
}
}
/**
* This is for android platform
*/
class DrawableResource extends Resource {
constructor(url) {
super("drawable", url);
constructor(name) {
super("drawable", name);
}
}
class RawResource extends Resource {
constructor(url) {
super("raw", url);
constructor(name) {
super("raw", name);
}
}
class AssetResource extends Resource {
@@ -5140,7 +5140,6 @@ exports.CENTER_Y = CENTER_Y;
exports.Color = Color;
exports.Draggable = Draggable;
exports.DrawableResource = DrawableResource;
exports.FileResource = FileResource;
exports.FlexLayout = FlexLayout;
exports.FlexTypedValue = FlexTypedValue;
exports.FlowLayout = FlowLayout;
@@ -5156,6 +5155,7 @@ exports.LEFT = LEFT;
exports.LayoutConfigImpl = LayoutConfigImpl;
exports.List = List;
exports.ListItem = ListItem;
exports.LocalResource = LocalResource;
exports.MainBundleResource = MainBundleResource;
exports.ModularPanel = ModularPanel;
exports.Module = Module;