Package library :: Package pyjamas :: Package ui :: Module BuilderPanel
[hide private]
[frames] | no frames]

Module BuilderPanel

source code

Pyjamas UI BuilderPanel: takes a PyJsGlade builder spec and adds widgets requested using the methods just like in any other Panel class.

Copyright (C) 2010 Luke Kenneth Casson Leighton <lkcl@lkcl.net>

The purpose of this class is to be able to set up a Panel of any type that can be dynamically created using Builder, and then add child widgets once again by their name as specified in the Builder spec file.

This class therefore has all of the usual Panel functions (add, remove, insert, __iter__, getWidget) as well as those required for it to be instantiable via Builder itself (!) such as addIndexedItem, getIndex and getIndexedChild.

Classes [hide private]
  BuilderPanel