@viewdo/dxp-story-cli
Version:
DXP Story Management CLI
27 lines • 853 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.StoryTemplateConfiguration = void 0;
class StoryTemplateConfiguration {
constructor() {
/**
* DXP model-type (read-only)
*/
this.kind = 'StoryTemplate';
/**
* API version, model location (read-only)
*/
this.apiVersion = 'api.view.do/v1';
}
get templateDirectory() {
return `./stories/${this.key}`;
}
get templateAssetDirectory() {
return `${this.templateDirectory}/assets`;
}
getAssets() {
return this.story_configuration.getAssets(null, this.templateDirectory);
}
}
exports.StoryTemplateConfiguration = StoryTemplateConfiguration;
StoryTemplateConfiguration.file_name = 'template-config.yml';
//# sourceMappingURL=StoryTemplateConfiguration.js.map