Anything in… UMB_BLOCK_ENTRY_CONTEXT
untested AI generation…
this.consumeContext(UMB_BLOCK_ENTRY_CONTEXT, (instance) => {
if (!instance) return;
// Observe layout changes or query the block manager for its current index
this.observe(instance.layout, (layout) => {
if (layout && 'index' in layout) {
this._blockIndex = (layout as any).index;
}
});
});