Safe Haskell | None |
---|---|
Language | Haskell2010 |
Interaction endpoints
Documentation
data InteractionRequest a where Source #
Instances
Request (InteractionRequest a) Source # | |
Defined in Calamity.HTTP.Interaction type Result (InteractionRequest a) Source # route :: InteractionRequest a -> Route Source # action :: InteractionRequest a -> Url 'Https -> Option 'Https -> Req LbsResponse Source # modifyResponse :: InteractionRequest a -> Value -> Value Source # | |
type Result (InteractionRequest a) Source # | |
Defined in Calamity.HTTP.Interaction |
data InteractionCallbackMessageOptions Source #
InteractionCallbackMessageOptions | |
|
Instances
newtype InteractionCallbackAutocomplete Source #
Instances
Show InteractionCallbackAutocomplete Source # | |
Defined in Calamity.HTTP.Interaction | |
Generic InteractionCallbackAutocomplete Source # | |
Defined in Calamity.HTTP.Interaction type Rep InteractionCallbackAutocomplete :: Type -> Type # | |
ToJSON InteractionCallbackAutocomplete Source # | |
type Rep InteractionCallbackAutocomplete Source # | |
Defined in Calamity.HTTP.Interaction type Rep InteractionCallbackAutocomplete = D1 ('MetaData "InteractionCallbackAutocomplete" "Calamity.HTTP.Interaction" "calamity-0.3.0.0-inplace" 'True) (C1 ('MetaCons "InteractionCallbackAutocomplete" 'PrefixI 'True) (S1 ('MetaSel ('Just "choices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [InteractionCallbackAutocompleteChoice]))) |
data InteractionCallbackAutocompleteChoice Source #
Instances
Show InteractionCallbackAutocompleteChoice Source # | |
Defined in Calamity.HTTP.Interaction | |
Generic InteractionCallbackAutocompleteChoice Source # | |
ToJSON InteractionCallbackAutocompleteChoice Source # | |
type Rep InteractionCallbackAutocompleteChoice Source # | |
Defined in Calamity.HTTP.Interaction type Rep InteractionCallbackAutocompleteChoice = D1 ('MetaData "InteractionCallbackAutocompleteChoice" "Calamity.HTTP.Interaction" "calamity-0.3.0.0-inplace" 'False) (C1 ('MetaCons "InteractionCallbackAutocompleteChoice" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "nameLocalizations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Value)))) |
data InteractionCallbackModal Source #