nativescript-centered-label
Version:
NativeScript plugin that provide Label that are horizontally and vertically centered.
20 lines • 893 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var flexbox_layout_1 = require("tns-core-modules/ui/layouts/flexbox-layout");
var view_1 = require("tns-core-modules/ui/core/view");
var builder = require('tns-core-modules/ui/builder');
exports.textProperty = new view_1.Property({ name: 'text', defaultValue: '' });
var CenteredLabel = (function (_super) {
__extends(CenteredLabel, _super);
function CenteredLabel() {
var _this = _super.call(this) || this;
var innerComponent = builder.parse(require(__dirname + '/centered-label.xml'));
innerComponent.bindingContext = _this;
_this.addChild(innerComponent);
return _this;
}
return CenteredLabel;
}(flexbox_layout_1.FlexboxLayout));
exports.CenteredLabel = CenteredLabel;
exports.textProperty.register(CenteredLabel);
//# sourceMappingURL=centered-label.js.map