xlsx-0.8.0: 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 # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Show ValidationExpression Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Generic ValidationExpression Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Associated Types

type Rep ValidationExpression :: Type -> Type #

NFData ValidationExpression Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

rnf :: ValidationExpression -> () #

type Rep ValidationExpression Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

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

Instances
Eq ValidationType Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Show ValidationType Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Generic ValidationType Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Associated Types

type Rep ValidationType :: Type -> Type #

NFData ValidationType Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

rnf :: ValidationType -> () #

ToAttrVal ValidationType Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

type Rep ValidationType Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

data ErrorStyle Source #

Instances
Eq ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Show ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Generic ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Associated Types

type Rep ErrorStyle :: Type -> Type #

NFData ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

rnf :: ErrorStyle -> () #

FromAttrBs ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

FromAttrVal ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

ToAttrVal ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

type Rep ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

type Rep ErrorStyle = D1 (MetaData "ErrorStyle" "Codec.Xlsx.Types.DataValidation" "xlsx-0.8.0-2XHhSBbWLYzIljpCRpkCYq" 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 Source #

Instances
Eq DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Show DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Generic DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Associated Types

type Rep DataValidation :: Type -> Type #

Default DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

def :: DataValidation #

NFData DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

rnf :: DataValidation -> () #

FromXenoNode DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

FromCursor DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

ToElement DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

type Rep DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation