- var theme_customizer      = true;
- var jsgrid                = true;
- var sidebar               = true;
- var slick                 = true;
- var header_slider         = true;
- var animate               = true;
- var scrollbar             = true;
doctype html
html(lang='en')
  include ../../components/header-files
  body
    include ../../components/loader
    include ../../components/taptop
    // page-wrapper Start
    #pageWrapper.page-wrapper.compact-wrapper
      include ../../components/header
      // Page Body Start
      .page-body-wrapper
        include ../../components/sidebar
        .page-body
          .container-fluid
            .page-title
              .row
                .col-6
                  h3
                    | JS Grid Tables

                .col-6
                  ol.breadcrumb
                    li.breadcrumb-item
                      a(href='index.html')                                        
                        svg.stroke-icon
                          use(href='../assets/svg/icon-sprite.svg#stroke-home')
                    li.breadcrumb-item Tables
                    li.breadcrumb-item.active  JS Grid Tables
          // Container-fluid starts
          .container-fluid
            .row
              .col-sm-12
                .card
                  .card-header.pb-0
                    h3.mb-3 Basic Scenario
                    span
                      | Grid with filtering, editing, inserting, deleting, sorting and paging. Data provided by controller.
                  .card-body
                    #basicScenario.basic_table
              .col-sm-12
                .card
                  .card-header.pb-0
                    h3.mb-3 Sorting Scenario
                    span
                      | Sorting can be done not only with column header interaction, but also with sort method.
                  .card-body
                    .sort-panel.mb-3
                      label
                        | Sorting Field:
                        select#sortingField.btn.btn-primary.dropdown-toggle.btn-md.pe-5
                          option Id
                          option Product
                          option Order Id
                          option Price
                          option Quantity
                          option Shipped
                          option Total
                      .d-inline
                        button#sort.btn.btn-md.btn-secondary(type='button') Sort
                    #sorting-table.js-shorting
              .col-sm-12
                .card
                  .card-header.pb-0
                    h3.mb-3 Batch Delete
                    span
                      | Cell content of every column can be customized with itemTemplate, headerTemplate, filterTemplate and insertTemplate functions specified in field config. This example shows how to implement batch deleting with custom field for selecting items.
                  .card-body
                    #batchDelete
          // Container-fluid Ends
        include ../../components/footer
    include ../../components/footer-files
