Skip to content

Commit

Permalink
Added more cedar templates and updated the config
Browse files Browse the repository at this point in the history
  • Loading branch information
bp-cos committed Jan 5, 2024
1 parent 2ef5704 commit c6d246e
Show file tree
Hide file tree
Showing 13 changed files with 37,738 additions and 4,549 deletions.
28 changes: 28 additions & 0 deletions app/config/environment.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,34 @@ declare const config: {
assetsPrefix: string;
sentryDSN: string | null;
googleTagManagerId: string | null;
cedarConfig: {
ceeConfig: {
showTemplateUpload: boolean,
showDataSaver: boolean,
showSampleTemplateLinks: boolean,
},
editorConfig: {
sampleTemplateLocationPrefix: string,
loadSampleTemplateName: string,
expandedSampleTemplateLinks: boolean,
showTemplateRenderingRepresentation: boolean,
showMultiInstanceInfo: boolean,
expandedInstanceDataFull: boolean,
expandedInstanceDataCore: boolean,
expandedMultiInstanceInfo: boolean,
expandedTemplateRenderingRepresentation: boolean,
showInstanceDataFull: boolean,
showTemplateSourceData: boolean,
expandedTemplateSourceData: boolean,
collapseStaticComponents: boolean,
showStaticText: boolean,
showInstanceDataCore: boolean,
showHeader: boolean,
showFooter: boolean,
showInstanceDataFull: boolean,
showTemplateSourceData: boolean,
},
}
sentryOptions: {
release?: string;
ignoreErrors: string[];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export default class MetadataTabs extends Component<TabArgs> {
@service media!: Media;
@service analytics!: Analytics;

guidNode= this.args.guidNode;
guidNode = this.args.guidNode;
templates = this.args.templates;

@tracked showTabs = false;
Expand Down
2 changes: 1 addition & 1 deletion app/guid-node/metadata/add/controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ export default class GuidMetadataAdd extends Controller {
supportEmail = config.support.supportEmail;

@tracked displaySelectionOptions = true;
@tracked selectedTemplate = undefined;
@tracked selectedTemplate?: CedarMetadataTemplateModel;

@action
selectTemplate(cedarId: string): void {
Expand Down
21 changes: 21 additions & 0 deletions config/environment.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,27 @@ const {
showDataSaver: false,
showSampleTemplateLinks: false,
},
editorConfig: {
sampleTemplateLocationPrefix: 'http://localhost:4240/cedar-embeddable-editor-sample-templates/',
loadSampleTemplateName: '01',
expandedSampleTemplateLinks: true,
showTemplateRenderingRepresentation: false,
showMultiInstanceInfo: false,
expandedInstanceDataFull: false,
expandedInstanceDataCore: false,
expandedMultiInstanceInfo: false,
expandedTemplateRenderingRepresentation: false,
expandedTemplateSourceData: false,
collapseStaticComponents: false,
showStaticText: false,
showInstanceDataCore: false,
showHeader: false,
showFooter: false,

// These are required to be false
showInstanceDataFull: false,
showTemplateSourceData: false,
},
},
CLIENT_ID: clientId,
COLLECTIONS_ENABLED = false,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,29 +11,7 @@ interface Args {

export default class CedarMetadataEditor extends Component<Args> {

config = {
/*
sampleTemplateLocationPrefix: 'http://localhost:4240/cedar-embeddable-editor-sample-templates/',
loadSampleTemplateName: '01',
expandedSampleTemplateLinks: true,
*/
showTemplateRenderingRepresentation: false,
showInstanceDataCore: false,
showMultiInstanceInfo: false,
expandedInstanceDataFull: false,
expandedInstanceDataCore: false,
expandedMultiInstanceInfo: false,
expandedTemplateRenderingRepresentation: false,
showInstanceDataFull: false,
showTemplateSourceData: false,
expandedTemplateSourceData: false,
collapseStaticComponents: false,
showHeader: false,
showFooter: false,
showStaticText: false,
defaultLanguage: 'en',
fallbackLanguage: 'en',
};
cedarConfig = cedarConfig.editorConfig;

@action
save() {
Expand All @@ -42,5 +20,4 @@ export default class CedarMetadataEditor extends Component<Args> {
console.log(cee.metadata);
*/
}
cedarConfig = cedarConfig;
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<div local-class='cedar-container'>
<cedar-embeddable-editor
local-class='cedar-editor'
config={{this.config}}
config={{this.cedarConfig}}
templateObject={{@templateObject}}
instanceObject={{@instanceObject}}
/>
Expand Down
Loading

0 comments on commit c6d246e

Please sign in to comment.