|
13 | 13 | </p> |
14 | 14 | <app-docs-example href="components/accordion"> |
15 | 15 | <c-accordion [alwaysOpen]="false" [flush]="false" class="shadow"> |
16 | | - <c-accordion-item #item0="cAccordionItem" [open]="false"> |
| 16 | + <c-accordion-item #item0="cAccordionItem" [visible]="false"> |
17 | 17 | <ng-template cTemplateId="accordionHeaderTemplate"> |
18 | | - <button (click)="item0.toggleItem()" [collapsed]="!item0.open" cAccordionButton cBgColor="info"> |
| 18 | + <button (click)="item0.toggleItem()" [collapsed]="!item0.visible" cAccordionButton cBgColor="info"> |
19 | 19 | Accordion item #0 |
20 | 20 | </button> |
21 | 21 | </ng-template> |
22 | 22 | <ng-template cTemplateId="accordionBodyTemplate"> |
23 | 23 | <div [innerHTML]="getAccordionBodyText('first')" cBgColor="info" class="accordion-body"></div> |
24 | 24 | </ng-template> |
25 | 25 | </c-accordion-item> |
26 | | - <c-accordion-item #item1="cAccordionItem" [open]="false"> |
| 26 | + <c-accordion-item #item1="cAccordionItem" [visible]="false"> |
27 | 27 | <ng-template cTemplateId="accordionHeaderTemplate"> |
28 | | - <button (click)="item1.toggleItem()" [collapsed]="!item1.open" cAccordionButton> |
| 28 | + <button (click)="item1.toggleItem()" [collapsed]="!item1.visible" cAccordionButton> |
29 | 29 | Accordion item #1 |
30 | 30 | </button> |
31 | 31 | </ng-template> |
|
43 | 43 | </div> |
44 | 44 | </ng-template> |
45 | 45 | </c-accordion-item> |
46 | | - <c-accordion-item #item2="cAccordionItem" [open]="false"> |
| 46 | + <c-accordion-item #item2="cAccordionItem" [visible]="false"> |
47 | 47 | <ng-template cTemplateId="accordionHeaderTemplate"> |
48 | | - <button (click)="item2.toggleItem()" [collapsed]="!item2.open" cAccordionButton> |
| 48 | + <button (click)="item2.toggleItem()" [collapsed]="!item2.visible" cAccordionButton> |
49 | 49 | Accordion item #2 |
50 | 50 | </button> |
51 | 51 | </ng-template> |
|
69 | 69 | </p> |
70 | 70 | <app-docs-example href="components/accordion#flush"> |
71 | 71 | <c-accordion [flush]="true"> |
72 | | - <c-accordion-item [open]="true"> |
| 72 | + <c-accordion-item visible> |
73 | 73 | <ng-template cTemplateId="accordionHeader"> |
74 | 74 | Accordion item #0 |
75 | 75 | </ng-template> |
76 | 76 | <ng-template cTemplateId="accordionBody"> |
77 | 77 | <span [innerHTML]="getAccordionBodyText('first')"></span> |
78 | 78 | </ng-template> |
79 | 79 | </c-accordion-item> |
80 | | - <c-accordion-item [open]="false"> |
| 80 | + <c-accordion-item [visible]="false"> |
81 | 81 | <ng-template cTemplateId="accordionHeader"> |
82 | 82 | Accordion item #1 |
83 | 83 | </ng-template> |
84 | 84 | <ng-template cTemplateId="accordionBody"> |
85 | 85 | <span [innerHTML]="getAccordionBodyText('second')"></span> |
86 | 86 | </ng-template> |
87 | 87 | </c-accordion-item> |
88 | | - <c-accordion-item [open]="false"> |
| 88 | + <c-accordion-item [visible]="false"> |
89 | 89 | <ng-template cTemplateId="accordionHeader"> |
90 | 90 | Accordion item #2 |
91 | 91 | </ng-template> |
|
104 | 104 | <c-card-body> |
105 | 105 | <app-docs-example href="components/accordion#always-open"> |
106 | 106 | <c-accordion [alwaysOpen]="true" class="shadow accordion-custom"> |
107 | | - <c-accordion-item *ngFor="let item of items; index as i" [open]="i===1"> |
| 107 | + <c-accordion-item *ngFor="let item of items; let i = index;" [visible]="i===1"> |
108 | 108 | <ng-template cTemplateId="accordionHeader"> |
109 | 109 | Custom Accordion item #{{i}} |
110 | 110 | </ng-template> |
|
0 commit comments