Build slice descriptor for Worker (uses structured clone) 为Worker构建切片描述符(使用结构化克隆)
Capacity in rows 容量(行)
Clear change tracking - not needed for epoch-based tracking 清理变更追踪 - 基于时代的追踪不需要
Ensure capacity 确保容量
Get direct access to data array 获取数据数组的直接访问
Get per-row epochs for change detection 获取每行的时代用于变更检测
Get write mask - not supported for array backend 获取写掩码 - 数组后端不支持
Current number of rows 当前行数
Mark a specific row as written at given epoch 标记特定行在给定时代被写入
Optional
mark(Main thread) Mark certain rows in this column as written, for changed() (主线程)标记这一列某些行被写,用于changed()
Add new row with default value at end, return row index 在末尾新增一行默认值,返回行号
Read to object (for debugging/serialization) 读取为对象(调试/序列化用)
Create a slice of the data array 创建数据数组的切片
Swap-remove a row (for archetype migration) 交换删除一行(用于archetype迁移)
Write from object to specified row (for addInstance/serde) 从对象写入指定行(用于addInstance/序列化)
Optional
epoch: number
Array-based column implementation (fallback when SAB is not available) 基于数组的列实现(SAB不可用时的回退方案)