Current section

Files

Jump to
scribe lib style.ex
Raw

lib/style.ex

defmodule Scribe.Style do
@moduledoc """
Defines Scribe.Table styling callbacks.
"""
def default do
Application.get_env(:scribe, :style, Scribe.Style.Default)
end
@callback border_at(row :: integer,
column :: integer,
row_max :: integer,
column_max:: integer) :: Scribe.Border.t
@callback color(value :: term) :: IO.ANSI.ansidata()
end