public PagerTagHelper( IHtmlGenerator generator, IBuildPaginationLinks linkBuilder = null) { Generator = generator; this.linkBuilder = linkBuilder ?? new PaginationLinkBuilder(); }
public PagerTagHelper( IUrlHelperFactory urlHelperFactory, IBuildPaginationLinks linkBuilder = null) { this.linkBuilder = linkBuilder ?? new PaginationLinkBuilder(); this.urlHelperFactory = urlHelperFactory; }
public PagerTagHelper( IUrlHelperFactory urlHelperFactory, IActionContextAccessor actionContextAccesor, //IHtmlGenerator generator, IBuildPaginationLinks linkBuilder = null) { //Generator = generator; this.linkBuilder = linkBuilder ?? new PaginationLinkBuilder(); this.urlHelperFactory = urlHelperFactory; this.actionContextAccesor = actionContextAccesor; }
public PagerTagHelper(IUrlHelperFactory urlHelperFactory, IBuildPaginationLinks linkBuilder = null) : base(urlHelperFactory, linkBuilder) { PageNumberParam = "page"; ShowFirstLast = false; SuppressEmptyNextPrev = true; RemoveNextPrevLinks = false; SuppressInActiveFirstLast = true; FirstPageText = "First Page"; LastPageText = "Last Page"; LiCurrentCssClass = string.Empty; LiOtherCssClass = string.Empty; LiNonActiveCssClass = string.Empty; LinkCurrentCssClass = "pagination-link is-current"; LinkOtherCssClass = "pagination-link has-text-light"; PreviousPageHtml = "<a href='#' class='pagination-link has-text-light'>Previous</a>"; NextPageHtml = "<a href='#' class='pagination-link has-text-light'>Next page</a>"; }
public PagerTagHelper(IHtmlGenerator generator, IBuildPaginationLinks linkBuilder) { Generator = generator; this.linkBuilder = linkBuilder; }