package Ġcom . d ani lo ar au jos il va . mat he mag ika . library . common . mat hematic a . functions Ċ Ċ import Ġcom . d ani lo ar au jos il va . mat he mag ika . library . common . mat hematic a . Mat hematic a Function Ċ Ċ /** Ċ Ġ* ```` Ċ Ġ* Ċ Ġ* ĠName : ĠĠĠĠĠĠĠĠĠĠĠĠ ĠFormControl Ċ Ġ* Ċ Ġ* ĠFull Ġname : ĠĠĠĠĠĠĠ ĠSystem ` FormControl Ċ Ġ* Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠFormControl [ assoc , Ġstruct ] Ġrepresents Ġan Ġeditable Ġform Ġin Ġa Ġnotebook , Ġwith Ġstructure Ġspecified Ġby Ġstruct Ġand Ġcurrent Ġvalues Ġspecified Ġby Ġassoc . Ċ Ġ* ĠUsage : ĠĠĠĠĠĠĠĠĠĠĠ ĠFormControl [ Dynamic [ x ], Ġstruct ] Ġrepresents Ġa Ġform Ġin Ġa Ġnotebook Ġin Ġwhich Ġcurrent Ġvalues Ġare Ġgiven Ġby Ġthe Ġdynamically Ġupdated Ġvalue Ġof Ġx . Ċ Ġ* Ċ Ġ* ĠOptions : ĠĠĠĠĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠAttributes : Ċ Ġ* Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlocal : Ġpac let : ref / FormControl Ċ Ġ* ĠDocumentation : ĠĠĠ Ġweb : Ġhttp :// reference . w ol fram . com / language / ref / FormControl . html Ċ Ġ* Ċ Ġ* ĠDefinitions : ĠĠĠĠĠ ĠFormControl [ Forms ` FormControl ` Package Private ` first _, ĠForms ` FormControl ` Package Private ` f : Auto Submit ting [ (_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) Ġ| Ġ(_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ:> Ġ_) Ġ| ĠAssociation [ (_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) ...] Ġ| Ġ{ (( _ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) Ġ| Ġ(_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ:> Ġ_ )) ... } Ġ| Ġ( None Ġ| ĠNull Ġ| Ġ_ Missing Ġ| ĠMissing Ġ| ĠAutomatic Ġ| Ġ" ")] Ġ| Ġ((_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) Ġ| Ġ(_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ:> Ġ_) Ġ| ĠAssociation [ (_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) ...] Ġ| Ġ{ (( _ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) Ġ| Ġ(_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ:> Ġ_ )) ... } Ġ| Ġ( None Ġ| ĠNull Ġ| Ġ_ Missing Ġ| ĠMissing Ġ| ĠAutomatic Ġ| Ġ"")) ] Ġ:= ĠFormControl [ Forms ` FormControl ` Package Private ` first , ĠForm Object [ Forms ` FormControl ` Package Private ` f ]] Ċ Ġ* Ċ Ġ* ĠOwn Ġvalues : ĠĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠDown Ġvalues : ĠĠĠĠĠ ĠFormControl [ Forms ` FormControl ` Package Private ` first _, ĠForms ` FormControl ` Package Private ` f : Auto Submit ting [ (_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) Ġ| Ġ(_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ:> Ġ_) Ġ| ĠAssociation [ (_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) ...] Ġ| Ġ{ (( _ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) Ġ| Ġ(_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ:> Ġ_ )) ... } Ġ| Ġ( None Ġ| ĠNull Ġ| Ġ_ Missing Ġ| ĠMissing Ġ| ĠAutomatic Ġ| Ġ" ")] Ġ| Ġ((_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) Ġ| Ġ(_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ:> Ġ_) Ġ| ĠAssociation [ (_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) ...] Ġ| Ġ{ (( _ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ-> Ġ_) Ġ| Ġ(_ String ? String Q Ġ| Ġ{_ String ? String Q , Ġ_} Ġ:> Ġ_ )) ... } Ġ| Ġ( None Ġ| ĠNull Ġ| Ġ_ Missing Ġ| ĠMissing Ġ| ĠAutomatic Ġ| Ġ"")) ] Ġ:= ĠFormControl [ Forms ` FormControl ` Package Private ` first , ĠForm Object [ Forms ` FormControl ` Package Private ` f ]] Ċ Ġ* Ċ Ġ* ĠUp Ġvalues : ĠĠĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠSub Ġvalues : ĠĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠDefault Ġvalue : ĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠNumeric Ġvalues : ĠĠ ĠNone Ċ Ġ*/ Ċ fun Ġform Control ( var arg Ġarguments : ĠAny ?, Ġoptions : ĠMutable Map < String , ĠAny ?> Ġ= Ġmutable Map Of ()): ĠMathematic a Function Ġ{ Ċ ĉ return ĠMathematic a Function (" FormControl ", Ġarguments . to Mutable List (), Ġoptions ) Ċ } Ċ