ngx-collapsible
v0.1.3
Published
Independent collapsible / accordion module for Angular (2 & above). Without dependency on either Bootstrap or jQuery.
Downloads
60
Maintainers
Readme
ngx-collapsible
Independent collapsible / accordion module for Angular (2 & above). Without dependency on either Bootstrap or jQuery.
Install
First you need to install the module with npm:
npm install ngx-collapsible --save
Or with yarn:
yarn add ngx-collapsible
How to use
1. Import the CollapsibleModule
:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { CollapsibleModule } from 'ngx-collapsible';
import { AppComponent } from './app.component';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
CollapsibleModule
],
bootstrap: [AppComponent]
})
export class AppModule { }
2. Use the ngxCollapsible
directive in your component:
<div ngxCollapsible [selected]="selected" accordion="true">
<h2 collapsible-header="key1">Header 1</h2>
<p collapsible-content="key1">Lorem ipsum dolor, sit amet consectetur adipisicing elit.</p>
<h2 collapsible-header="key2">Header 2</h2>
<p collapsible-content="key2">Incidunt pariatur consequuntur fugit laborum facilis maxime fugiat dolores officiis impedit.</p>
<h2 collapsible-header="key3">Header 3</h2>
<p collapsible-content="key3">non dolorum voluptatem maiores vel dolorem repellendus id nemo? Commodi, nam!</p>
</div>