nativescript-xz-ad-generation
Version:
NativeScript AdGeneration Plugin
29 lines (28 loc) • 1.24 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var information_icon_view_base_1 = require("./information-icon-view-base");
var InformationIconView = (function (_super) {
__extends(InformationIconView, _super);
function InformationIconView() {
return _super !== null && _super.apply(this, arguments) || this;
}
InformationIconView.prototype.createNativeView = function () {
this._android = new org.nativescript.widgets.StackLayout(this._context);
return this._android;
};
InformationIconView.prototype.initNativeView = function () {
};
InformationIconView.prototype.disposeNativeView = function () {
this._infoIconView = null;
this._android = null;
};
InformationIconView.prototype.loadNativeAd = function () {
if (this._infoIconView) {
this._android.removeView(this._infoIconView);
}
this._infoIconView = new com.socdm.d.adgeneration.nativead.ADGInformationIconView(this._context, this._nativeAd);
this._android.addView(this._infoIconView);
};
return InformationIconView;
}(information_icon_view_base_1.InformationIconViewBase));
exports.InformationIconView = InformationIconView;
;