Packages

Elixir/Phoenix admin framework for resources, dashboards, datasets, actions, authorization, and service-owned remote admin surfaces.

Current section

Files

Jump to
incant lib incant dataset table.ex
Raw

lib/incant/dataset/table.ex

defmodule Incant.Dataset.Table do
@moduledoc """
Metadata for the default table view of an analytical dataset.
"""
alias Incant.Dataset.Drilldown
@type t :: %__MODULE__{
group_by: [atom],
columns: [atom],
sort: {atom, :asc | :desc} | nil,
heatmap: [atom],
drilldowns: [Drilldown.t()],
opts: keyword
}
defstruct group_by: [], columns: [], sort: nil, heatmap: [], drilldowns: [], opts: []
end