Module ImportFrom alias Import alias ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list
N/A sparts.vtask VTask N/A npyscreen UITask N/A VTask N/A N/A SHUTDOWN_ON_FORM_CLOSE True initTask N/A N/A self N/A N/A N/A N/A self _first_run True N/A N/A self app N/A N/A npyscreen NPSAppManaged N/A N/A N/A self app onStart N/A self appStart N/A N/A N/A self app onInMainLoop N/A self __appInMainLoop N/A N/A N/A self app onCleanExit N/A self appCleanExit N/A N/A N/A N/A super UITask self initTask N/A _runloop N/A N/A self N/A N/A N/A N/A N/A N/A self app run N/A N/A N/A N/A self service shutdown N/A appStart N/A N/A self N/A N/A N/A Override this method to initialize the app.

        This should generally consist of calls to something like:

            self.app.registerForm('main', self.make_form())
            self.app.setNextForm('main')
         N/A N/A NotImplementedError N/A appInMainLoop N/A N/A self N/A N/A N/A Called between each screen while the application is running.

        Not called before the first screen. Override at will N/A appCleanExit N/A N/A self N/A N/A N/A Override to perform cleanup when application exits without error. N/A N/A N/A N/A self service shutdown N/A __appInMainLoop N/A N/A self N/A N/A N/A Internal onMainLoop that configures shutdown on first form close. N/A N/A self _first_run N/A N/A N/A self _first_run False N/A N/A N/A N/A self app setNextForm None N/A N/A N/A self appInMainLoop N/A stop N/A N/A self N/A N/A N/A npycurses magic to shutdown the app. N/A N/A N/A N/A super UITask self stop N/A N/A N/A self app None N/A N/A N/A N/A N/A self app switchForm None N/A N/A