Example #1
0
 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,
     IActionContextAccessor actionContextAccesor,
     //IHtmlGenerator generator, 
     IBuildPaginationLinks linkBuilder = null)
 {
     //Generator = generator;
     this.linkBuilder = linkBuilder ?? new PaginationLinkBuilder();
     this.urlHelperFactory = urlHelperFactory;
     this.actionContextAccesor = actionContextAccesor;
 }
Example #5
0
 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;
 }