&f"/      !"#$%&'()*+,-.#Copyright (C) 2015 Wasif Hasan BaigMIT%Wasif Hasan Baig <pr.wasif@gmail.com>alphaSafeA Table has a caption, information about each column's width and alignment, either a header with a row or no header, and a series of rows.7A Header contains a Row if present, otherwise NoHeader.;A Column contain information about its width and alignment.Width:! Character length of the widest   in a .Align:+ Alignment of the cells inside this columnA Row contains a list of Cells. YA cell in a table has column span, cell width, cell alignment and the number of lines.Span:& Number of lines spanned by the cell.Width:2 Width of the column this cell is contained insideAlign:* Alignment of the content inside the cellsLines:6 A list of strings where each string represents a line TAlignment of a Column in the Table. Not all TableTypes support column alignments.Position of the caption. Type of the .          #Copyright (C) 2015 Wasif Hasan BaigMIT%Wasif Hasan Baig <pr.wasif@gmail.com>alphaSafe/vTable Builder Functions Helper functions to create a Table from the parsed CSV file (a list of list of Strings).Converts Lines to Cell.0,Converts a list of Lines to a list of Cells.1-Add members to pad cell content based on span2Expects padded cells/0345678 9:;12<=>?@AB!CDEF ! !/0345678 9:;12<=>?@AB!CDEF#Copyright (C) 2015 Wasif Hasan BaigMIT%Wasif Hasan Baig <pr.wasif@gmail.com>alphaNone"/Add Inline from Image into Table as the caption#$Extracts Blocks from Pandoc Document&6Whether to treat first line of CSV as a header or not.)-Parse Config String for alignment information*Remove Str Inline from caption+Get value of attribute,$Make Pandoc Table from Image Inline -"Make Pandoc Table from Code Block "#G$%&'()*+,-H "#$%&'()*+,- "%$)&'*#+(,-"#G$%&'()*+,-H#Copyright (C) 2015 Wasif Hasan BaigMIT%Wasif Hasan Baig <pr.wasif@gmail.com>alphaNone....I        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIpando_H87AVpGzxQB2nVG2tSvUuHText.Table.DefinitionText.Table.BuilderText.Table.HelperText.Table.TablifyTableHeaderNoHeaderColumnRowCellAlign LeftAlign RightAlign CenterAlign DefaultAlign CaptionPos BeforeTable AfterTable TableTypeSimple MultilineGridPipeAtrsAtrValueAtrNameCaptionLinesGutterWidthSpanmkTable toMarkdownaddInlineLabeltoBlocks toTableType getTableTypeisHeaderPresentisHeaderPresent1toAlign getAlignsremoveConfigStringgetAtrtableFromImageInlinetableFromCodeBlocktablifyCsvLinksmkCellmkCellspadCellalignCellStrings addCellAlignsupdateCellAlign addCellWidthsupdateCellWidthmkRows mkColumnsinsertRowSeparator mkTableBordermkHeaderRowSeparator cellToLinesflatten addGutter alignTextrow2Md appendPipes addCaption toMultilineMdtoGridMdtoPipeMd toSimpleMd toTableType1 readMarkdown'