Skip to content

The Angular SDK Components repo is used to create the @pega/angular-sdk-components and @pega/angular-sdk-overrides npm packages used by the Pega Constellation Angular SDK. These packages provide the initial set of components used by the Angular SDK to render DX Components with a design system other than Pega Constellation design system.

License

Notifications You must be signed in to change notification settings

pegasystems/angular-sdk-components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Angular SDK Components

The Angular SDK Components repo is used to create the @pega/angular-sdk-components and @pega/angular-sdk-overrides npm packages used by the Pega Constellation Angular SDK. These packages provide the initial set of components used by the Angular SDK to render DX Components with a design system other than Pega Constellation design system.

This repository is provided to allow Angular SDK users easier access to the source code for the DX Components that are in the npm packages mentioned above. As a public repo, we expect that most users will use it as a reference to review and learn from the code that's in the npm packages.

To create a project to use the Constellation Angular SDK, please use the Angular SDK. You can get started with the Angular SDK using the information (including pointers to online documentation) at Pega Community and the Angular SDK code on GitHub.

Packages in this repo

  • angular-sdk-components
    This package contains the source code for the Pega-provided bridge (in src/bridge) from the ConstellationJS Engine to the DX components (in src/components). The DX Components are a reference implementation that uses the Angular Material design system. The bridge and components are published in the @pega/angular-sdk-components npm module.

  • angular-sdk-overrides
    Scripts in this repo process the components in the angular-sdk-components package to provide an initial implementation for SDK users who want to override the Angular SDK's Pega-provided implementation. The source code for these override components is published in the @pega/angular-sdk-overrides npm module.


License

This project is licensed under the terms of the Apache 2 license.

You can see the full license here or directly on apache.org.


Contributing

We welcome contributions to the Anguar SDK Components project.

Refer to our guidelines for contributors if you are interested in contributing to the project.


Additional Resources

About

The Angular SDK Components repo is used to create the @pega/angular-sdk-components and @pega/angular-sdk-overrides npm packages used by the Pega Constellation Angular SDK. These packages provide the initial set of components used by the Angular SDK to render DX Components with a design system other than Pega Constellation design system.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published