{"_id":"@callcorpacd/platform-ui-grid","name":"@callcorpacd/platform-ui-grid","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@callcorpacd/platform-ui-grid","version":"0.1.0","description":"CallCorp CcGrid — ag-Grid Community edition for sandbox guests and client-side lists.","type":"module","main":"src/index.js","module":"src/index.js","exports":{".":"./src/index.js","./css":"./css/grid-chrome.css","./css/grid-chrome.css":"./css/grid-chrome.css"},"peerDependencies":{"ag-grid-community":">=31.0.0","ag-grid-vue3":">=31.0.0","quasar":"^2.16.0","vue":"^3.4.0"},"keywords":["callcorp","vue","ag-grid","grid"],"license":"UNLICENSED","publishConfig":{"access":"public"},"gitHead":"0b9ecb2fb3384447fe3639952a6bed089acfc3a0","_id":"@callcorpacd/platform-ui-grid@0.1.0","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-lxIbmPJVjgRkyAFxAqwi4YCmw70JfuiVVeL2v0xX0YXCNPm3s8g+8tnZuwByr+w4LfgkoTxDKdGakz2Z0Dr4/g==","shasum":"cd6a9f16bc750248b0ab22d48122ecd03effb5b0","tarball":"https://registry.npmjs.org/@callcorpacd/platform-ui-grid/-/platform-ui-grid-0.1.0.tgz","fileCount":8,"unpackedSize":12560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDa4oN8Peg7DgR90/vxngCFU/K03+HFcC8rXcxEo6KJAgIgY3WiZpey/b+69BJG9METVLMKDmMiQbOw6+8cz6Au2FY="}]},"_npmUser":{"name":"david.peterson","email":"david.peterson@callcorp.com"},"directories":{},"maintainers":[{"name":"bentonsmith","email":"benton@callcorp.com"},{"name":"david.peterson","email":"david.peterson@callcorp.com"},{"name":"shanekelly","email":"shane@callcorp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/platform-ui-grid_0.1.0_1787839511624_0.19135854480608838"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-27T14:05:11.516Z","0.1.0":"2026-08-27T14:05:11.769Z","modified":"2026-08-27T14:05:11.931Z"},"maintainers":[{"name":"bentonsmith","email":"benton@callcorp.com"},{"name":"david.peterson","email":"david.peterson@callcorp.com"},{"name":"shanekelly","email":"shane@callcorp.com"}],"description":"CallCorp CcGrid — ag-Grid Community edition for sandbox guests and client-side lists.","keywords":["callcorp","vue","ag-grid","grid"],"license":"UNLICENSED","readme":"# @callcorpacd/platform-ui-grid\r\n\r\n`CcGrid` for CallCorp sandbox guests and client-side native pages. Uses **ag-Grid Community**.\r\n\r\nFor server-side row model (paged API lists), use `@callcorpacd/platform-ui-grid-enterprise` on hosts that register **AG Grid Enterprise** modules and a valid license (portal bootstrap or partner-owned key).\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install @callcorpacd/platform-ui-grid ag-grid-community ag-grid-vue3 vue quasar\r\n```\r\n\r\nHost must also import ag-Grid theme CSS:\r\n\r\n```js\r\nimport 'ag-grid-community/styles/ag-theme-alpine.css';\r\nimport '@callcorpacd/platform-ui-grid/css';\r\n```\r\n\r\n## Usage\r\n\r\n```vue\r\n<script setup>\r\nimport { ref } from 'vue';\r\nimport { CcGrid } from '@callcorpacd/platform-ui-grid';\r\n\r\nconst rows = ref([\r\n  { id: 1, name: 'Alpha' },\r\n  { id: 2, name: 'Beta' },\r\n]);\r\nconst selected = ref([]);\r\nconst columns = [\r\n  { field: 'id', headerName: 'ID', width: 80 },\r\n  { field: 'name', headerName: 'Name' },\r\n];\r\n</script>\r\n\r\n<template>\r\n  <CcGrid\r\n    v-model:selection=\"selected\"\r\n    :columns=\"columns\"\r\n    row-model=\"clientSide\"\r\n    :rows=\"rows\"\r\n    height=\"fill\"\r\n    :page-size=\"50\"\r\n  />\r\n</template>\r\n```\r\n\r\nSee [`GRID_FEATURES.md`](GRID_FEATURES.md) for Community vs Enterprise capabilities.\r\n","readmeFilename":"README.md","_rev":"1-9413000d2ce72ca1489ac49591f303a7"}