# wp-ultimate-post-grid/3.5.0/assets/js/admin-manage/DataTableConfig.js

WP Ultimate Post Grid, version 3.5.0. 29 lines.

- Page: https://pluginprobe.com/plugins/wp-ultimate-post-grid/3.5.0/code/assets/js/admin-manage/DataTableConfig.js
- Raw: https://pluginprobe.com/plugins/wp-ultimate-post-grid/3.5.0/raw/assets/js/admin-manage/DataTableConfig.js
- Modified: 2020-01-24T07:47:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/wp-ultimate-post-grid/3.5.0/code/assets/js/admin-manage/DataTableConfig.js#L10-L20`.

```javascript
import { __wpupg } from 'Shared/Translations';

import ColumnsGrids from './grids/Columns';

let datatables = {
    'grids': {
        parent: __wpupg( 'Grids' ),
        title: __wpupg( 'Overview' ),
        id: 'grids',
        route: 'grids',
        label: {
            singular: __wpupg( 'Grid' ),
            plural: __wpupg( 'Grids' ),
        },
        bulkEdit: {
            route: 'grids',
            type: 'grids',
        },
        createButton: (datatable) => {
            WPUPG_Modal.open( 'create', {
                saveCallback: () => datatable.refreshData(),
            } );
        },
        selectedColumns: ['name', 'shortcode'],
        columns: ColumnsGrids,
    },
}

export default datatables;
```
