public onTabSelected(widget as Widget) as Void:
Hook called after a tab becomes active.
Derived widgets can override this instead of observing mouse details.
public override onTabSelected(widget as Widget) as Void: print("selected")