App::Widget::JSApp::TabbedAppFrame - An application frame.


   $name = "office";

   # official way
   use Widget;
   $context = App->context();
   $w = $context->widget($name);

   # internal way
   use App::Widget::JSApp::TabbedAppFrame;
   $w = App::Widget::JSApp::TabbedAppFrame->new($name);


This class implements an application frame. This includes a menu, an application toolbar, a screen selector, a screen title, a screen toolbar, and a screen frame. The application is actually implemented by the set of screens that the application frame is configured to allow navigation to.

The application frame can implement itself in frames if it is configured to do so. Otherwise, it implements itself as a table.