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

Safe HaskellNone
LanguageHaskell2010

Codec.Xlsx.Types.DataValidation

Documentation

data ValidationExpression Source #

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 Source # 
Show ValidationExpression Source # 
Generic ValidationExpression Source # 
NFData ValidationExpression Source # 

Methods

rnf :: ValidationExpression -> () #

type Rep ValidationExpression Source # 
type Rep ValidationExpression = D1 * (MetaData "ValidationExpression" "Codec.Xlsx.Types.DataValidation" "xlsx-0.7.2-Bllq6ZS7v593hEJpIAxkWW" 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 Source #

Instances

Eq ValidationType Source # 
Show ValidationType Source # 
Generic ValidationType Source # 

Associated Types

type Rep ValidationType :: * -> * #

NFData ValidationType Source # 

Methods

rnf :: ValidationType -> () #

ToAttrVal ValidationType Source # 
type Rep ValidationType Source # 

data ErrorStyle Source #

Instances

Eq ErrorStyle Source # 
Show ErrorStyle Source # 
Generic ErrorStyle Source # 

Associated Types

type Rep ErrorStyle :: * -> * #

NFData ErrorStyle Source # 

Methods

rnf :: ErrorStyle -> () #

FromAttrBs ErrorStyle Source # 
FromAttrVal ErrorStyle Source # 
ToAttrVal ErrorStyle Source # 
type Rep ErrorStyle Source # 
type Rep ErrorStyle = D1 * (MetaData "ErrorStyle" "Codec.Xlsx.Types.DataValidation" "xlsx-0.7.2-Bllq6ZS7v593hEJpIAxkWW" False) ((:+:) * (C1 * (MetaCons "ErrorStyleInformation" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ErrorStyleStop" PrefixI False) (U1 *)) (C1 * (MetaCons "ErrorStyleWarning" PrefixI False) (U1 *))))

data DataValidation Source #

Instances

Eq DataValidation Source # 
Show DataValidation Source # 
Generic DataValidation Source # 

Associated Types

type Rep DataValidation :: * -> * #

Default DataValidation Source # 

Methods

def :: DataValidation #

NFData DataValidation Source # 

Methods

rnf :: DataValidation -> () #

FromXenoNode DataValidation Source # 
FromCursor DataValidation Source # 
ToElement DataValidation Source # 
type Rep DataValidation Source #