Welcome to osio-ngx-framework. This is a library of common Angular components for use with the OSIO implementation. Below is information on how to get started using osio-ngx-framework. If you wish to contribute to osio-ngx-framework, please go to our Contributions page.
This example demonstrates using the Angular-cli to get started with osio-ngx-framework
- Installing angular-cli
Note: you can skip this part if you already have generated an Angular application usingng-cli
and webpack
npm i -g @angular/cli
ng new osio-ngx-framework-app
cd osio-ngx-framework-app
ng serve
-
Install osio-ngx-framework
npm install osio-ngx-framework --save
-
Add osio-ngx-framework dependencies
- install
patternfly
andngx-bootstrap
npm install patternfly ngx-bootstrap --save
- Add a osio-ngx-framework component
- open
src/app/app.module.ts
and add
import { NotificationModule } from 'osio-ngx-framework';
...
@NgModule({
...
imports: [NotificationModule, ... ],
...
})
- open
.angular-cli.json
and insert a new entry into the styles array
"styles": [
"../node_modules/patternfly/dist/css/patternfly.min.css",
"../node_modules/patternfly/dist/css/patternfly-additions.min.css",
"styles.css",
],
- open
src/app/app.component.html
and add
<pfng-toast-notification
[header]="'test header'"
[message]="'this is a notification'"
[showClose]="'true'"
[type]="'success'">
</pfng-toast-notification>
- Search our GitHub issues