xlsx-0.6.0: 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 # 
Show ValidationExpression # 
Generic ValidationExpression # 
type Rep ValidationExpression # 
type Rep ValidationExpression = D1 (MetaData "ValidationExpression" "Codec.Xlsx.Types.DataValidation" "xlsx-0.6.0-9Et6tz40HhX7mNeKNADElD" False) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "ValBetween" PrefixI False) ((:*:) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)))) (C1 (MetaCons "ValEqual" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)))) ((:+:) (C1 (MetaCons "ValGreaterThan" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula))) (C1 (MetaCons "ValGreaterThanOrEqual" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula))))) ((:+:) ((:+:) (C1 (MetaCons "ValLessThan" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula))) (C1 (MetaCons "ValLessThanOrEqual" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)))) ((:+:) (C1 (MetaCons "ValNotBetween" PrefixI False) ((:*:) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula)))) (C1 (MetaCons "ValNotEqual" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Formula))))))

data ValidationType #

Instances

Eq ValidationType # 
Show ValidationType # 
Generic ValidationType # 

Associated Types

type Rep ValidationType :: * -> * #

ToAttrVal ValidationType # 
type Rep ValidationType # 

data ErrorStyle #

Instances

Eq ErrorStyle # 
Show ErrorStyle # 
Generic ErrorStyle # 

Associated Types

type Rep ErrorStyle :: * -> * #

ToAttrVal ErrorStyle # 

Methods

toAttrVal :: ErrorStyle -> Text #

FromAttrVal ErrorStyle # 
type Rep ErrorStyle # 
type Rep ErrorStyle = D1 (MetaData "ErrorStyle" "Codec.Xlsx.Types.DataValidation" "xlsx-0.6.0-9Et6tz40HhX7mNeKNADElD" False) ((:+:) (C1 (MetaCons "ErrorStyleInformation" PrefixI False) U1) ((:+:) (C1 (MetaCons "ErrorStyleStop" PrefixI False) U1) (C1 (MetaCons "ErrorStyleWarning" PrefixI False) U1)))

data DataValidation #

Instances

Eq DataValidation # 
Show DataValidation # 
Generic DataValidation # 

Associated Types

type Rep DataValidation :: * -> * #

Default DataValidation # 

Methods

def :: DataValidation #

ToElement DataValidation # 
FromCursor DataValidation # 
type Rep DataValidation #