UI5 Web Components: webcomponents.base
npm install @ui5/webcomponents-base
Contains the base files for all Web Components, most notably @ui5/webcomponents-base/dist/UI5Element.js.
| Affects | Import | Description |
|--------------|---------------------------------------------------------- |-----------------------------------------------------------------------------------------------------|
Configuration | @ui5/webcomponents-base/dist/config/Theme.js | Sets Theme Configuration |
Configuration | @ui5/webcomponents-base/dist/config/Language.js | Sets Language Configuration |
Configuration | @ui5/webcomponents-base/dist/config/AnimationMode.js | Sets Animation Mode Configuration |
Configuration | @ui5/webcomponents-base/dist/config/NoConflict.js | Sets "NoConflict" Mode Configuration - if enabled all custom events are fired with the ui5- prefix|
Framework | @ui5/webcomponents-base/dist/features/OpenUI5Support.js | Adds integration with the OpenUI5 framework for resources re-use |
Components | @ui5/webcomponents-base/dist/features/F6Navigation.js | Adds support for F6 fast group navigation |
Components | import applyDirection from "@ui5/webcomponents-base/dist/locale/applyDirection.js"| Applies direction ("ltr"/"rtl") - re-renders all RTL-aware components |
Components | import { setCustomElementsScopingSuffix } from "@ui5/webcomponents-base/dist/CustomElementsScope.js"| Adds suffix to the tag names of all components |
Components | @ui5/webcomponents-base/dist/util/InvisibleMessage.js | Provides a way to expose dynamic content changes that can be announced by screen readers |
applyDirection - attachBoot
- setCustomElementsScopingSuffix
- getCustomElementsScopingSuffix
- setCustomElementsScopingRules
- getCustomElementsScopingRules
- ignoreCustomElements
- registerI18nLoader
- getI18nBundle
- parseProperties
- renderFinished
#webcomponents channel of the OpenUI5 Community Slack.