Class Atk4\Ui\App

uses AppScopeTrait, DiContainerTrait, DynamicMethodTrait, HookTrait
Located at ui/src/App.php

7b. except for 0 => 'newtag' getTag('/td', ['th', 'align' => 'left']) -->

  1. using $value will add value inside tag. It will also encode value. getTag('a', ['href' => 'foo.html'], 'click here >>') --> click here >>

  2. pass array as 3rd parameter to nest tags. Each element can be either string (inserted as-is) or array (passed to getTag recursively) getTag('a', ['href' => 'foo.html'], [['b', 'click here'], ' for fun']) --> click here for fun

  3. extended example: getTag('a', ['href' => 'hello'], [ ['b', 'class' => 'red', [ ['i', 'class' => 'blue', 'welcome'] ]] ]) --> welcome'

Methods
Methods used from Atk4\Core\AppScopeTrait
assertInstanceOfApp(), issetApp(), getApp(), setApp()
Methods used from Atk4\Core\DiContainerTrait
setDefaults(), setMissingProperty(), assertInstanceOf(), _fromSeedPrecheck(), fromSeed(), fromSeedUnsafe()
Methods used from Atk4\Core\DynamicMethodTrait
__call(), buildMethodHookName(), addMethod(), hasMethod(), removeMethod()
Methods used from Atk4\Core\HookTrait
_rebindHookFxToFakeInstance(), _unbindHookFxIfBoundToThis(), _rebindHooksIfCloned(), onHook(), onHookShort(), _makeHookDynamicFx(), onHookDynamic(), onHookDynamicShort(), hookHasCallbacks(), removeHook(), hook(), breakHook()
Constants
Properties
Properties used from Atk4\Core\AppScopeTrait
$_app, $maxNameLength, $uniqueNameHashes
Properties used from Atk4\Core\HookTrait
$hooks, $_hookIndexCounter, $_hookOrigThis