BB.Kino.Parameters (bb_kino v0.3.3)

View Source

A Kino widget for viewing and editing robot parameters.

Displays parameters in a tab-based interface with:

  • Local parameter groups as tabs
  • Remote bridge parameters in separate tabs
  • Appropriate input controls based on parameter type
  • Real-time updates via PubSub

Usage

BB.Kino.Parameters.new(MyRobot)

The widget automatically:

  • Discovers parameters from the robot's DSL definition
  • Generates form inputs based on parameter types
  • Subscribes to parameter changes for real-time updates
  • Validates and applies parameter changes

Summary

Functions

Creates a new parameters widget for the given robot.

Functions

new(robot_module)

@spec new(module()) :: Kino.JS.Live.t()

Creates a new parameters widget for the given robot.