UNPKG

nativescript-xz-ad-generation

Version:
29 lines (28 loc) 1.24 kB
"use strict"; 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;