grid-creator
Installation
SKILL.md
Grid Creator
Author or modify a Datex Studio grid (configurationTypeId=3) on a branch — the platform's primary data-density component. Grids render tabular rows from a backing datasource with optional inline editing, selection, toolbars, dynamic filters and sorting, and per-row/per-cell interactions. They are typically mounted inside hub tabs, and they carry more cross-location invariants than any other component — the five-location entity-shape rule, the two-site dynamic filter/sort registration mirror, and the OData runtime selects location all live here.
References
- ../datex-studio-shared/branch-setup.md — Branch/connection selection (shared across skills)
- references/grids.md — Authoritative grid authoring reference: file shape, runtime globals, five-location rule, dynamic filters, secondary datasources, imperative cell API, pre-flight checklist
- ../datex-studio-conventions/file-format.md —
configurationTypeIdtable and TypeScript-expression encoding rules - ../datex-studio-conventions/naming-conventions.md —
_gridsuffix, filename stem matching, display-name rule - ../datex-studio-runtime/runtime-globals.md — platform-injected globals available in grid code (
$grid,$row,$flows,$apis,$utils, ...) - ../datex-studio-runtime/calling-conventions.md — UI-tier calling rules (call functions, never actions; CRUD via
$apis.<Package>.FootprintApi.extendedActions.<action_name>) - ../datasource-creator/references/datasources.md — datasource taxonomy (variants × query types) for what backs the rows
- ../datasource-creator/references/flow-datasources.md — flow-type datasource shape (paginated
getListFlow/getByKeysFlow) for grid-embedded datasources - ../component-wiring-check/references/component-wiring.md — host reference contracts, vars-must-be-declared rule, moduleId rule
- ../tailoring-overlay/references/tailoring.md — overlay model for tailored grid variants and secondary-datasource enrichment