UNPKG

@taiga-ui/cdk

Version:

Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance

22 lines 885 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getTemplateFromTemplateResource = getTemplateFromTemplateResource; exports.getPathFromTemplateResource = getPathFromTemplateResource; exports.getTemplateOffset = getTemplateOffset; function getTemplateFromTemplateResource(templateRes, fileSystem) { var _a; if ('template' in templateRes) { return templateRes.template; } const path = fileSystem.resolve(templateRes.templatePath); return (_a = fileSystem.read(path)) !== null && _a !== void 0 ? _a : ''; } function getPathFromTemplateResource(templateRes) { return 'templatePath' in templateRes ? templateRes.templatePath : templateRes.componentPath; } function getTemplateOffset(templateRes) { return 'offset' in templateRes ? templateRes.offset : 0; } //# sourceMappingURL=template-resource.js.map