| License | AGPL-3 |
|---|---|
| Maintainer | stu235271@mail.uni-kiel.de stu236925@mail.uni-kiel.de |
| Safe Haskell | None |
| Language | Haskell2010 |
Docs.Rendered
Description
This module contains types for rendered content (PDF, HTML, Zip).
Documentation
An in-memory PDF file
Constructors
| PDFBytes | |
Fields | |
Instances
| ToSchema PDFBytes Source # | |
Defined in Docs.Rendered Methods declareNamedSchema :: Proxy PDFBytes -> Declare (Definitions Schema) NamedSchema | |
| MimeRender PDF PDFBytes Source # | |
Defined in Docs.Rendered Methods mimeRender :: Proxy PDF -> PDFBytes -> ByteString | |
An in-memory Zip file
Constructors
| ZipBytes | |
Fields | |
Instances
| ToSchema ZipBytes Source # | |
Defined in Docs.Rendered Methods declareNamedSchema :: Proxy ZipBytes -> Declare (Definitions Schema) NamedSchema | |
| MimeRender Zip ZipBytes Source # | |
Defined in Docs.Rendered Methods mimeRender :: Proxy Zip -> ZipBytes -> ByteString | |
An in-memory HTML file
Constructors
| HTMLBytes | |
Fields | |
Instances
| ToSchema HTMLBytes Source # | |
Defined in Docs.Rendered Methods declareNamedSchema :: Proxy HTMLBytes -> Declare (Definitions Schema) NamedSchema | |
| MimeRender HTML HTMLBytes Source # | |
Defined in Docs.Rendered Methods mimeRender :: Proxy HTML -> HTMLBytes -> ByteString | |
PDF MIME Type
Instances
| Accept PDF Source # | |
Defined in Docs.Rendered | |
| MimeRender PDF PDFBytes Source # | |
Defined in Docs.Rendered Methods mimeRender :: Proxy PDF -> PDFBytes -> ByteString | |
Zip MIME Type
Instances
| Accept Zip Source # | |
Defined in Docs.Rendered | |
| MimeRender Zip ZipBytes Source # | |
Defined in Docs.Rendered Methods mimeRender :: Proxy Zip -> ZipBytes -> ByteString | |
HTML MIME Type
Instances
| Accept HTML Source # | |
Defined in Docs.Rendered | |
| MimeRender HTML HTMLBytes Source # | |
Defined in Docs.Rendered Methods mimeRender :: Proxy HTML -> HTMLBytes -> ByteString | |