Click Documentation Release 4.2.dev0
pipelines by returning processing functions. Think of it like this: when a subcommand gets invoked it processes all of it’s parameters and comes up with a plan of how to do it’s processing. At that point it it then returns a processing function and returns. Where do the returned functions go? The chained multicommand can register a callback with MultiCommand. resultcallback() that goes over all these functions In some situations it is interesting to be able to accept all unknown options for further manual processing. Click can generally do that as of Click 4.0, but it has some limitations that lie in the nature0 码力 | 101 页 | 407.32 KB | 1 年前3PlantUML 1.2021.1 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== :Treatment 1; :Treatment 2; endif @enduml 6.9 Split processing 6.9.1 Split You can use split, split again and end split keywords to denote split processing. @startuml start Guide de référence du langage langage PlantUML (1.2021.1) 103 / 384 6.9 Split processing 6 DIAGRAMMES D’ACTIVITÉ (NOUVELLE SYNTAXE) split :A; split again :B; split again :C; split again :a; :b; end split :D; end @enduml 6.9.2 Input split0 码力 | 385 页 | 4.05 MB | 1 年前3PlantUML 1.2021.2 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== 390 6.9 Split processing 6 DIAGRAMMES D’ACTIVITÉ (NOUVELLE SYNTAXE) 6.9 Split processing 6.9.1 Split You can use split, split again and end split keywords to denote split processing. @startuml start split again -[hidden]-> Guide de référence du langage PlantUML (1.2021.2) 104 / 390 6.9 Split processing 6 DIAGRAMMES D’ACTIVITÉ (NOUVELLE SYNTAXE) :B; split again -[hidden]-> :C; end split :D; @enduml0 码力 | 391 页 | 4.10 MB | 1 年前3PlantUML 1.2021.3 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== 405 6.9 Split processing 6 DIAGRAMMES D’ACTIVITÉ (NOUVELLE SYNTAXE) 6.9 Split processing 6.9.1 Split You can use split, split again and end split keywords to denote split processing. @startuml start split again -[hidden]-> Guide de référence du langage PlantUML (1.2021.2) 105 / 405 6.9 Split processing 6 DIAGRAMMES D’ACTIVITÉ (NOUVELLE SYNTAXE) :B; split again -[hidden]-> :C; end split :D; @enduml0 码力 | 406 页 | 4.24 MB | 1 年前3PlantUML 1.2023.11 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== PlantUML (1.2023.11) 119 / 533 6.8 Goto and Label Processing [label, goto]6 DIAGRAMME D’ACTIVITÉ (NOUVELLE SYNTAXE) [Ref. QA-6105] 6.8 Goto and Label Processing [label, goto] It is currently only experimental experimental You can use label and goto keywords to denote goto processing, with: • label• goto @startuml title Point two queries to same activity\nwith `goto` start if (Test 0 码力 | 534 页 | 7.56 MB | 1 年前3PlantUML 1.2020.22 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== onSecurityCheck) then (true) :Page.onInit(); if (isForward?) then (no) :Process controls; if (continue processing?) then (no) stop endif if (isPost?) then (yes) :Page.onPost(); else (no) :Page.onGet(); endif "Web Browser" as WB concise "Web User" as WU @0 WU is Idle WB is Idle @100 WU is Waiting WB is Processing @300 WB is Waiting @enduml 9.2 Horloge et signaux binaires It's also possible to have binary0 码力 | 295 页 | 3.03 MB | 1 年前3PlantUML 1.2020.23 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== onSecurityCheck) then (true) :Page.onInit(); if (isForward?) then (no) :Process controls; if (continue processing?) then (no) stop endif if (isPost?) then (yes) :Page.onPost(); else (no) :Page.onGet(); endif "Web Browser" as WB concise "Web User" as WU @0 WU is Idle WB is Idle @100 WU is Waiting WB is Processing @300 WB is Waiting @enduml 9.2 Horloge et signaux binaires It's also possible to have binary0 码力 | 308 页 | 3.12 MB | 1 年前3PlantUML 1.2019.6 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== onSecurityCheck) then (true) :Page.onInit(); if (isForward?) then (no) :Process controls; if (continue processing?) then (no) stop endif if (isPost?) then (yes) :Page.onPost(); else (no) :Page.onGet(); endif "Web Browser" as WB concise "Web User" as WU @0 WU is Idle WB is Idle @100 WU is Waiting WB is Processing @300 WB is Waiting @enduml 9.2 Ajout de messages Vous pouvez rajouter des messages à l'aide0 码力 | 174 页 | 1.91 MB | 1 年前3PlantUML 1.2019.9 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== onSecurityCheck) then (true) :Page.onInit(); if (isForward?) then (no) :Process controls; if (continue processing?) then (no) stop endif if (isPost?) then (yes) :Page.onPost(); else (no) :Page.onGet(); endif "Web Browser" as WB concise "Web User" as WU @0 WU is Idle WB is Idle @100 WU is Waiting WB is Processing @300 WB is Waiting @enduml 9.2 Ajout de messages Vous pouvez rajouter des messages à l'aide0 码力 | 174 页 | 1.93 MB | 1 年前3PlantUML 1.2019.4 Guide de référence du langage
onSecurityCheck" then ->[true] "Page.onInit()" if "isForward?" then ->[no] "Process controls" if "continue processing?" then -->[yes] ===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== onSecurityCheck) then (true) :Page.onInit(); if (isForward?) then (no) :Process controls; if (continue processing?) then (no) stop endif if (isPost?) then (yes) :Page.onPost(); else (no) :Page.onGet(); endif "Web Browser" as WB concise "Web User" as WU @0 WU is Idle WB is Idle @100 WU is Waiting WB is Processing @300 WB is Waiting @enduml 9.2 Ajout de messages Vous pouvez rajouter des messages à l'aide0 码力 | 168 页 | 1.83 MB | 1 年前3
共 16 条
- 1
- 2