set varies on data
This commit is contained in:
@@ -191,7 +191,6 @@ export class UmbDocumentWorkspaceContext
|
||||
this.varies,
|
||||
(varies) => {
|
||||
this.#data.setVaries(varies);
|
||||
|
||||
this.#varies = varies;
|
||||
},
|
||||
null,
|
||||
|
||||
@@ -133,30 +133,50 @@ export class UmbMediaWorkspaceContext
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host, 'Umb.Workspace.Media');
|
||||
|
||||
this.observe(this.contentTypeUnique, (unique) => this.structure.loadType(unique));
|
||||
|
||||
this.observe(this.variesByCulture, (varies) => {
|
||||
this.#data.setVariesByCulture(varies);
|
||||
this.#variesByCulture = varies;
|
||||
});
|
||||
this.observe(this.variesBySegment, (varies) => {
|
||||
this.#data.setVariesBySegment(varies);
|
||||
this.#variesBySegment = varies;
|
||||
});
|
||||
this.observe(this.varies, (varies) => (this.#varies = varies));
|
||||
|
||||
this.observe(this.structure.contentTypeDataTypeUniques, (dataTypeUniques: Array<string>) => {
|
||||
this.#dataTypeItemManager.setUniques(dataTypeUniques);
|
||||
});
|
||||
|
||||
this.observe(this.#dataTypeItemManager.items, (dataTypes) => {
|
||||
// Make a map of the data type unique and editorAlias:
|
||||
this.#dataTypeSchemaAliasMap = new Map(
|
||||
dataTypes.map((dataType) => {
|
||||
return [dataType.unique, dataType.propertyEditorSchemaAlias];
|
||||
}),
|
||||
);
|
||||
});
|
||||
this.observe(this.contentTypeUnique, (unique) => this.structure.loadType(unique), null);
|
||||
this.observe(
|
||||
this.varies,
|
||||
(varies) => {
|
||||
this.#data.setVaries(varies);
|
||||
this.#varies = varies;
|
||||
},
|
||||
null,
|
||||
);
|
||||
this.observe(
|
||||
this.variesByCulture,
|
||||
(varies) => {
|
||||
this.#data.setVariesByCulture(varies);
|
||||
this.#variesByCulture = varies;
|
||||
},
|
||||
null,
|
||||
);
|
||||
this.observe(
|
||||
this.variesBySegment,
|
||||
(varies) => {
|
||||
this.#data.setVariesBySegment(varies);
|
||||
this.#variesBySegment = varies;
|
||||
},
|
||||
null,
|
||||
);
|
||||
this.observe(
|
||||
this.structure.contentTypeDataTypeUniques,
|
||||
(dataTypeUniques: Array<string>) => {
|
||||
this.#dataTypeItemManager.setUniques(dataTypeUniques);
|
||||
},
|
||||
null,
|
||||
);
|
||||
this.observe(
|
||||
this.#dataTypeItemManager.items,
|
||||
(dataTypes) => {
|
||||
// Make a map of the data type unique and editorAlias:
|
||||
this.#dataTypeSchemaAliasMap = new Map(
|
||||
dataTypes.map((dataType) => {
|
||||
return [dataType.unique, dataType.propertyEditorSchemaAlias];
|
||||
}),
|
||||
);
|
||||
},
|
||||
null,
|
||||
);
|
||||
this.loadLanguages();
|
||||
|
||||
this.routes.setRoutes([
|
||||
|
||||
@@ -132,7 +132,14 @@ export class UmbMemberWorkspaceContext
|
||||
super(host, UMB_MEMBER_WORKSPACE_ALIAS);
|
||||
|
||||
this.observe(this.contentTypeUnique, (unique) => this.structure.loadType(unique), null);
|
||||
this.observe(this.varies, (varies) => (this.#varies = varies), null);
|
||||
this.observe(
|
||||
this.varies,
|
||||
(varies) => {
|
||||
this.#data.setVaries(varies);
|
||||
this.#varies = varies;
|
||||
},
|
||||
null,
|
||||
);
|
||||
this.observe(
|
||||
this.variesByCulture,
|
||||
(varies) => {
|
||||
|
||||
Reference in New Issue
Block a user