-
Notifications
You must be signed in to change notification settings - Fork 4k
/
Copy pathlazy.ts
41 lines (38 loc) · 1.02 KB
/
lazy.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import { Component } from '@angular/core';
import { NzSplitterModule } from 'ng-zorro-antd/splitter';
@Component({
selector: 'nz-demo-splitter-lazy',
imports: [NzSplitterModule],
template: `
<nz-splitter nzLazy>
<nz-splitter-panel nzDefaultSize="40%" nzMin="20%" nzMax="70%">
<div class="box">First</div>
</nz-splitter-panel>
<nz-splitter-panel>
<div class="box">Second</div>
</nz-splitter-panel>
</nz-splitter>
<br />
<nz-splitter nzLazy nzLayout="vertical">
<nz-splitter-panel nzDefaultSize="40%" nzMin="30%" nzMax="70%">
<div class="box">First</div>
</nz-splitter-panel>
<nz-splitter-panel>
<div class="box">Second</div>
</nz-splitter-panel>
</nz-splitter>
`,
styles: `
nz-splitter {
height: 200px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.box {
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
`
})
export class NzDemoSplitterLazyComponent {}