We provided this environment to help you creating a custom view.
When the environment is running you will have an
auto-reload
feature enabled, so any time you update one of your files, the browser will be reloaded.
Note that is environment is already functional and that it is loading information from the XOS APIs and presenting them using the
xos-table
component.
This views are designed using Angular Js version 1.4.7 and Bootstrap 3.3.6 is included.
We just want to remind you that this development environment provide you three helper command:
npm start
- will start your setup (you should already be familiar with it)
npm test
- will execute your unit tests defined with
Karma
and
Jasmine
. You can check the
spec/
folder to see an example of your first test.
npm run build
- will build your dashboard and make it available to XOS
We provide a set of helpers that you can leverage in your dashboard:
xos.helpers
- A set of
Angular Services
xos.uiComponents
- A set of
Angular Directives
xos.rest
- A set of
Angular $resources
/views/ngXosLib/
and generate the documentation with
npm run doc