View Source Scribe.Style behaviour (Scribe v0.11.0)

Defines styling callbacks for table printing.

Available Styles

Summary

Functions

Returns default configured style.

Callbacks

Link to this callback

border_at(row, column, row_max, column_max)

View Source
@callback border_at(
  row :: integer(),
  column :: integer(),
  row_max :: integer(),
  column_max :: integer()
) :: Scribe.Border.t()
@callback color(value :: term()) :: IO.ANSI.ansidata()

Functions

@spec default() :: module()

Returns default configured style.

Configure in your project:

config :scribe, style: Scribe.Style.Psql

Defaults to Scribe.Style.Default if not specified.