VegaLite.mark

You're seeing just the function mark, go back to VegaLite module for more information.
Link to this function

mark(vl, type, opts \\ [])

View Source

Specs

mark(t(), atom(), keyword()) :: t()

Sets mark type in the specification.

Mark is a predefined visual object like a point or a line. Visual properties of the mark are defined by encoding.

All provided options are converted to mark properties.

Examples

Vl.new()
|> Vl.mark(:point)
|> ...

Vl.new()
|> Vl.mark(:point, tooltip: true)
|> ...

See the docs for more details.