Safe Haskell | None |
---|
- data Pause p
- pause :: Twiml p t => t -> Pause p
- pause' :: Twiml p t => PauseAttributes -> t -> Pause p
- data PauseAttributes = PauseAttributes {}
- defaultPauseAttributes :: PauseAttributes
- pauseAttributes :: Lens' (Pause p) PauseAttributes
- duration :: Lens (Pause p) (Pause p) (Maybe Natural) Natural
<Pause>
This example
module Example where import Control.Lens import Text.XML.Twiml example = respond . say "I will pause 10 seconds starting now!" . (pause <&> duration .~ 10) . say "I just paused 10 seconds" $ end
produces the following TwiML response:
<?xml version="1.0" encoding="UTF-8"?> <Response> <Say>I will pause 10 seconds starting now!</Say> <Pause length="10" /> <Say>I just paused 10 seconds</Say> </Response>
Constructors
pause' :: Twiml p t => PauseAttributes -> t -> Pause pSource
Attributes
data PauseAttributes Source