markup-3.1.0: Abstraction for HTML-embedded content

Copyright(c) Athan L. Clark
LicenseMIT
MaintainerAthan L. Clark <athan.clark@gmail.com>
Stabilityexperimental
PortabilityGHC
Safe HaskellSafe
LanguageHaskell2010

Data.Markup.Types

Description

 

Documentation

data Inline Source

Constructors

Inline 

Instances

Show Inline Source 
Deploy Css Inline Text MarkupM Source 
Deploy Css Inline Text MarkupM Source 
Deploy Css Inline Css MarkupM Source 
Deploy JavaScript Inline Text MarkupM Source 
Deploy JavaScript Inline Text MarkupM Source 
Monad m => Deploy Css Inline Text (HtmlT m) Source 
Monad m => Deploy Css Inline Text (HtmlT m) Source 
Monad m => Deploy Css Inline Css (HtmlT m) Source 
Monad m => Deploy JavaScript Inline Text (HtmlT m) Source 
Monad m => Deploy JavaScript Inline Text (HtmlT m) Source 

data Remote Source

Constructors

Remote 

Instances

Show Remote Source 
Deploy WebComponent Remote Text MarkupM Source 
Deploy Css Remote Text MarkupM Source 
Deploy JavaScript Remote Text MarkupM Source 
Deploy Image Remote Text MarkupM Source 
Monad m => Deploy WebComponent Remote Text (HtmlT m) Source 
Monad m => Deploy Css Remote Text (HtmlT m) Source 
Monad m => Deploy JavaScript Remote Text (HtmlT m) Source 
Monad m => Deploy Image Remote Text (HtmlT m) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy WebComponent Remote (Path Abs t) (AbsoluteUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy WebComponent Remote (Path Abs t) (HtmlT (AbsoluteUrlT m)) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy WebComponent Remote (Location Abs t) (AbsoluteUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy WebComponent Remote (Location Abs t) (HtmlT (AbsoluteUrlT m)) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy Css Remote (Path Abs t) (AbsoluteUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy Css Remote (Path Abs t) (HtmlT (AbsoluteUrlT m)) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy Css Remote (Location Abs t) (AbsoluteUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy Css Remote (Location Abs t) (HtmlT (AbsoluteUrlT m)) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy JavaScript Remote (Path Abs t) (AbsoluteUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy JavaScript Remote (Path Abs t) (HtmlT (AbsoluteUrlT m)) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy JavaScript Remote (Location Abs t) (AbsoluteUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy JavaScript Remote (Location Abs t) (HtmlT (AbsoluteUrlT m)) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy Image Remote (Path Abs t) (AbsoluteUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy Image Remote (Path Abs t) (HtmlT (AbsoluteUrlT m)) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy Image Remote (Location Abs t) (AbsoluteUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy Image Remote (Location Abs t) (HtmlT (AbsoluteUrlT m)) Source 

data Locally Source

Constructors

Locally 

Instances

Show Locally Source 
Deploy WebComponent Locally Text MarkupM Source 
Deploy Css Locally Text MarkupM Source 
Deploy JavaScript Locally Text MarkupM Source 
Deploy Image Locally Text MarkupM Source 
Monad m => Deploy WebComponent Locally Text (HtmlT m) Source 
Monad m => Deploy Css Locally Text (HtmlT m) Source 
Monad m => Deploy JavaScript Locally Text (HtmlT m) Source 
Monad m => Deploy Image Locally Text (HtmlT m) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy WebComponent Locally (Path Rel t) (RelativeUrlT MarkupM) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy WebComponent Locally (Path Rel t) (HtmlT (RelativeUrlT m)) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy WebComponent Locally (Path Abs t) (GroundedUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy WebComponent Locally (Path Abs t) (HtmlT (GroundedUrlT m)) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy WebComponent Locally (Location Rel t) (RelativeUrlT MarkupM) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy WebComponent Locally (Location Rel t) (HtmlT (RelativeUrlT m)) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy WebComponent Locally (Location Abs t) (GroundedUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy WebComponent Locally (Location Abs t) (HtmlT (GroundedUrlT m)) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy Css Locally (Path Rel t) (RelativeUrlT MarkupM) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy Css Locally (Path Rel t) (HtmlT (RelativeUrlT m)) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy Css Locally (Path Abs t) (GroundedUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy Css Locally (Path Abs t) (HtmlT (GroundedUrlT m)) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy Css Locally (Location Rel t) (RelativeUrlT MarkupM) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy Css Locally (Location Rel t) (HtmlT (RelativeUrlT m)) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy Css Locally (Location Abs t) (GroundedUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy Css Locally (Location Abs t) (HtmlT (GroundedUrlT m)) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy JavaScript Locally (Path Rel t) (RelativeUrlT MarkupM) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy JavaScript Locally (Path Rel t) (HtmlT (RelativeUrlT m)) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy JavaScript Locally (Path Abs t) (GroundedUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy JavaScript Locally (Path Abs t) (HtmlT (GroundedUrlT m)) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy JavaScript Locally (Location Rel t) (RelativeUrlT MarkupM) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy JavaScript Locally (Location Rel t) (HtmlT (RelativeUrlT m)) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy JavaScript Locally (Location Abs t) (GroundedUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy JavaScript Locally (Location Abs t) (HtmlT (GroundedUrlT m)) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy Image Locally (Path Rel t) (RelativeUrlT MarkupM) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy Image Locally (Path Rel t) (HtmlT (RelativeUrlT m)) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy Image Locally (Path Abs t) (GroundedUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy Image Locally (Path Abs t) (HtmlT (GroundedUrlT m)) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy Image Locally (Location Rel t) (RelativeUrlT MarkupM) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy Image Locally (Location Rel t) (HtmlT (RelativeUrlT m)) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy Image Locally (Location Abs t) (GroundedUrlT MarkupM) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy Image Locally (Location Abs t) (HtmlT (GroundedUrlT m)) Source