xlsx-1.0.0.1: 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

Instances details
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-1.0.0.1-inplace" '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

Instances details
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

Instances details
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-1.0.0.1-inplace" '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

Instances details
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 #

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

Default DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

def :: DataValidation #

FromCursor DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

fromCursor :: Cursor -> [DataValidation] Source #

ToElement DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

Methods

toElement :: Name -> DataValidation -> Element Source #

type Rep DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation