1.0.5 • Published 6 years ago

ng-expandable-area v1.0.5

Weekly downloads
12
License
MIT
Repository
github
Last release
6 years ago

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

  1. 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

NameTypeDefault value
titlestringNone
openedbooleanfalse

License

MIT License