WebDSL-Dispatch-sig.stx 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 module signatures/WebDSL-Dispatch-sig imports signatures/WebDSL-Action-sig signatures/WebDSL-Core-sig signatures/WebDSL-Lexical-sig signatures/WebDSL-UI-sig signature sorts DispatchEntry DispatchDefault DispatchNavigateCall DispatchNavigate DispatchNavigateButton constructors DispatchEntry-Plhdr : DispatchEntry DispatchDefault-Plhdr : DispatchDefault DispatchNavigateCall-Plhdr : DispatchNavigateCall DispatchNavigate-Plhdr : DispatchNavigate DispatchNavigateButton-Plhdr : DispatchNavigateButton signature constructors Dispatch : list(DispatchEntry) * DispatchDefault -> TemplateElement DispatchEntry : Id * OptFormalArgs * list(TemplateElement) -> DispatchEntry DispatchEntity : Id * Sort * list(TemplateElement) -> DispatchEntry DispatchDefault : list(TemplateElement) -> DispatchDefault DispatchDefaultNone : DispatchDefault DispatchNavigate2TemplateElement : DispatchNavigate -> TemplateElement DispatchNavigateButton2TemplateElement : DispatchNavigateButton -> TemplateElement DispatchNavigate : list(DispatchNavigateCall) * list(TemplateElement) -> DispatchNavigate DispatchNavigateButton : Exp * list(DispatchNavigateCall) -> DispatchNavigateButton DispatchNavigateCall : Id * list(Exp) -> DispatchNavigateCall DispatchNavigateCallNoArg : Id -> DispatchNavigateCall ×