bootstack.events.TabChangeEvent#

class bootstack.events.TabChangeEvent(current=None, previous=None, reason='unknown', via='unknown')#

Bases: object

Fires when the active tab changes.

current: TabRef | None#

The tab now active.

previous: TabRef | None#

The tab that was active before, or None.

reason: ChangeReason#

Why the change happened.

via: ChangeMethod#

How the change was triggered.