menu

Adianti Solutions

API

Adianti, Framework, PHP, MVC, Active record, Front controller, IDE, RAD, Web, multiplataforma, geração de código, desenvolvimento rápido, relatórios, formulários, listagens, datagrids, gráficos, banco de dados, padrões de projeto, design patterns API do Adianti Framework.
API Docs
code
Selecione a classe

Class AdiantiUIBuilder

Description

Interface builder that takes a XML file save by Adianti Studio Designer and renders the form into the interface.

Located in /wrapper/AdiantiUIBuilder.php (line 57)

TElement
   |
   --TPanel
      |
      --AdiantiUIBuilder
Variable Summary
mixed $actions
mixed $controller
mixed $fields
mixed $form
Method Summary
__construct ($width, $height)
getWidget ($name)
makeTButton ($properties)
makeTCheckGroup ($properties)
makeTColor ($properties)
makeTCombo ($properties)
makeTDataGrid ($properties)
makeTDate ($properties)
makeTDBCheckGroup ($properties)
makeTDBCombo ($properties)
makeTDBMultiSearch ($properties)
makeTDBRadioGroup ($properties)
makeTDBSelect ($properties)
makeTDBSortList ($properties)
makeTEntry ($properties)
makeTFile ($properties)
makeTFrame ($properties)
makeTImage ($properties)
makeTLabel ($properties)
makeTMultiSearch ($properties)
makeTNotebook ($properties)
makeTPassword ($properties)
makeTRadioGroup ($properties)
makeTSeekButton ($properties)
makeTSelect ($properties)
makeTSlider ($properties)
makeTSortList ($properties)
makeTSpinner ($properties)
makeTText ($properties)
parseFile ($filename)
setController ($object)
setForm ($form)
Variables
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/pablo/fontes/builds/phpdoc/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 262 Strict Standards: Only variables should be passed by reference in /home/pablo/fontes/builds/phpdoc/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 712 Strict Standards: Only variables should be passed by reference in /home/pablo/fontes/builds/phpdoc/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 712
mixed $actions (line 62)
  • access: protected
mixed $controller (line 59)
  • access: protected
mixed $fields (line 61)
  • access: protected
mixed $fieldsByName (line 63)
  • access: protected
mixed $form (line 60)
  • access: protected

Inherited Variables

Inherited from TElement

TElement::$children
Methods
Constructor __construct (line 70)

Class Constructor

  • access: public
__construct ($width, $height)
  • $width: Panel width
  • $height: Panel height

Redefinition of:
TPanel::__construct()
Class Constructor
getActions (line 81)

Return the found actions

  • access: public
getActions ()
getFields (line 1028)

Return the UI widgets (form fields)

  • access: public
getFields ()
getWidget (line 1045)

Return the widget by name

  • access: public
getWidget ($name)
  • $name: Widget name
getWidgets (line 1036)

Return the parsed widgets

  • access: public
getWidgets ()
makeTButton (line 132)
  • access: public
makeTButton ($properties)
  • $properties
makeTCheckGroup (line 416)
  • access: public
makeTCheckGroup ($properties)
  • $properties
makeTColor (line 306)
  • access: public
makeTColor ($properties)
  • $properties
makeTCombo (line 519)
  • access: public
makeTCombo ($properties)
  • $properties
makeTDataGrid (line 804)
  • access: public
makeTDataGrid ($properties)
  • $properties
makeTDate (line 250)
  • access: public
makeTDate ($properties)
  • $properties
makeTDBCheckGroup (line 448)
  • access: public
makeTDBCheckGroup ($properties)
  • $properties
makeTDBCombo (line 551)
  • access: public
makeTDBCombo ($properties)
  • $properties
makeTDBMultiSearch (line 712)
  • access: public
makeTDBMultiSearch ($properties)
  • $properties
makeTDBRadioGroup (line 498)
  • access: public
makeTDBRadioGroup ($properties)
  • $properties
makeTDBSelect (line 604)
  • access: public
makeTDBSelect ($properties)
  • $properties
makeTDBSortList (line 658)
  • access: public
makeTDBSortList ($properties)
  • $properties
makeTEntry (line 150)
  • access: public
makeTEntry ($properties)
  • $properties
makeTFile (line 281)
  • access: public
makeTFile ($properties)
  • $properties
makeTFrame (line 772)
  • access: public
makeTFrame ($properties)
  • $properties
makeTImage (line 374)
  • access: public
makeTImage ($properties)
  • $properties
makeTLabel (line 117)
  • access: public
makeTLabel ($properties)
  • $properties
makeTMultiSearch (line 680)
  • access: public
makeTMultiSearch ($properties)
  • $properties
makeTNotebook (line 737)
  • access: public
makeTNotebook ($properties)
  • $properties
makeTPassword (line 224)
  • access: public
makeTPassword ($properties)
  • $properties
makeTRadioGroup (line 469)
  • access: public
makeTRadioGroup ($properties)
  • $properties
makeTSeekButton (line 332)
  • access: public
makeTSeekButton ($properties)
  • $properties
makeTSelect (line 572)
  • access: public
makeTSelect ($properties)
  • $properties
makeTSlider (line 202)
  • access: public
makeTSlider ($properties)
  • $properties
makeTSortList (line 625)
  • access: public
makeTSortList ($properties)
  • $properties
makeTSpinner (line 180)
  • access: public
makeTSpinner ($properties)
  • $properties
makeTText (line 391)
  • access: public
makeTText ($properties)
  • $properties
parseFile (line 90)

Parse XML form file

  • access: public
parseFile ($filename)
  • $filename: XML form file path
setController (line 1011)

Defines the UI controller

  • access: public
setController ($object)
  • $object: Controller Object
setForm (line 1020)

Defines the Parent Form

  • access: public
setForm ($form)
  • $form: TForm

Inherited Methods

Inherited From TPanel

TPanel::__construct()
TPanel::getSize()
TPanel::put()
TPanel::setSize()
TPanel::show()

Inherited From TElement

TElement::__construct()
TElement::add()
TElement::clearChildren()
TElement::close()
TElement::del()
TElement::get()
TElement::getChildren()
TElement::getContents()
TElement::getIsWrapped()
TElement::getName()
TElement::getProperties()
TElement::getProperty()
TElement::insert()
TElement::open()
TElement::setIsWrapped()
TElement::setName()
TElement::setProperty()
TElement::setUseLineBreaks()
TElement::setUseSingleQuotes()
TElement::show()
TElement::tag()
TElement::__clone()
TElement::__get()
TElement::__isset()
TElement::__set()
TElement::__toString()
TElement::__unset()