xlsx-1.1.2.2: Simple and incomplete Excel file parser/writer
Safe HaskellSafe-Inferred
LanguageHaskell2010

Codec.Xlsx.Parser.Internal

Synopsis

Documentation

data ParseException Source #

Constructors

ParseException String 

Instances

Instances details
Exception ParseException Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

Generic ParseException Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

Associated Types

type Rep ParseException :: Type -> Type #

Show ParseException Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

type Rep ParseException Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

type Rep ParseException = D1 ('MetaData "ParseException" "Codec.Xlsx.Parser.Internal" "xlsx-1.1.2.2-GBQ9mVApWPPAH1ZI6Q0v1Q" 'False) (C1 ('MetaCons "ParseException" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)))

n_ :: Text -> Name Source #

Add sml namespace to name

class FromCursor a where Source #

Methods

fromCursor :: Cursor -> [a] Source #

Instances

Instances details
FromCursor ColumnsProperties Source # 
Instance details

Defined in Codec.Xlsx.Types

FromCursor AutoFilter Source # 
Instance details

Defined in Codec.Xlsx.Types.AutoFilter

FromCursor FilterCriterion Source # 
Instance details

Defined in Codec.Xlsx.Types.AutoFilter

FromCursor Formula Source #

See ST_Formula, p. 3873

Instance details

Defined in Codec.Xlsx.Types.Common

FromCursor XlsxText Source #

See CT_Rst, p. 3903

Instance details

Defined in Codec.Xlsx.Types.Common

FromCursor CfRule Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromCursor CfValue Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromCursor DataBarOptions Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromCursor IconSetOptions Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromCursor MaxCfValue Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromCursor MinCfValue Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromCursor DataValidation Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

FromCursor Anchoring Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor ClientData Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor FillMode Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor GraphNonVisual Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor Marker Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor NonVisualDrawingProperties Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor PicNonVisual Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor UnresolvedDrawing Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor AreaSeries Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor BarSeries Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor ChartSpace Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor ChartTitle Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor DataLblProps Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor DataMarker Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor DataPoint Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor Legend Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor LineSeries Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor PieSeries Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor ScatterSeries Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor Series Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromCursor FillProperties Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor Geometry Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor LineProperties Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor Point2D Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor PositiveSize2D Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor ShapeProperties Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor TextBody Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor TextCharacterProperties Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor TextParagraph Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor TextRun Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor Transform2D Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromCursor CfPair Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.CfPair

FromCursor CommentTable Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.CommentTable

FromCursor ContentTypes Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.ContentTypes

FromCursor CtDefault Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.ContentTypes

FromCursor Override Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.ContentTypes

FromCursor CustomProperties Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.CustomProperties

FromCursor DvPair Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.DvPair

FromCursor Relationship Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.Relationships

FromCursor Relationships Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal.Relationships

FromCursor SharedStringTable Source #

See CT_Sst, p. 3902

The optional attributes count and uniqCount are being ignored at least currently

Instance details

Defined in Codec.Xlsx.Types.Internal.SharedStringTable

FromCursor PageSetup Source #

See CT_PageSetup, p. 3922

Instance details

Defined in Codec.Xlsx.Types.PageSetup

FromCursor CacheField Source # 
Instance details

Defined in Codec.Xlsx.Types.PivotTable.Internal

FromCursor SheetProtection Source # 
Instance details

Defined in Codec.Xlsx.Types.Protection

FromCursor RichTextRun Source #

See CT_RElt, p. 3903

Instance details

Defined in Codec.Xlsx.Types.RichText

FromCursor RunProperties Source #

See CT_RPrElt, p. 3903

Instance details

Defined in Codec.Xlsx.Types.RichText

FromCursor Pane Source #

See CT_Pane, p. 3913

Instance details

Defined in Codec.Xlsx.Types.SheetViews

Methods

fromCursor :: Cursor -> [Pane] Source #

FromCursor Selection Source #

See CT_Selection, p. 3914

Instance details

Defined in Codec.Xlsx.Types.SheetViews

FromCursor SheetView Source #

See CT_SheetView, p. 3913

Instance details

Defined in Codec.Xlsx.Types.SheetViews

FromCursor Alignment Source #

See CT_CellAlignment, p. 4482

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromCursor Border Source #

See CT_Border, p. 4483

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromCursor BorderStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromCursor CellXf Source #

See CT_Xf, p. 4486

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromCursor Color Source #

See CT_Color, p. 4484

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

Methods

fromCursor :: Cursor -> [Color] Source #

FromCursor Dxf Source #

See CT_Dxf, p. 3937

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

Methods

fromCursor :: Cursor -> [Dxf] Source #

FromCursor Fill Source #

See CT_Fill, p. 4484

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

Methods

fromCursor :: Cursor -> [Fill] Source #

FromCursor FillPattern Source #

See CT_PatternFill, p. 4484

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromCursor Font Source #

See CT_Font, p. 4489

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

Methods

fromCursor :: Cursor -> [Font] Source #

FromCursor NumFmt Source #

See CT_NumFmt, p. 3936

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromCursor Protection Source #

See CT_CellProtection, p. 4484

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromCursor StyleSheet Source #

See CT_Stylesheet, p. 4482

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromCursor Table Source # 
Instance details

Defined in Codec.Xlsx.Types.Table

Methods

fromCursor :: Cursor -> [Table] Source #

FromCursor Variant Source # 
Instance details

Defined in Codec.Xlsx.Types.Variant

FromCursor (BlipFillProperties RefId) Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor (Anchor RefId RefId) Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromCursor (DrawingObject RefId RefId) Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

class FromAttrVal a where Source #

Instances

Instances details
FromAttrVal Text Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

FromAttrVal SheetState Source # 
Instance details

Defined in Codec.Xlsx.Types

FromAttrVal CustomFilterOperator Source # 
Instance details

Defined in Codec.Xlsx.Types.AutoFilter

FromAttrVal DynFilterType Source # 
Instance details

Defined in Codec.Xlsx.Types.AutoFilter

FromAttrVal FilterByBlank Source # 
Instance details

Defined in Codec.Xlsx.Types.AutoFilter

FromAttrVal SharedFormulaIndex Source # 
Instance details

Defined in Codec.Xlsx.Types.Cell

FromAttrVal CellRef Source # 
Instance details

Defined in Codec.Xlsx.Types.Common

FromAttrVal ErrorType Source # 
Instance details

Defined in Codec.Xlsx.Types.Common

FromAttrVal Formula Source # 
Instance details

Defined in Codec.Xlsx.Types.Common

FromAttrVal SqRef Source # 
Instance details

Defined in Codec.Xlsx.Types.Common

FromAttrVal IconSetType Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromAttrVal Inclusion Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromAttrVal NStdDev Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromAttrVal TimePeriod Source # 
Instance details

Defined in Codec.Xlsx.Types.ConditionalFormatting

FromAttrVal ErrorStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.DataValidation

FromAttrVal DrawingElementId Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromAttrVal EditAs Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing

FromAttrVal BarChartGrouping Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromAttrVal BarDirection Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromAttrVal ChartGrouping Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromAttrVal DataMarkerSymbol Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromAttrVal DispBlanksAs Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromAttrVal LegendPos Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromAttrVal ScatterStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Chart

FromAttrVal Angle Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromAttrVal TextAnchoring Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromAttrVal TextVertOverflow Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromAttrVal TextVertical Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromAttrVal TextWrap Source # 
Instance details

Defined in Codec.Xlsx.Types.Drawing.Common

FromAttrVal RefId Source # 
Instance details

Defined in Codec.Xlsx.Types.Internal

FromAttrVal CellComments Source #

See ST_CellComments, p. 3923

Instance details

Defined in Codec.Xlsx.Types.PageSetup

FromAttrVal Orientation Source #

See ST_Orientation, p. 3923

Instance details

Defined in Codec.Xlsx.Types.PageSetup

FromAttrVal PageOrder Source #

See ST_PageOrder, p. 3923

Instance details

Defined in Codec.Xlsx.Types.PageSetup

FromAttrVal PaperSize Source #

See paperSize (attribute of pageSetup), p. 1659

Instance details

Defined in Codec.Xlsx.Types.PageSetup

FromAttrVal PrintErrors Source #

See ST_PrintError, p. 3923

Instance details

Defined in Codec.Xlsx.Types.PageSetup

FromAttrVal ConsolidateFunction Source # 
Instance details

Defined in Codec.Xlsx.Types.PivotTable

FromAttrVal FieldSortType Source # 
Instance details

Defined in Codec.Xlsx.Types.PivotTable

FromAttrVal PivotFieldName Source # 
Instance details

Defined in Codec.Xlsx.Types.PivotTable

FromAttrVal CacheId Source # 
Instance details

Defined in Codec.Xlsx.Types.PivotTable.Internal

FromAttrVal LegacyPassword Source # 
Instance details

Defined in Codec.Xlsx.Types.Protection

FromAttrVal PaneState Source #

See ST_PaneState, p. 3929

Instance details

Defined in Codec.Xlsx.Types.SheetViews

FromAttrVal PaneType Source #

See ST_Pane, p. 3914

Instance details

Defined in Codec.Xlsx.Types.SheetViews

FromAttrVal SheetViewType Source #

See ST_SheetViewType, p. 3913

Instance details

Defined in Codec.Xlsx.Types.SheetViews

FromAttrVal CellHorizontalAlignment Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal CellVerticalAlignment Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal FontFamily Source #

See 18.18.94 "ST_FontFamily (Font Family)" (p. 2517)

Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal FontScheme Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal FontUnderline Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal FontVerticalAlignment Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal LineStyle Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal PatternType Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal ReadingOrder Source # 
Instance details

Defined in Codec.Xlsx.Types.StyleSheet

FromAttrVal Integer Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

FromAttrVal Bool Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

FromAttrVal Double Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

FromAttrVal Int Source # 
Instance details

Defined in Codec.Xlsx.Parser.Internal

fromAttribute :: FromAttrVal a => Name -> Cursor -> [a] Source #

required attribute parsing

fromAttributeDef :: FromAttrVal a => Name -> a -> Cursor -> [a] Source #

parsing optional attributes with defaults

maybeAttribute :: FromAttrVal a => Name -> Cursor -> [Maybe a] Source #

parsing optional attributes

attrValIs :: (Eq a, FromAttrVal a) => Name -> a -> Axis Source #