Ferreteria/v0.6/clade/Sys/Events/InputRq/Setting/@fx/Go

From Woozle Writes Code
< Ferreteria‎ | v0.6‎ | clade‎ | Sys‎ | Events‎ | InputRq‎ | Setting
Revision as of 16:31, 16 November 2025 by Woozle (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
function Go()

About

  • General: Go()
  • Instar: Set the Current Option Value from the Action Option Value
    • This was done in ParseInput(), but needs to be repeated for proper sequencing.

Notes

  • Go() doesn't currently do anything here because:
    • The default action for an Option Actor is to save the value for use at execution-time.
    • If we get this far, then the value has already been saved in InChker_UseValue().
      • #TODO: ...but when is the value made available to other Actors?
  • The Option Actor value is not global (i.e. is not accessible yet to other Actors); it is what will be used when the Option Actor is invoked. ...I think.
    • #TODO 2025-01-07: figure out how this works and make a note here.)

Issues

  • 2025-03-11 OK, problem here. We currently set this during the Read User Input (RUI) phase -- but it needs to be *re* set during the Go() phase so that sequenced changes in the command line will update the Kept data in the proper order.
    • So really, each input request item *does* need to store the received input locally (either raw or parsed).
    • That was *supposed* to be OAUserInput(), but I guess that isn't being set during RUI?
    • It needs to be set during RUI, *instead* of setting Kept. <- 2025-11-15 I don't think Kept exists anymore...
    • Kept should only be set during the Describe and Go phases. <- ibid.