aggrid-8.x-1.x-dev/modules/aggrid_demo/config/install/aggrid.aggrid.aggrid_demo_we.yml

modules/aggrid_demo/config/install/aggrid.aggrid.aggrid_demo_we.yml
langcode: en
status: true
dependencies: {  }
id: aggrid_demo_we
label: 'ag-Grid DEMO Weekly Expenses'
aggridDefault: "{\r\n  \"columnDefs\": [\r\n    {\r\n      \"headerName\": \"Bills\",\r\n      \"field\": \"bills\",\r\n      \"width\": 75,\r\n      \"minWidth\": 75,\r\n      \"autoHeight\": true\r\n    },\r\n    {\r\n      \"headerName\": \"Mon\",\r\n      \"field\": \"mon\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Tue\",\r\n      \"field\": \"tue\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Wed\",\r\n      \"field\": \"wed\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Thu\",\r\n      \"field\": \"thu\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Fri\",\r\n      \"field\": \"fri\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Total\",\r\n      \"field\": \"total\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Rolling Total\",\r\n      \"field\": \"rollingtotal\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Percentage of Grand Total\",\r\n      \"field\": \"pototal\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Expected Cost\",\r\n      \"field\": \"expected\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    },\r\n    {\r\n      \"headerName\": \"Diff (Exp - Tot)\",\r\n      \"field\": \"difference\",\r\n      \"cellRenderer\":\"agAnimateShowChangeCellRenderer\"\r\n    }\r\n  ],\r\n  \"rowSettings\": {\r\n    \"default\": {\r\n      \"rowDefault\": {\r\n        \"parserType\": \"dec\",\r\n        \"formatType\": \"numUsd\",\r\n        \"valueGetter\": \"Number(params.data[params.column.colId]).toFixed(2)\",\r\n        \"constraintType\": {\r\n          \"constraint\": \"Number(params.data[params.column.colId]) >= 0 && Number(params.data[params.column.colId]) <= 2000\",\r\n          \"errorMsg\": \"The amount must be greater than 0 but less than $2,000.00.\"\r\n        }\r\n      },\r\n      \"bills\": {\r\n        \"isRowLabel\": true,\r\n        \"editable\": false,\r\n        \"formatType\": \"\",\r\n        \"parserType\": \"\",\r\n        \"valueGetter\": \"\",\r\n        \"constraintType\": \"\"\r\n      },\r\n      \"total\": {\r\n        \"editable\": false,\r\n        \"valueGetter\": \"(Number(params.data.mon) + Number(params.data.tue) + Number(params.data.wed) + Number(params.data.thu) + Number(params.data.fri)).toFixed(2)\",\r\n        \"constraintType\": \"\",\r\n        \"valueSuppression\": {\r\n          \"any\": true,\r\n          \"role\": [\"anonymous\"]\r\n        }\r\n      },\r\n      \"rollingtotal\": {\r\n        \"editable\": false,\r\n        \"valueGetter\": \"columnTotal(['mon', 'tue', 'wed', 'thu', 'fri'], 0, params.node.childIndex).toFixed(2)\",\r\n        \"constraintType\": \"\"\r\n      },\r\n      \"pototal\": {\r\n        \"editable\": false,\r\n        \"parserType\": \"dec\",\r\n        \"formatType\": \"numPer\",\r\n        \"valueGetter\": \"(Number(params.data.total) / columnTotal(['mon', 'tue', 'wed', 'thu', 'fri'], 0, 3)).toFixed(4)\"\r\n      },\r\n      \"difference\": {\r\n        \"editable\": false,\r\n        \"valueGetter\": \"(Number(params.data.expected) - Number(params.data.total)).toFixed(2)\",\r\n        \"constraintType\": \"\"\r\n      }\r\n    },\r\n    \"4\": {\r\n      \"rowDefault\": {\r\n        \"editable\": false,\r\n        \"cellClass\": \"aggrid-cell-total\",\r\n        \"valueGetter\": \"columnTotal(params.column.colId, 0, 3).toFixed(2)\",\r\n        \"valueSuppression\": {\r\n          \"any\": true,\r\n          \"role\": [\"anonymous\"]\r\n        }\r\n      },\r\n      \"bills\": {\r\n        \"valueGetter\": \"\"\r\n      },\r\n      \"rollingtotal\": {\r\n        \"valueGetter\": \"columnTotal(['mon', 'tue', 'wed', 'thu', 'fri'], 0, 3).toFixed(2)\"\r\n      },\r\n      \"pototal\": {\r\n        \"valueGetter\": \"(Number(params.data.total) / columnTotal(['mon', 'tue', 'wed', 'thu', 'fri'], 0, 3)).toFixed(4)\"\r\n      }\r\n    }\r\n  },\r\n  \"rowData\": [\r\n    {\r\n      \"id\": 1,\r\n      \"bills\": \"Groceries\",\r\n      \"mon\": 0,\r\n      \"tue\": 0,\r\n      \"wed\": 0,\r\n      \"thu\": 0,\r\n      \"fri\": 0,\r\n      \"total\": 0,\r\n      \"rollingtotal\": 0,\r\n      \"pototal\": 0,\r\n      \"expected\": 0,\r\n      \"difference\": 0\r\n    },\r\n    {\r\n      \"id\": 2,\r\n      \"bills\": \"Take-out\",\r\n      \"mon\": 0,\r\n      \"tue\": 0,\r\n      \"wed\": 0,\r\n      \"thu\": 0,\r\n      \"fri\": 0,\r\n      \"total\": 0,\r\n      \"rollingtotal\": 0,\r\n      \"pototal\": 0,\r\n      \"expected\": 0,\r\n      \"difference\": 0\r\n    },\r\n    {\r\n      \"id\": 3,\r\n      \"bills\": \"Clothes\",\r\n      \"mon\": 0,\r\n      \"tue\": 0,\r\n      \"wed\": 0,\r\n      \"thu\": 0,\r\n      \"fri\": 0,\r\n      \"total\": 0,\r\n      \"rollingtotal\": 0,\r\n      \"pototal\": 0,\r\n      \"expected\": 0,\r\n      \"difference\": 0\r\n    },\r\n    {\r\n      \"id\": 4,\r\n      \"bills\": \"Gas\",\r\n      \"mon\": 0,\r\n      \"tue\": 0,\r\n      \"wed\": 0,\r\n      \"thu\": 0,\r\n      \"fri\": 0,\r\n      \"total\": 0,\r\n      \"rollingtotal\": 0,\r\n      \"pototal\": 0,\r\n      \"expected\": 0,\r\n      \"difference\": 0\r\n    },\r\n    {\r\n      \"id\": 5,\r\n      \"bills\": \"Grand Total\",\r\n      \"mon\": 0,\r\n      \"tue\": 0,\r\n      \"wed\": 0,\r\n      \"thu\": 0,\r\n      \"fri\": 0,\r\n      \"total\": 0,\r\n      \"rollingtotal\": 0,\r\n      \"pototal\": 0,\r\n      \"expected\": 0,\r\n      \"difference\": 0\r\n    }\r\n  ]\r\n}"
addOptions: '{}'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc