@dark-engine/platform-desktop
Version:
Dark renderer to desktop platforms like Windows, Linux, macOS via Nodegui and Qt
19 lines (18 loc) • 628 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
exports.QDarkText = exports.Text = void 0;
const nodegui_1 = require('@nodegui/nodegui');
const core_1 = require('@dark-engine/core');
const factory_1 = require('../factory');
const Text = (0, core_1.component)(
props => {
const { slot, ...rest } = props;
const text = (0, core_1.detectIsArray)(slot) ? slot.join('') : slot;
return (0, factory_1.qText)({ text, ...rest });
},
{ displayName: 'Text' },
);
exports.Text = Text;
class QDarkText extends nodegui_1.QLabel {}
exports.QDarkText = QDarkText;
//# sourceMappingURL=text.js.map