iOS:add Bundle Resource
This commit is contained in:
@@ -2197,11 +2197,18 @@ var AssetResource = /** @class */ (function (_super) {
|
||||
*/
|
||||
var MainBundleResource = /** @class */ (function (_super) {
|
||||
__extends$e(MainBundleResource, _super);
|
||||
function MainBundleResource(path) {
|
||||
return _super.call(this, "mainBundle", path) || this;
|
||||
function MainBundleResource(fileName) {
|
||||
return _super.call(this, "mainBundle", fileName) || this;
|
||||
}
|
||||
return MainBundleResource;
|
||||
}(Resource));
|
||||
var BundleResource = /** @class */ (function (_super) {
|
||||
__extends$e(BundleResource, _super);
|
||||
function BundleResource(bundleName, fileName) {
|
||||
return _super.call(this, "bundle", bundleName + "://" + fileName) || this;
|
||||
}
|
||||
return BundleResource;
|
||||
}(Resource));
|
||||
|
||||
var __extends$d = (undefined && undefined.__extends) || (function () {
|
||||
var extendStatics = function (d, b) {
|
||||
@@ -4389,6 +4396,7 @@ exports.AssetResource = AssetResource;
|
||||
exports.BOTTOM = BOTTOM;
|
||||
exports.BackgroundColorAnimation = BackgroundColorAnimation;
|
||||
exports.Base64Resource = Base64Resource;
|
||||
exports.BundleResource = BundleResource;
|
||||
exports.CENTER = CENTER;
|
||||
exports.CENTER_X = CENTER_X;
|
||||
exports.CENTER_Y = CENTER_Y;
|
||||
|
@@ -1652,8 +1652,13 @@ class AssetResource extends Resource {
|
||||
* This is for iOS platform
|
||||
*/
|
||||
class MainBundleResource extends Resource {
|
||||
constructor(path) {
|
||||
super("mainBundle", path);
|
||||
constructor(fileName) {
|
||||
super("mainBundle", fileName);
|
||||
}
|
||||
}
|
||||
class BundleResource extends Resource {
|
||||
constructor(bundleName, fileName) {
|
||||
super("bundle", `${bundleName}://${fileName}`);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3372,6 +3377,7 @@ exports.AssetResource = AssetResource;
|
||||
exports.BOTTOM = BOTTOM;
|
||||
exports.BackgroundColorAnimation = BackgroundColorAnimation;
|
||||
exports.Base64Resource = Base64Resource;
|
||||
exports.BundleResource = BundleResource;
|
||||
exports.CENTER = CENTER;
|
||||
exports.CENTER_X = CENTER_X;
|
||||
exports.CENTER_Y = CENTER_Y;
|
||||
|
@@ -3173,8 +3173,13 @@ class AssetResource extends Resource {
|
||||
* This is for iOS platform
|
||||
*/
|
||||
class MainBundleResource extends Resource {
|
||||
constructor(path) {
|
||||
super("mainBundle", path);
|
||||
constructor(fileName) {
|
||||
super("mainBundle", fileName);
|
||||
}
|
||||
}
|
||||
class BundleResource extends Resource {
|
||||
constructor(bundleName, fileName) {
|
||||
super("bundle", `${bundleName}://${fileName}`);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5134,6 +5139,7 @@ exports.AssetResource = AssetResource;
|
||||
exports.BOTTOM = BOTTOM;
|
||||
exports.BackgroundColorAnimation = BackgroundColorAnimation;
|
||||
exports.Base64Resource = Base64Resource;
|
||||
exports.BundleResource = BundleResource;
|
||||
exports.CENTER = CENTER;
|
||||
exports.CENTER_X = CENTER_X;
|
||||
exports.CENTER_Y = CENTER_Y;
|
||||
|
5
doric-js/index.d.ts
vendored
5
doric-js/index.d.ts
vendored
@@ -1660,7 +1660,10 @@ declare module 'doric/lib/src/util/resource' {
|
||||
* This is for iOS platform
|
||||
*/
|
||||
export class MainBundleResource extends Resource {
|
||||
constructor(path: string);
|
||||
constructor(fileName: string);
|
||||
}
|
||||
export class BundleResource extends Resource {
|
||||
constructor(bundleName: string, fileName: string);
|
||||
}
|
||||
}
|
||||
|
||||
|
5
doric-js/lib/src/util/resource.d.ts
vendored
5
doric-js/lib/src/util/resource.d.ts
vendored
@@ -33,5 +33,8 @@ export declare class AssetResource extends Resource {
|
||||
* This is for iOS platform
|
||||
*/
|
||||
export declare class MainBundleResource extends Resource {
|
||||
constructor(path: string);
|
||||
constructor(fileName: string);
|
||||
}
|
||||
export declare class BundleResource extends Resource {
|
||||
constructor(bundleName: string, fileName: string);
|
||||
}
|
||||
|
@@ -47,7 +47,12 @@ export class AssetResource extends Resource {
|
||||
* This is for iOS platform
|
||||
*/
|
||||
export class MainBundleResource extends Resource {
|
||||
constructor(path) {
|
||||
super("mainBundle", path);
|
||||
constructor(fileName) {
|
||||
super("mainBundle", fileName);
|
||||
}
|
||||
}
|
||||
export class BundleResource extends Resource {
|
||||
constructor(bundleName, fileName) {
|
||||
super("bundle", `${bundleName}://${fileName}`);
|
||||
}
|
||||
}
|
||||
|
@@ -41,6 +41,7 @@ export class DrawableResource extends Resource {
|
||||
super("drawable", name)
|
||||
}
|
||||
}
|
||||
|
||||
export class RawResource extends Resource {
|
||||
constructor(name: string) {
|
||||
super("raw", name)
|
||||
@@ -57,7 +58,13 @@ export class AssetResource extends Resource {
|
||||
* This is for iOS platform
|
||||
*/
|
||||
export class MainBundleResource extends Resource {
|
||||
constructor(path: string) {
|
||||
super("mainBundle", path)
|
||||
constructor(fileName: string) {
|
||||
super("mainBundle", fileName)
|
||||
}
|
||||
}
|
||||
|
||||
export class BundleResource extends Resource {
|
||||
constructor(bundleName: string, fileName: string) {
|
||||
super("bundle", `${bundleName}://${fileName}`)
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user