@ui5/project/ui5Framework/Sapui5MavenSnapshotResolver
@ui5/project/ui5Framework/Sapui5MavenSnapshotResolver
Resolver for the SAPUI5 framework
This Resolver downloads and installs SNAPSHOTS of UI5 libraries from a Maven repository. It's meant for internal usage only as no use cases outside of SAP are known.
Constructor
new @ui5/project/ui5Framework/Sapui5MavenSnapshotResolver(options)
Source: project/lib/ui5Framework/Sapui5MavenSnapshotResolver.js, line 25
Parameters:
| Name | Type | Description | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options | * | options Properties:
|
Extends
Methods
Description: Installs the provided libraries and their dependencies
js
const resolver = new Sapui5Resolver({version: "1.76.0"});
// Or for OpenUI5:
// const resolver = new Openui5Resolver({version: "1.76.0"});
resolver.install(["sap.ui.core", "sap.m"]).then(({libraryMetadata}) => {
// Installation done
}).catch((err) => {
// Handle installation errors
});Source: project/lib/ui5Framework/AbstractResolver.js, line 193
Overrides: @ui5/project/ui5Framework/AbstractResolver#install
Parameters:
| Name | Type | Description |
|---|---|---|
libraryNames | Array<string> | List of library names to be installed |
Returns:
Resolves with an object containing the libraryMetadata
Type: @ui5/project/ui5Framework/AbstractResolver~ResolverInstallResult

