API 与软件包参考
从可运行的示例开始,再查找负责所需功能的软件包。
未发布 API。请构建所示源码版本;npm 0.1.0 并不包含所有功能。
技术正文为英文;导航使用所选语言。
Integration guideUse this guide after mounting a grid. Examples refer to the grid returned by createGrid and use zero-based data coordinates. The row-index gutter is not a data column. Check the exported types in your checkout before integrating this experiCreate your first gridUse Canvas for an interactive browser grid. Use core alone for Node.js, a custom renderer or a headless data workflow. React and Vue wrap the same Canvas renderer; they do not introduce a different data model.Acheron Grid — React and VueLifecycle adapters are separate packages; core remains framework-independent. Version 0.1.0 of all packages is published on npm. Install core, Canvas and the chosen framework adapter; local built checkouts remain supported for development.Documentation versionsPackage versions and documentation revisions answer different questions. The package version identifies an installed artifact. A documentation revision identifies a change to a specific guide or reference; it does not announce a new packageAcheron Grid — AI integration notesRead getting-started.md, then the package README files and exported TypeScript types in the version being integrated. Acheron Grid is an experimental preview; all six packages have version 0.1.0 on npm; APIs remain experimental. Read-only aSecurity boundariesContact the repository maintainer privately about suspected vulnerabilities. Avoid posting sensitive data or working exploits in public issues.Support and release evidenceThe original six packages are npm 0.1.0 development previews. Export/charts modules and Unreleased APIs are source previews. No stable 1.0 support promise is implied.Core API signaturesSource-preview catalog generated from the exported TypeScript GridEngine type. Use the package guide for behavior/examples; do not copy source-only members into an npm 0.1.0 application. Coordinates are zero-based visible indices unless a cCanvas API signaturesSource-preview catalog generated from the exported TypeScript Grid type. Use the package guide for behavior/examples; do not copy source-only members into an npm 0.1.0 application. Coordinates are zero-based visible indices unless a contrac@acheron-grid/coreAn experimental headless TypeScript data-grid engine. Core owns data, selection, layout, editing, TSV clipboard operations and delta history. It has no runtime dependencies or browser/framework types.@acheron-grid/canvasAn experimental Canvas browser renderer for the headless @acheron-grid/core engine.@acheron-grid/reactReact lifecycle adapter for the Acheron Grid Canvas renderer. MIT licensed. Version 0.1.0 is available on npm as a development preview. Newer changes require a matching source build.@acheron-grid/vueVue 3 lifecycle adapter for the Acheron Grid Canvas renderer. MIT licensed. Version 0.1.0 is available on npm as a development preview. Newer changes require a matching source build.@acheron-grid/markdownOptional Markdown adapter for Acheron Grid. This experimental package depends on marked; core and Canvas do not. It does not require a DOM or import either grid package at runtime.@acheron-grid/mcpOptional Model Context Protocol adapter. Core and Canvas do not depend on the MCP SDK. Uses the official MCP TypeScript SDK v1 with resources and tools.@acheron-grid/exportOptional, free MIT-licensed CSV and XLSX selection export. Unreleased source preview; this package is not yet on npm. It uses public core APIs and requires no browser globals. The host owns saving/downloading the returned text or bytes.@acheron-grid/chartsOptional free/MIT inline line, column and horizontal bar renderer. Source preview, not yet published to npm. It depends on Canvas; core does not depend on charts. It allocates no listeners or persistent cache.