/** * Konštruktor. * * @param string $appClassName Názov "triedy" obsluhujúcej danú obrazovku v AISe. * @param string $identifiers Konkrétne parametre pre vyvolanie danej obrazovky. */ public function __construct(Trace $trace, FakeDialogParent $parent, array $data) { $this->trace = $trace; $this->parent = $parent; $this->data = $data; $this->uid = MiscUtil::random(); }
/** * Konštruktor. * * @param string $appClassName Názov "triedy" obsluhujúcej danú obrazovku v AISe. * @param string $identifiers Konkrétne parametre pre vyvolanie danej obrazovky. */ public function __construct(Trace $trace, DialogParent $parent, DialogData $data, $components) { $this->trace = $trace; $this->parent = $parent; $this->data = $data; $this->uid = MiscUtil::random(); $this->components = $components['dataComponents']; $this->actions = $components['actionComponents']; $this->openWindow(); }