Block Methods
Methods and properties available on block objects.
Properties
Basic Properties
id- Block identifiertitle- Block display namecolor- Block colorseats- Array of seats in the block
Usage
// Access blocks
const blocks = seatmap.data.blocks;
// Iterate blocks
blocks.forEach(block => {
console.log(block.title);
console.log(`${block.seats.length} seats`);
});
// Find specific block
const block = blocks.find(b => b.id === 'block-1');
Events
Block Click
seatmap.addEventListener("block_click", (block) => {
console.log(`Clicked block: ${block.title}`);
// Zoom to clicked block
seatmap.zoomManager.zoomToBlock(block.id);
});