File tree Expand file tree Collapse file tree 5 files changed +60
-0
lines changed
Expand file tree Collapse file tree 5 files changed +60
-0
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,10 @@ const LAYOUT_ROUTES: Routes = [
9090 {
9191 path : 'accordion' ,
9292 loadChildren : ( ) => import ( '../pages/component/accordion/accordion.module' ) . then ( m => m . AccordionComponentModule )
93+ } ,
94+ {
95+ path : 'collapse' ,
96+ loadChildren : ( ) => import ( '../pages/component/collapse/collapse.module' ) . then ( m => m . CollapseComponentModule )
9397 }
9498 ]
9599 } ,
Original file line number Diff line number Diff line change 6262 < li routerLinkActive ="navigation__active ">
6363 < a [routerLink] ="['/component/accordion'] "> < i class ="fa fa-universal-access "> </ i > Accordion</ a >
6464 </ li >
65+ < li routerLinkActive ="navigation__active ">
66+ < a [routerLink] ="['/component/collapse'] "> < i class ="fa fa-columns "> </ i > Collapse</ a >
67+ </ li >
6568 </ ul >
6669 </ li >
6770 < li routerLinkActive ="navigation__sub--active " class ="navigation__sub ">
Original file line number Diff line number Diff line change 1+ < section class ="content--row ">
2+ < header class ="content__title ">
3+ < h1 > Collapse</ h1 >
4+ < small > This template is built using < code > ngx-bootstrap/collapse</ code > and provides some usage examples</ small >
5+ </ header >
6+ < div class ="card ">
7+ < div class ="card-body ">
8+ < h4 class ="card-title "> Collapse</ h4 >
9+ < button type ="button " class ="btn btn-primary " (click) ="isCollapsed = !isCollapsed "> Point I fold
10+ </ button >
11+ < hr class ="mt-4 mb-4 ">
12+ < div [collapse] ="isCollapsed ">
13+ I'm Collapse content
14+ </ div >
15+ </ div >
16+ </ div >
17+ </ section >
Original file line number Diff line number Diff line change 1+ import { Component } from '@angular/core' ;
2+
3+ @Component ( {
4+ selector : 'app-component-collapse' ,
5+ templateUrl : './collapse.component.html'
6+ } )
7+ export class CollapseComponent {
8+ isCollapsed = false ;
9+
10+ constructor ( ) {
11+ }
12+ }
Original file line number Diff line number Diff line change 1+ import { CommonModule } from '@angular/common' ;
2+ import { NgModule } from '@angular/core' ;
3+ import { RouterModule } from '@angular/router' ;
4+ import { BsDropdownModule } from 'ngx-bootstrap/dropdown' ;
5+ import { CollapseModule } from 'ngx-bootstrap/collapse' ;
6+ import { CollapseComponent } from './collapse.component' ;
7+
8+ const COLLAPSE_ROUTES = [
9+ { path : '' , component : CollapseComponent }
10+ ] ;
11+
12+ @NgModule ( {
13+ declarations : [
14+ CollapseComponent
15+ ] ,
16+ imports : [
17+ CommonModule ,
18+ BsDropdownModule . forRoot ( ) ,
19+ CollapseModule . forRoot ( ) ,
20+ RouterModule . forChild ( COLLAPSE_ROUTES )
21+ ]
22+ } )
23+ export class CollapseComponentModule {
24+ }
You can’t perform that action at this time.
0 commit comments