@@ -94,3 +94,45 @@ <h2>trackBy state name</h2>
9494 < div class ="demo-capital "> {{state.capital}}</ div >
9595 </ div >
9696</ cdk-virtual-scroll-viewport >
97+
98+ < h2 > Use with < code > <ol></ code > </ h2 >
99+
100+ < cdk-virtual-scroll-viewport class ="demo-viewport " autosize #viewport >
101+ < ol class ="demo-ol " [start] ="viewport.getRenderedRange().start + 1 ">
102+ < li *cdkVirtualFor ="let state of statesObservable | async " class ="demo-li ">
103+ {{state.name}} - {{state.capital}}
104+ </ li >
105+ </ ol >
106+ </ cdk-virtual-scroll-viewport >
107+
108+ < h2 > Use with < code > <ul></ code > </ h2 >
109+
110+ < cdk-virtual-scroll-viewport class ="demo-viewport " autosize >
111+ < ul class ="demo-ul ">
112+ < li *cdkVirtualFor ="let state of statesObservable | async " class ="demo-li ">
113+ {{state.name}} - {{state.capital}}
114+ </ li >
115+ </ ul >
116+ </ cdk-virtual-scroll-viewport >
117+
118+ < h2 > Use with < code > <dl></ code > </ h2 >
119+
120+ < cdk-virtual-scroll-viewport class ="demo-viewport " autosize >
121+ < dl class ="demo-dl ">
122+ < ng-container *cdkVirtualFor ="let state of statesObservable | async ">
123+ < dt class ="demo-dt "> {{state.name}}</ dt >
124+ < dd class ="demo-dd "> {{state.capital}}</ dd >
125+ </ ng-container >
126+ </ dl >
127+ </ cdk-virtual-scroll-viewport >
128+
129+ < h2 > Use with < code > <table></ code > </ h2 >
130+
131+ < cdk-virtual-scroll-viewport class ="demo-viewport " autosize >
132+ < table class ="demo-ol ">
133+ < tr *cdkVirtualFor ="let state of statesObservable | async " class ="demo-tr ">
134+ < td class ="demo-td "> {{state.name}}</ td >
135+ < td class ="demo-td "> {{state.capital}}</ td >
136+ </ tr >
137+ </ table >
138+ </ cdk-virtual-scroll-viewport >
0 commit comments