ecsia-monorepo / devtools/src / ComponentReport
Interface: ComponentReport
Defined in: devtools/src/types.ts:7
One component type's storage census (inspector ).
Properties
name
ts
readonly name: string;Defined in: devtools/src/types.ts:8
id
ts
readonly id: number;Defined in: devtools/src/types.ts:9
fields
ts
readonly fields: number;Defined in: devtools/src/types.ts:11
Total declared field count (column-backed + rich).
richFields
ts
readonly richFields: readonly string[];Defined in: devtools/src/types.ts:13
Rich (sidecar-backed: 'string' / object<T>) field names, in declaration order.
bytesPerRow
ts
readonly bytesPerRow: number;Defined in: devtools/src/types.ts:15
Bytes one row of this component's COLUMN-backed fields occupies (rich fields contribute 0).
totalBytes
ts
readonly totalBytes: number;Defined in: devtools/src/types.ts:17
bytesPerRow × (live rows across all hot archetypes holding this component).