@dark-engine/platform-desktop
Version:
Dark renderer to desktop platforms like Windows, Linux, macOS via Nodegui and Qt
19 lines (18 loc) • 589 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
exports.QDarkSvg = exports.Svg = void 0;
const nodegui_1 = require('@nodegui/nodegui');
const core_1 = require('@dark-engine/core');
const factory_1 = require('../factory');
const Svg = (0, core_1.component)(props => (0, factory_1.qSvg)(props), { displayName: 'Svg' });
exports.Svg = Svg;
class QDarkSvg extends nodegui_1.QSvgWidget {
setSource(value) {
this.load(Buffer.from(value, 'utf-8'));
}
setPath(value) {
this.load(value);
}
}
exports.QDarkSvg = QDarkSvg;
//# sourceMappingURL=svg.js.map