OpenUI.Program.Query (OpenUI v0.1.1)

Copy Markdown View Source

A Query(tool, args, defaults, refresh) statement (language.md, section 6.1). deps are the state variables written literally in args: a change in one of them fetches again.

Summary

Types

t()

@type t() :: %OpenUI.Program.Query{
  args: OpenUI.Parser.Expression.ast() | nil,
  defaults: OpenUI.Parser.Expression.ast() | nil,
  deps: [String.t()],
  id: String.t(),
  refresh: OpenUI.Parser.Expression.ast() | nil,
  tool: OpenUI.Parser.Expression.ast() | nil
}