xlsx-0.7.2: Simple and incomplete Excel file parser/writer

Safe HaskellNone
LanguageHaskell2010

Codec.Xlsx.Types.DataValidation

Documentation

data ValidationExpression #

Constructors

ValBetween Formula Formula

Between operator

ValEqual Formula

"Equal to" operator

ValGreaterThan Formula

"Greater than" operator

ValGreaterThanOrEqual Formula

"Greater than or equal to" operator

ValLessThan Formula

"Less than" operator

ValLessThanOrEqual Formula

"Less than or equal to" operator

ValNotBetween Formula Formula

"Not between" operator

ValNotEqual Formula

"Not equal to" operator

Instances
Eq ValidationExpression # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Show ValidationExpression # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Generic ValidationExpression # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Associated Types

type Rep ValidationExpression :: Type -> Type #

NFData ValidationExpression # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

rnf :: ValidationExpression -> () #

type Rep ValidationExpression # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

type Rep ValidationExpression = D1 (MetaData "ValidationExpression" "Codec.Xlsx.Types.DataValidation" "xlsx-0.7.2-JGGtT1sQysOJfkAOVHYL70" False) (((C1 (MetaCons "ValBetween" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)) :+: C1 (MetaCons "ValEqual" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula))) :+: (C1 (MetaCons "ValGreaterThan" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)) :+: C1 (MetaCons "ValGreaterThanOrEqual" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)))) :+: ((C1 (MetaCons "ValLessThan" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)) :+: C1 (MetaCons "ValLessThanOrEqual" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula))) :+: (C1 (MetaCons "ValNotBetween" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)) :+: C1 (MetaCons "ValNotEqual" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)))))

data ValidationType #

Instances
Eq ValidationType # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Show ValidationType # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Generic ValidationType # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Associated Types

type Rep ValidationType :: Type -> Type #

NFData ValidationType # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

rnf :: ValidationType -> () #

ToAttrVal ValidationType # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

type Rep ValidationType # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

data ErrorStyle #

Instances
Eq ErrorStyle # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Show ErrorStyle # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Generic ErrorStyle # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Associated Types

type Rep ErrorStyle :: Type -> Type #

NFData ErrorStyle # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

rnf :: ErrorStyle -> () #

FromAttrBs ErrorStyle # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

FromAttrVal ErrorStyle # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

ToAttrVal ErrorStyle # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

toAttrVal :: ErrorStyle -> Text #

type Rep ErrorStyle # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

type Rep ErrorStyle = D1 (MetaData "ErrorStyle" "Codec.Xlsx.Types.DataValidation" "xlsx-0.7.2-JGGtT1sQysOJfkAOVHYL70" False) (C1 (MetaCons "ErrorStyleInformation" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ErrorStyleStop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ErrorStyleWarning" PrefixI False) (U1 :: Type -> Type)))

data DataValidation #

Instances
Eq DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Show DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Generic DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Associated Types

type Rep DataValidation :: Type -> Type #

Default DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

def :: DataValidation #

NFData DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

rnf :: DataValidation -> () #

FromXenoNode DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

FromCursor DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

ToElement DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

type Rep DataValidation # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation