-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3451 from IgniteUI/didimmova/collapsible-splitter
feat(splitter): add sample for collapsible splitter
- Loading branch information
Showing
6 changed files
with
45 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 14 additions & 0 deletions
14
...p/layouts/splitter/splitter-collapsible-sample/splitter-collapsible-sample.component.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
<igx-splitter #splitter [nonCollapsible]='true' style='height: 100vh;' [style.width]='"100%"'> | ||
<igx-splitter-pane> | ||
<p> | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris in lacus eget turpis congue fermentum. Aliquam sollicitudin massa vel ullamcorper bibendum. Donec sit amet augue in justo fermentum facilisis vel quis quam. Vivamus eget iaculis nisi, vitae dignissim leo. Donec eget consectetur lacus. In viverra vehicula libero, quis dictum odio varius in. | ||
<br> | ||
<button igxButton='contained' (click)="toggleCollapsible()">Toggle Collapsible</button> | ||
</p> | ||
</igx-splitter-pane> | ||
<igx-splitter-pane> | ||
<p> | ||
Duis auctor, diam id vehicula consequat, lacus tellus molestie magna, sed varius nisi quam eget nisl. Donec dignissim mi et elementum laoreet. Nam dignissim quis justo eu fermentum. Proin vestibulum, neque quis elementum tincidunt, nibh mi gravida purus, eget volutpat ipsum magna in orci. Donec id mauris vitae lectus molestie blandit. Praesent non quam interdum, efficitur lacus nec, gravida mauris. Ut ac ante maximus, ultrices turpis a, aliquam magna. Praesent blandit ante ut nulla malesuada lobortis. Praesent a lobortis justo. Morbi congue, dui sed ornare faucibus, turpis felis vulputate arcu, lobortis posuere sem leo eget risus. Duis risus augue, dignissim ac tincidunt a, ullamcorper rutrum nisl. Ut ut ipsum vel purus viverra dapibus. | ||
</p> | ||
</igx-splitter-pane> | ||
</igx-splitter> |
7 changes: 7 additions & 0 deletions
7
...p/layouts/splitter/splitter-collapsible-sample/splitter-collapsible-sample.component.scss
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
p { | ||
padding: 0 16px; | ||
} | ||
|
||
[igxButton] { | ||
margin-top: 16px; | ||
} |
15 changes: 15 additions & 0 deletions
15
...app/layouts/splitter/splitter-collapsible-sample/splitter-collapsible-sample.component.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import { Component, ViewChild } from '@angular/core'; | ||
import { IgxSplitterComponent } from 'igniteui-angular'; | ||
|
||
@Component({ | ||
selector: 'app-splitter-collapsible-sample', | ||
styleUrls: ['splitter-collapsible-sample.component.scss'], | ||
templateUrl: 'splitter-collapsible-sample.component.html' | ||
}) | ||
export class SplitterCollapsibleSampleComponent { | ||
@ViewChild('splitter') public splitterComponent: IgxSplitterComponent; | ||
|
||
public toggleCollapsible() { | ||
this.splitterComponent.nonCollapsible = !this.splitterComponent.nonCollapsible; | ||
} | ||
} |