AutoApi.SetCommand.properties

You're seeing just the function properties, go back to AutoApi.SetCommand module for more information.

Specs

properties(t()) :: [AutoApi.Capability.property()]

Returns the properties set in the command state.

Examples

iex> state = AutoApi.HoodState.base()
iex> command = Elixir.AutoApi.SetCommand.new(state)
iex> Elixir.AutoApi.SetCommand.properties(command)
[]

iex> state = AutoApi.RaceState.base()
...>         |> AutoApi.State.put(:vehicle_moving, data: :sport, timestamp: ~U[2021-03-12 10:54:14Z])
...>         |> AutoApi.State.put(:brake_torque_vectorings, data: %{axle: :front, state: :active})
iex> command = Elixir.AutoApi.SetCommand.new(state)
iex> Elixir.AutoApi.SetCommand.properties(command)
[:brake_torque_vectorings, :vehicle_moving]