Licence
MIT
Version
1.0.5
Deps
1
Size
70 kB
Vulns
0
Weekly
0
ng-expandable-area
Expandable area for Angular4+
Ng Expandable Area is an HTML <ng-expandable-area> tag enhanced with styling and animation.
Table of contents
Installation
- Install the component using
npm:
# To get the latest stable version and update package.json file:
$ npm install ng-expandable-area --save
Setup
ng-expandable-area class is an Angular4+ module therefore, it needs to be registered in the modules array (encouraged way):
// app.module.ts
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { ExpandableAreaModule } from 'ng-expandable-area';
import { AppComponent } from './app.component';
@NgModule({
declarations: [ AppComponent ],
imports: [
BrowserModule,
ExpandableAreatModule // import Angular's ExpandableAreaModule modules
],
bootstrap: [ AppComponent ]
})
export class AppModule { }
Usage
Use in template:
<ng-expandable-area [title]="Title of expandabel section" [opened]="true || false">
<!--Your content-->
</ng-expandable-area>
Inputs
| Name | Type | Default value |
|---|---|---|
| title | string | None |
| opened | boolean | false |
License
[MIT License]
