Discover available columns from a data provider. Returns all property sets and their properties found in the model.
OptionalentityTypes: string[]Execute a list query against a data provider.
const result = await bim.list.execute(myProvider, {
types: ['IfcWall'],
columns: [
{ header: 'Name', source: 'name' },
{ header: 'Type', source: 'type' },
{ header: 'External', source: 'Pset_WallCommon.IsExternal' },
],
});
OptionalmodelId: stringGet the built-in entity attribute columns (name, type, globalId, etc.).
Get available list presets (e.g. wall schedule, door schedule).
Convert a list result to CSV string.
bim.list — Entity lists, property tables, column discovery, and CSV export