diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/language-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/language-workspace.context.ts index 0a3c3ed935..2cb542b90a 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/language-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/language-workspace.context.ts @@ -41,7 +41,23 @@ export class UmbLanguageWorkspaceContext extends UmbWorkspaceContext { return 'language'; } - public destroy(): void { + setName(name: string) { + this.#data.update({ name }); + } + + setMandatory(isMandatory: boolean) { + this.#data.update({ isMandatory }); + } + + setDefault(isDefault: boolean) { + this.#data.update({ isDefault }); + } + + setFallbackLanguage(isoCode: string) { + this.#data.update({ fallbackIsoCode: isoCode }); + } + + destroy(): void { this.#data.complete(); } }