Skip to main content

Module command

Module command 

Source
Expand description

Palette command form builder.

Converts a resolved [CommandNode] + parsed args into a nomiscript form string ready for submission via crate::app::App::submit_console_form.

Each eval-able leaf maps to a concrete native form; leaves that are not eval-able (reports, sql, ssh-key, config set) return None so the caller falls back to the existing modal / status behaviour.

Structs§

ReportRequest
Describe a report request resolved from the palette.

Functions§

build_form
Attempt to build a nomiscript form for node given path and args.
build_report_request
Try to build a ReportRequest from a reports <kind> palette command.