TabBase({ required this.panel, List<Widget> pages = const [], this.locked = false, }) { this.pages = pages.asObservable(); }