All files / components/virtual-scroller virtual-scroller-item.directive.ts

80% Statements 4/5
100% Branches 0/0
100% Functions 0/0
66.66% Lines 2/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 211x                                 1x      
import { Directive, TemplateRef, inject } from '@angular/core';
 
/**
 * Directive to mark a template as the item template for VirtualScrollerComponent.
 *
 * @example
 * ```html
 * <ui-virtual-scroller [items]="items">
 *     <ng-template uiVirtualScrollerItem let-item>
 *         <div>{{ item.name }}</div>
 *     </ng-template>
 * </ui-virtual-scroller>
 * ```
 */
@Directive({
    selector: '[uiVirtualScrollerItem]',
})
export class VirtualScrollerItemDirective {
    readonly template = inject(TemplateRef);
}