Network.XMPP.XEP.Form
Description
newtype XmppForm Source #
Constructors
Defined in Network.XMPP.XEP.Form
Methods
(==) :: XmppForm -> XmppForm -> Bool #
(/=) :: XmppForm -> XmppForm -> Bool #
showsPrec :: Int -> XmppForm -> ShowS #
show :: XmppForm -> String #
showList :: [XmppForm] -> ShowS #
encodeXml :: XmppForm -> [Node] Source #
decodeXml :: Content Posn -> Maybe XmppForm Source #
type FieldName = Text Source #
data XmppField Source #
Fields
(==) :: XmppField -> XmppField -> Bool #
(/=) :: XmppField -> XmppField -> Bool #
showsPrec :: Int -> XmppField -> ShowS #
show :: XmppField -> String #
showList :: [XmppField] -> ShowS #
decodeXml :: Content Posn -> Maybe XmppField Source #
updateFormField :: FieldName -> (XmppField -> XmppField) -> XmppForm -> XmppForm Source #
setBoolValue :: Bool -> XmppField -> XmppField Source #