Module

Data.Json.JTable.Internal

Package
purescript-jtable
Repository
slamdata/purescript-jtable

#renderJTableRaw Source

renderJTableRaw :: forall f. JTableOpts -> Json -> Markup f

#JTableOpts Source

type JTableOpts = { columnOrdering :: ColumnOrdering, insertHeaderCells :: Boolean, maxTupleSize :: Int, style :: TableStyle }

#ColumnOrdering Source

#TableStyle Source

type TableStyle = { table :: forall f. Array (Markup f) -> Markup f, td :: forall f. JCursor -> JsonPrim -> Int -> Int -> Markup f, th :: forall f. String -> JPath -> Int -> Int -> Markup f, tr :: forall f. Array (Markup f) -> Markup f }

#JPath Source

#JTableQuery Source

data JTableQuery a

Constructors

#Markup Source

type Markup f = HTML Void (f Unit)