Ignite UI for Angular - from Infragistics
You can find source files under the
src folder, including samples and tests.
IMPORTANT The repository has been renamed from
igniteui-angular. Read more on our new naming convention.
Current list of controls include:
From the root folder run:
Create new Project with Ignite UI CLI
To get started with the Ignite UI CLI and Ignite UI for Angular:
npm i -g igniteui-cli ig new <project name> --framework=angular cd <project name> ig add grid <component name> ig start
Adding IgniteUI for Angular to Existing Project
igniteui-cli packages to your project:
ng add igniteui-angular
After this operation you can use the Ignite UI CLI commands in your project, such as
Updating Existing Project
Analyze your project for possible migrations:
If there are new versions available, update your packages:
ng update igniteui-angular ... ng update igniteui-cli
Building the Library
// build the code ng build igniteui-angular // build the css npm run build:style // build them both npm run build:lib
You can find the build ouput under
Running the tests
Running the tests in watch mode:
ng test igniteui-angular // or npm run test:lib:watch
Running the tests once with code coverage enabled:
npm run test:lib
Building the API Docs
The API docs are produced using TypeDoc and SassDoc. In order to build the docs, all you need to do is run:
npm run build:docs
The output of the API docs build is located under
Run Demos Application
The repository includes a sample application featuring the showcasing the different components/directives. In order to run the demo samples, build the library first and start the application.
NOTE: Experimental demos are not always stable.
You can include Ignite UI for Angular in your project as a dependency using the NPM package.
npm install igniteui-angular --save-dev
Demo Apps & Documentation
The Warehouse Picklist App demonstrates using several Ignite UI for Angular widgets together to build a modern, mobile app.
The Crypto Portfolio App is a web and mobile application, developed with Ignite UI for Angular components and styled with our one of a kind theming engine.
To get started with the Data Grid, use the steps in the grid walk-through.
All help, related API documents and walk-throughs can be found for each control here.
Developer support is provided as part of the commercial, paid-for license via Infragistics Forums, or via Chat & Phone with a Priority Support license. To acquire a license for paid support or Priority Support, please visit this page.
Community support for open source usage of this product is available at StackOverflow.
This project is released under the Apache License, version 2.0. This is a commercial product, requiring a valid paid-for license for commercial use. This product is free to use for non-commercial applications, like non-profits and educational usage.
To acquire a license for commercial usage, please register for a trial and acquire a license at Infragistics.com/Angular.
© Copyright 2017 INFRAGISTICS. All Rights Reserved. The Infragistics Ultimate license & copyright applies to this distribution. For information on that license, please go to our website here.