Logic for UI5 XML views content assist implemented by combining:
- @xml-tools/content-assist for the generic syntactic XML information.
- @ui5-language-assistant/semantic-model for the semantic UI5 data.
Supported Content Assist scenarios:
- UI5 Classes.
- Both under default (implicit) aggregations and explicit aggregations.
- UI5 Aggregations.
- Suggested according to the parent tag's matching UI5 class name.
- UI5 properties, events and associations.
- Both direct and inherited.
- suggestions in the xmlns prefix part.
With npm:
npm install @ui5-language-assistant/xml-views-completion
With Yarn:
yarn add @ui5-language-assistant/xml-views-completion
This package only exposes programmatic APIs, import the package and use the exported APIs defined in api.d.ts.
Please open issues on github.
See CONTRIBUTING.md.