@@ -47,23 +47,18 @@ RxVirtualView is designed to work in combination with related directives:
47
47
### Show a widget when it's visible, otherwise show a placeholder
48
48
49
49
``` typescript
50
- import {
51
- RxVirtualView ,
52
- RxVirtualViewContent ,
53
- RxVirtualViewObserver ,
54
- RxVirtualViewPlaceholder ,
55
- } from ' @rx-angular/template/virtual-view' ;
50
+ import { RxVirtualView , RxVirtualViewContent , RxVirtualViewObserver , RxVirtualViewPlaceholder } from ' @rx-angular/template/virtual-view' ;
56
51
// Other imports...
57
52
58
53
@Component ({
59
54
selector: ' my-list' ,
60
- imports: [RxVirtualView , RxVirtualViewContent , RxVirtualViewObserver , RxVirtualViewPlaceholder ],
55
+ imports: [RxVirtualView , RxVirtualViewContent , RxVirtualViewObserver , RxVirtualViewPlaceholder ],
61
56
templateUrl: ' ./my-list.component.html' ,
62
57
styleUrls: [' ./my-list.component.scss' ],
63
58
changeDetection: ChangeDetectionStrategy .OnPush ,
64
59
})
65
60
export class MyListComponent {
66
- // Component code
61
+ // Component code
67
62
}
68
63
```
69
64
@@ -104,23 +99,18 @@ This example demonstrates how to use RxVirtualView to optimize lists by only ren
104
99
We are only rendering the ` item ` component when it's visible to the user. Otherwise, it gets replaced by an empty div.
105
100
106
101
``` typescript
107
- import {
108
- RxVirtualView ,
109
- RxVirtualViewContent ,
110
- RxVirtualViewObserver ,
111
- RxVirtualViewPlaceholder ,
112
- } from ' @rx-angular/template/virtual-view' ;
102
+ import { RxVirtualView , RxVirtualViewContent , RxVirtualViewObserver , RxVirtualViewPlaceholder } from ' @rx-angular/template/virtual-view' ;
113
103
// Other imports...
114
104
115
105
@Component ({
116
106
selector: ' my-list' ,
117
- imports: [RxVirtualView , RxVirtualViewContent , RxVirtualViewObserver , RxVirtualViewPlaceholder ],
107
+ imports: [RxVirtualView , RxVirtualViewContent , RxVirtualViewObserver , RxVirtualViewPlaceholder ],
118
108
templateUrl: ' ./my-list.component.html' ,
119
109
styleUrls: [' ./my-list.component.scss' ],
120
110
changeDetection: ChangeDetectionStrategy .OnPush ,
121
111
})
122
112
export class MyListComponent {
123
- // Component code
113
+ // Component code
124
114
}
125
115
```
126
116
0 commit comments