| Clade Aliases
|
| Alias |
Clade
|
| Base* [ca,i] |
Sys\Events\InputRq
|
| InData* [c,i] |
Sys\Events\InputRq\aux\InRqData
|
| ItemIface |
Sys\Events\InputItem
|
| SelfIface |
Sys\Events\InputRq\Setting
|
|
About
A Setting is an InputRq whose primary (or only) purpose is to change the value of a setting used by any other InputRqs that might need it. The value is saved under the Setting's assigned name (NameOfInput()).
Functions
public
function Describe() : string (override)
function Go() (override)
function NameOfInput() : string
internal
function ParseInputString(string $s) : void
$s = first value given to the subcommand (e.g. for "cmd:stuff:things", $s will be "stuff")
- Additional parts (e.g. "things") get sent to ParseInputArgs().
function ParseInputArgs(array $arArgs) {} : no code
$arArgs = number-based array of additional values (if any) (e.g. for "cmd:stuff:things:more", $arArgs will be [0]=>"things", [1]=>"more)
- By default, these aren't retained since their meaning is action-dependent. Podlings can override this.