Lotus.Storage.QueryVisualization (Lotus v0.16.5)

Copy Markdown View Source

Represents a saved visualization configuration for a Lotus query.

The config field stores an opaque map that Lotus does not validate beyond ensuring it is a map with string keys. Consumers (e.g., Lotus Web) are responsible for validating the config according to their chosen charting library.

Summary

Types

t()

@type t() :: %Lotus.Storage.QueryVisualization{
  __meta__: term(),
  config: map(),
  id: term(),
  inserted_at: DateTime.t(),
  name: String.t(),
  position: non_neg_integer(),
  query: term(),
  query_id: term(),
  updated_at: DateTime.t(),
  version: non_neg_integer()
}

Functions

changeset(viz, attrs)

new(attrs)

update(viz, attrs)