public override dynamic BuildDisplay(BuildListViewDisplayContext context) { var pagerShape = context.New.Pager(context.Pager).TotalItemCount(context.ContentQuery.Count()); var pageOfContentItems = context.ContentQuery.Slice(context.Pager.GetStartIndex(), context.Pager.PageSize).Select(x => _contentManager.BuildDisplay(x, "SummaryAdmin")).ToList(); return context.New.ListView_Default() .Container(context.Container) .ContainerDisplayName(context.ContainerDisplayName) .ContentItems(pageOfContentItems) .Pager(pagerShape); }
public abstract dynamic BuildDisplay(BuildListViewDisplayContext context);
public abstract dynamic BuildDisplay(BuildListViewDisplayContext context);