NAME

App::Widget::AppFrame - An application frame.

SYNOPSIS

$name = "office";

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

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

DESCRIPTION

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.