jsaddle-dom-0.9.3.1: DOM library that uses jsaddle to support both GHCJS and GHC

Safe HaskellNone
LanguageHaskell2010

JSDOM.Generated.Blob

Synopsis

Documentation

newBlob :: (MonadDOM m, IsBlobPart blobParts, IsBlobPropertyBag options) => [blobParts] -> Maybe options -> m Blob Source #

slice :: (MonadDOM m, IsBlob self, ToJSString contentType) => self -> Maybe Int64 -> Maybe Int64 -> Maybe contentType -> m Blob Source #

slice_ :: (MonadDOM m, IsBlob self, ToJSString contentType) => self -> Maybe Int64 -> Maybe Int64 -> Maybe contentType -> m () Source #

newtype Blob Source #

Functions for this inteface are in JSDOM.Blob.

Mozilla Blob documentation

Constructors

Blob 

Fields

Instances
PToJSVal Blob Source # 
Instance details

Defined in JSDOM.Types

Methods

pToJSVal :: Blob -> JSVal #

PFromJSVal Blob Source # 
Instance details

Defined in JSDOM.Types

Methods

pFromJSVal :: JSVal -> Blob #

ToJSVal Blob Source # 
Instance details

Defined in JSDOM.Types

FromJSVal Blob Source # 
Instance details

Defined in JSDOM.Types

MakeObject Blob Source # 
Instance details

Defined in JSDOM.Types

Methods

makeObject :: Blob -> JSM Object #

IsBlob Blob Source # 
Instance details

Defined in JSDOM.Types

IsXMLHttpRequestBody Blob Source # 
Instance details

Defined in JSDOM.Types

IsMediaProvider Blob Source # 
Instance details

Defined in JSDOM.Types

IsBodyInit Blob Source # 
Instance details

Defined in JSDOM.Types

IsBlobPart Blob Source # 
Instance details

Defined in JSDOM.Types

IsGObject Blob Source # 
Instance details

Defined in JSDOM.Types

Methods

typeGType :: Blob -> JSM GType

class IsGObject o => IsBlob o Source #

Instances
IsBlob File Source # 
Instance details

Defined in JSDOM.Types

IsBlob Blob Source # 
Instance details

Defined in JSDOM.Types

toBlob :: IsBlob o => o -> Blob Source #