library benchmarks.src.naive_infinite_scroll.scroll_item; import "cells.dart" show CompanyNameComponent, OpportunityNameComponent, OfferingNameComponent, StageButtonsComponent, AccountCellComponent, FormattedCellComponent; import "package:angular2/angular2.dart" show Component, Directive, View, ChangeDetectionStrategy; import "common.dart" show Offering, ITEM_HEIGHT, COMPANY_NAME_WIDTH, OPPORTUNITY_NAME_WIDTH, OFFERING_NAME_WIDTH, ACCOUNT_CELL_WIDTH, BASE_POINTS_WIDTH, KICKER_POINTS_WIDTH, STAGE_BUTTONS_WIDTH, BUNDLES_WIDTH, DUE_DATE_WIDTH, END_DATE_WIDTH, AAT_STATUS_WIDTH; @Component(selector: "scroll-item", properties: const ["offering"], changeDetection: ChangeDetectionStrategy.OnPushObserve) @View( directives: const [ CompanyNameComponent, OpportunityNameComponent, OfferingNameComponent, StageButtonsComponent, AccountCellComponent, FormattedCellComponent ], template: '''