From 4ba91d496de3daa2c809cae8f5399ea551d7fbcd Mon Sep 17 00:00:00 2001 From: Manuel Kocher <manuel.kocher@tugraz.at> Date: Wed, 17 Aug 2022 11:45:44 +0200 Subject: [PATCH] Add missing attribute name to langDir properties --- packages/app-shell/src/auth-menu-button.js | 2 +- packages/app-shell/src/dbp-activity-example.js | 2 +- packages/app-shell/src/dbp-app-shell-welcome.js | 2 +- packages/app-shell/src/tugraz-logo.js | 2 +- packages/auth/src/auth-keycloak.js | 2 +- packages/auth/src/dbp-auth-demo.js | 2 +- packages/auth/src/login-button.js | 2 +- packages/common/src/translation.js | 2 +- packages/data-table-view/src/data-table-view.js | 2 +- packages/data-table-view/src/dbp-data-table-view-demo.js | 2 +- packages/file-handling/src/clipboard.js | 2 +- packages/file-handling/src/demo.js | 2 +- packages/file-handling/src/file-sink.js | 2 +- packages/file-handling/src/file-source.js | 2 +- packages/file-handling/src/nextcloud-file-picker.js | 2 +- .../src/dbp-knowledge-base-web-page-element-view-demo.js | 2 +- .../src/knowledge-base-web-page-element-view.js | 2 +- packages/language-select/src/language-select.js | 2 +- packages/matomo/src/dbp-matomo-demo.js | 2 +- packages/notification/src/dbp-notification-demo.js | 2 +- packages/notification/src/notification.js | 2 +- packages/person-profile/src/dbp-person-profile-demo.js | 2 +- packages/person-profile/src/person-profile.js | 2 +- packages/person-select/src/dbp-person-select-demo.js | 2 +- packages/person-select/src/person-select.js | 2 +- packages/provider/src/dbp-provider-demo.js | 2 +- packages/qr-code-scanner/src/dbp-qr-code-scanner-demo.js | 2 +- packages/qr-code-scanner/src/qr-code-scanner.js | 2 +- packages/resource-select/src/dbp-resource-select-demo.js | 2 +- packages/resource-select/src/resource-select.js | 2 +- packages/theme-switcher/src/theme-switcher.js | 4 +++- packages/tooltip/src/dbp-tooltip-demo.js | 2 +- packages/typescript-example/src/typescript-example.ts | 2 +- 33 files changed, 35 insertions(+), 33 deletions(-) diff --git a/packages/app-shell/src/auth-menu-button.js b/packages/app-shell/src/auth-menu-button.js index 051e92c7..cbe2039f 100644 --- a/packages/app-shell/src/auth-menu-button.js +++ b/packages/app-shell/src/auth-menu-button.js @@ -29,7 +29,7 @@ export class AuthMenuButton extends ScopedElementsMixin(AdapterLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, auth: {type: Object}, }; } diff --git a/packages/app-shell/src/dbp-activity-example.js b/packages/app-shell/src/dbp-activity-example.js index da3862ab..42f00aec 100644 --- a/packages/app-shell/src/dbp-activity-example.js +++ b/packages/app-shell/src/dbp-activity-example.js @@ -13,7 +13,7 @@ class ActivityExample extends LitElement { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } diff --git a/packages/app-shell/src/dbp-app-shell-welcome.js b/packages/app-shell/src/dbp-app-shell-welcome.js index fcbb238a..b2d376c4 100644 --- a/packages/app-shell/src/dbp-app-shell-welcome.js +++ b/packages/app-shell/src/dbp-app-shell-welcome.js @@ -17,7 +17,7 @@ class AppShellWelcome extends ScopedElementsMixin(LitElement) { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } diff --git a/packages/app-shell/src/tugraz-logo.js b/packages/app-shell/src/tugraz-logo.js index 8f1d1bf8..c44bf465 100644 --- a/packages/app-shell/src/tugraz-logo.js +++ b/packages/app-shell/src/tugraz-logo.js @@ -16,7 +16,7 @@ export class TUGrazLogo extends AdapterLitElement { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } diff --git a/packages/auth/src/auth-keycloak.js b/packages/auth/src/auth-keycloak.js index f190cfaa..7208a9de 100644 --- a/packages/auth/src/auth-keycloak.js +++ b/packages/auth/src/auth-keycloak.js @@ -186,7 +186,7 @@ export class AuthKeycloak extends AdapterLitElement { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, forceLogin: {type: Boolean, attribute: 'force-login'}, tryLogin: {type: Boolean, attribute: 'try-login'}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, diff --git a/packages/auth/src/dbp-auth-demo.js b/packages/auth/src/dbp-auth-demo.js index 4116fbd8..be5d7bd3 100644 --- a/packages/auth/src/dbp-auth-demo.js +++ b/packages/auth/src/dbp-auth-demo.js @@ -29,7 +29,7 @@ export class DbpAuthDemo extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, auth: {type: Object}, noAuth: {type: Boolean, attribute: 'no-auth'}, diff --git a/packages/auth/src/login-button.js b/packages/auth/src/login-button.js index db3580ab..59f2776b 100644 --- a/packages/auth/src/login-button.js +++ b/packages/auth/src/login-button.js @@ -69,7 +69,7 @@ export class LoginButton extends ScopedElementsMixin(AdapterLitElement) { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, auth: {type: Object}, }; } diff --git a/packages/common/src/translation.js b/packages/common/src/translation.js index e79afe4c..ef9f67c2 100644 --- a/packages/common/src/translation.js +++ b/packages/common/src/translation.js @@ -23,7 +23,7 @@ export class Translation extends DBPLitElement { ...super.properties, key: {type: String}, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, interpolation: {type: Object, attribute: 'var'}, unsafe: {type: Boolean, attribute: 'unsafe'}, }; diff --git a/packages/data-table-view/src/data-table-view.js b/packages/data-table-view/src/data-table-view.js index 7c477ae1..226ca976 100644 --- a/packages/data-table-view/src/data-table-view.js +++ b/packages/data-table-view/src/data-table-view.js @@ -54,7 +54,7 @@ export class DataTableView extends AdapterLitElement { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, table: {type: Object, attribute: false}, paging: {type: Boolean}, searching: {type: Boolean}, diff --git a/packages/data-table-view/src/dbp-data-table-view-demo.js b/packages/data-table-view/src/dbp-data-table-view-demo.js index f8589ac2..07b3ebb2 100644 --- a/packages/data-table-view/src/dbp-data-table-view-demo.js +++ b/packages/data-table-view/src/dbp-data-table-view-demo.js @@ -28,7 +28,7 @@ export class DataTableViewDemo extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, noAuth: {type: Boolean, attribute: 'no-auth'}, }; diff --git a/packages/file-handling/src/clipboard.js b/packages/file-handling/src/clipboard.js index 2f9de306..37faa22d 100644 --- a/packages/file-handling/src/clipboard.js +++ b/packages/file-handling/src/clipboard.js @@ -66,7 +66,7 @@ export class Clipboard extends ScopedElementsMixin(AdapterLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, allowedMimeTypes: {type: String, attribute: 'allowed-mime-types'}, clipboardSelectBtnDisabled: {type: Boolean}, clipboardFiles: {type: Object, attribute: 'clipboard-files'}, diff --git a/packages/file-handling/src/demo.js b/packages/file-handling/src/demo.js index 35304eef..c847d371 100644 --- a/packages/file-handling/src/demo.js +++ b/packages/file-handling/src/demo.js @@ -26,7 +26,7 @@ export class FileSourceDemo extends ScopedElementsMixin(LitElement) { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, url: {type: String}, selectedFiles: {type: Array, attribute: false}, selectedFilesCount: {type: Number, attribute: false}, diff --git a/packages/file-handling/src/file-sink.js b/packages/file-handling/src/file-sink.js index dfa8a1d6..fc1db0b7 100644 --- a/packages/file-handling/src/file-sink.js +++ b/packages/file-handling/src/file-sink.js @@ -59,7 +59,7 @@ export class FileSink extends ScopedElementsMixin(DbpFileHandlingLitElement) { ...super.properties, context: {type: String, attribute: 'context'}, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, filename: {type: String}, files: {type: Array, attribute: false}, enabledTargets: {type: String, attribute: 'enabled-targets'}, diff --git a/packages/file-handling/src/file-source.js b/packages/file-handling/src/file-source.js index 74c90a2b..f77d2a8d 100644 --- a/packages/file-handling/src/file-source.js +++ b/packages/file-handling/src/file-source.js @@ -80,7 +80,7 @@ export class FileSource extends ScopedElementsMixin(DbpFileHandlingLitElement) { ...super.properties, context: {type: String, attribute: 'context'}, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, allowedMimeTypes: {type: String, attribute: 'allowed-mime-types'}, enabledTargets: {type: String, attribute: 'enabled-targets'}, nextcloudAuthUrl: {type: String, attribute: 'nextcloud-auth-url'}, diff --git a/packages/file-handling/src/nextcloud-file-picker.js b/packages/file-handling/src/nextcloud-file-picker.js index 9027911d..50a9e14b 100644 --- a/packages/file-handling/src/nextcloud-file-picker.js +++ b/packages/file-handling/src/nextcloud-file-picker.js @@ -94,7 +94,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, auth: {type: Object}, authUrl: {type: String, attribute: 'auth-url'}, webDavUrl: {type: String, attribute: 'web-dav-url'}, diff --git a/packages/knowledge-base-web-page-element-view/src/dbp-knowledge-base-web-page-element-view-demo.js b/packages/knowledge-base-web-page-element-view/src/dbp-knowledge-base-web-page-element-view-demo.js index 57a175f5..8b8f5a05 100644 --- a/packages/knowledge-base-web-page-element-view/src/dbp-knowledge-base-web-page-element-view-demo.js +++ b/packages/knowledge-base-web-page-element-view/src/dbp-knowledge-base-web-page-element-view-demo.js @@ -29,7 +29,7 @@ export class KnowledgeBaseWebPageElementViewDemo extends ScopedElementsMixin(DBP return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, noAuth: {type: Boolean, attribute: 'no-auth'}, }; diff --git a/packages/knowledge-base-web-page-element-view/src/knowledge-base-web-page-element-view.js b/packages/knowledge-base-web-page-element-view/src/knowledge-base-web-page-element-view.js index 7cf24825..3d063bbd 100644 --- a/packages/knowledge-base-web-page-element-view/src/knowledge-base-web-page-element-view.js +++ b/packages/knowledge-base-web-page-element-view/src/knowledge-base-web-page-element-view.js @@ -47,7 +47,7 @@ export class KnowledgeBaseWebPageElementView extends ScopedElementsMixin(Adapter static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, value: {type: String}, html: {type: String, attribute: false}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, diff --git a/packages/language-select/src/language-select.js b/packages/language-select/src/language-select.js index a1324778..9d9acfba 100644 --- a/packages/language-select/src/language-select.js +++ b/packages/language-select/src/language-select.js @@ -42,7 +42,7 @@ export class LanguageSelect extends AdapterLitElement { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, next: {type: String}, languages: {type: Array}, }; diff --git a/packages/matomo/src/dbp-matomo-demo.js b/packages/matomo/src/dbp-matomo-demo.js index 735f69cd..8952d60e 100644 --- a/packages/matomo/src/dbp-matomo-demo.js +++ b/packages/matomo/src/dbp-matomo-demo.js @@ -32,7 +32,7 @@ export class MatomoDemo extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, matomoUrl: {type: String, attribute: 'matomo-url'}, matomoSiteId: {type: Number, attribute: 'matomo-site-id'}, diff --git a/packages/notification/src/dbp-notification-demo.js b/packages/notification/src/dbp-notification-demo.js index f60d0383..4978f69f 100644 --- a/packages/notification/src/dbp-notification-demo.js +++ b/packages/notification/src/dbp-notification-demo.js @@ -23,7 +23,7 @@ export class NotificationDemo extends ScopedElementsMixin(LitElement) { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } diff --git a/packages/notification/src/notification.js b/packages/notification/src/notification.js index 62bb22f7..d29f74af 100644 --- a/packages/notification/src/notification.js +++ b/packages/notification/src/notification.js @@ -22,7 +22,7 @@ export class Notification extends DBPLitElement { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } diff --git a/packages/person-profile/src/dbp-person-profile-demo.js b/packages/person-profile/src/dbp-person-profile-demo.js index 06103df6..2f687522 100644 --- a/packages/person-profile/src/dbp-person-profile-demo.js +++ b/packages/person-profile/src/dbp-person-profile-demo.js @@ -35,7 +35,7 @@ export class PersonProfileDemo extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, person: {type: String, attribute: false}, selectedPerson: {type: String, attribute: false}, diff --git a/packages/person-profile/src/person-profile.js b/packages/person-profile/src/person-profile.js index 33349c57..b693ac80 100644 --- a/packages/person-profile/src/person-profile.js +++ b/packages/person-profile/src/person-profile.js @@ -20,7 +20,7 @@ export class PersonProfile extends DBPLitElement { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, active: {type: Boolean, attribute: false}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, value: {type: String}, diff --git a/packages/person-select/src/dbp-person-select-demo.js b/packages/person-select/src/dbp-person-select-demo.js index ec93df76..26bec675 100644 --- a/packages/person-select/src/dbp-person-select-demo.js +++ b/packages/person-select/src/dbp-person-select-demo.js @@ -29,7 +29,7 @@ export class PersonSelectDemo extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, noAuth: {type: Boolean, attribute: 'no-auth'}, }; diff --git a/packages/person-select/src/person-select.js b/packages/person-select/src/person-select.js index 6b409454..ae481d34 100644 --- a/packages/person-select/src/person-select.js +++ b/packages/person-select/src/person-select.js @@ -63,7 +63,7 @@ export class PersonSelect extends ScopedElementsMixin(AdapterLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, active: {type: Boolean, attribute: false}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, value: {type: String}, diff --git a/packages/provider/src/dbp-provider-demo.js b/packages/provider/src/dbp-provider-demo.js index 21e482ea..83824a19 100644 --- a/packages/provider/src/dbp-provider-demo.js +++ b/packages/provider/src/dbp-provider-demo.js @@ -32,7 +32,7 @@ class ProviderDemo extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } diff --git a/packages/qr-code-scanner/src/dbp-qr-code-scanner-demo.js b/packages/qr-code-scanner/src/dbp-qr-code-scanner-demo.js index a46517a9..43f6fdd7 100644 --- a/packages/qr-code-scanner/src/dbp-qr-code-scanner-demo.js +++ b/packages/qr-code-scanner/src/dbp-qr-code-scanner-demo.js @@ -22,7 +22,7 @@ export class QrCodeScannerDemo extends ScopedElementsMixin(LitElement) { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } diff --git a/packages/qr-code-scanner/src/qr-code-scanner.js b/packages/qr-code-scanner/src/qr-code-scanner.js index 1ba8e2ab..95e9e714 100644 --- a/packages/qr-code-scanner/src/qr-code-scanner.js +++ b/packages/qr-code-scanner/src/qr-code-scanner.js @@ -153,7 +153,7 @@ export class QrCodeScanner extends ScopedElementsMixin(DBPLitElement) { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, showOutput: {type: Boolean, attribute: 'show-output'}, stopScan: {type: Boolean, attribute: 'stop-scan'}, matchRegex: {type: String, attribute: 'match-regex'}, diff --git a/packages/resource-select/src/dbp-resource-select-demo.js b/packages/resource-select/src/dbp-resource-select-demo.js index bde2203d..724085ed 100644 --- a/packages/resource-select/src/dbp-resource-select-demo.js +++ b/packages/resource-select/src/dbp-resource-select-demo.js @@ -29,7 +29,7 @@ export class ResourceSelectDemo extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, noAuth: {type: Boolean, attribute: 'no-auth'}, }; diff --git a/packages/resource-select/src/resource-select.js b/packages/resource-select/src/resource-select.js index c5ee3c0c..6bec253d 100644 --- a/packages/resource-select/src/resource-select.js +++ b/packages/resource-select/src/resource-select.js @@ -35,7 +35,7 @@ export class ResourceSelect extends AdapterLitElement { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, auth: {type: Object}, entryPointUrl: {type: String, attribute: 'entry-point-url'}, resourcePath: {type: String, attribute: 'resource-path'}, diff --git a/packages/theme-switcher/src/theme-switcher.js b/packages/theme-switcher/src/theme-switcher.js index a162d8ba..e6997947 100644 --- a/packages/theme-switcher/src/theme-switcher.js +++ b/packages/theme-switcher/src/theme-switcher.js @@ -24,7 +24,7 @@ export class ThemeSwitcher extends ScopedElementsMixin(AdapterLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, themes: {type: Array, attribute: 'themes'}, darkModeThemeOverride: {type: String, attribute: 'dark-mode-theme-override'}, dropdownRight: {type: Boolean, attribute: 'dropdown-right'}, @@ -64,6 +64,8 @@ export class ThemeSwitcher extends ScopedElementsMixin(AdapterLitElement) { if(this.langDir != '') { setOverridesByGlobalCache(this._i18n, this); } + + console.log(this.langDir); } detectInitialMode() { diff --git a/packages/tooltip/src/dbp-tooltip-demo.js b/packages/tooltip/src/dbp-tooltip-demo.js index d62fc27f..ee37edc2 100644 --- a/packages/tooltip/src/dbp-tooltip-demo.js +++ b/packages/tooltip/src/dbp-tooltip-demo.js @@ -28,7 +28,7 @@ export class TooltipDemo extends ScopedElementsMixin(DBPLitElement) { return { ...super.properties, lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } diff --git a/packages/typescript-example/src/typescript-example.ts b/packages/typescript-example/src/typescript-example.ts index a80bb0de..bb4485a6 100644 --- a/packages/typescript-example/src/typescript-example.ts +++ b/packages/typescript-example/src/typescript-example.ts @@ -16,7 +16,7 @@ export class TypeScriptExample extends LitElement { static get properties() { return { lang: {type: String}, - langDir: {type: String}, + langDir: {type: String, attribute: 'lang-dir'}, }; } -- GitLab