section id="Borges.Controller" xreflabel="Třída Borgess::Controller"
Je definována v souboru Controller/Controller.rb
Reusable
Renderable
Embeddable
Třída Controller je stavebním kamenem aplikace.
Z této třídy dědí třídy Třída Borges::Component a Třída Borges::Task
Metody instance
active_controllerFIXME:
answer(val=self)Vrací řízení ven z komponenty volajícímu. Tedy objektu jenž tento Controller volal.
call(controller=nil)Předává řízení. Voláním této metody předáme řízení jinému Controlleru. Není-li specifikován žádný kontroler je použit self. Jestli self neodpoví, nebude pokračování (call/cc) uloženo. Jinak deleguj na předaný kontroler a zavolej ho.
clear_delegateFIXME:
confirm(str)FIXME:
delegate, delegate=(controller)FIXME:
FIXME:
