vi

Subpackages

Submodules

Package Contents

Classes

LoginScreen

This is the screen superclass.

AdminScreen

This is the screen superclass.

Application

Functions

preloadIcons()

start()

Attributes

vi_conf

conf

s

a

d

sc

scinv

s

vi.vi_conf
class vi.LoginScreen(*args, **kwargs)

Bases: vi.screen.Screen

This is the screen superclass.

It represents a basic screen and its functionality.

invoke(logout=False)

Is called to show the screen

onLogoutSuccess(*args, **kwargs)
doShowLogin(req, code, *args, **kwargs)
insufficientRights()
doSkipLogin(req)
onGetAuthMethodsSuccess(req)
selectHandler(handler=None)
onGetAuthMethodsFailure(*args, **kwargs)
redirectNoAdmin()
class vi.AdminScreen(*args, **kwargs)

Bases: vi.screen.Screen

This is the screen superclass.

It represents a basic screen and its functionality.

onClick(event)
reset()
invoke()

Is called to show the screen

getCurrentUser()
getCurrentUserSuccess(req)
getCurrentUserFailure(req, code)
refresh()
refreshConfig(req)
startup()
initializeViews()
initializeConfig()
appendNavList(NavList, target, parentInfo=())
openView(name, icon, viewName, moduleName, actionName, data, focusView=True, append=False, target='mainNav')
openNewMainView(name, icon, viewName, moduleName, actionName, data, focusView=True, append=False)
openNewPopup(name, icon, viewName, moduleName, actionName, data, focusView=True, append=False)
log(type, msg, icon=None, modul=None, action=None, key=None, data=None)
checkInitialHash(*args, **kwargs)
execCall(path, params=None)

Performs an execution call.

Parameters:
  • path – Path to the module and action

  • params – Parameters passed to the module

stackWidget(widget, title='', icon=None)

We dont stack widgets anymore. We use now Popups.

removeWidget(widget)
switchFullscreen(fullscreen=True)
isFullscreen()
onError(req, code)
vi.conf
class vi.Application

Bases: flare.html5.Div

startup(*args, **kwargs)
getVersionSuccess(req)
getConfigSuccess(req)
startupFailure(req, err)
login(logout=False)
admin()
logout()
setTitle(title=None)
setPath(path='')
vi.preloadIcons()
vi.start()
vi.s
vi.a
vi.d
vi.sc
vi.scinv
vi.s