LabKit MATLAB Workbench

reference

FrameworkApp SDK API

labkit.app.layout.workbench

Assemble controls and a central workspace into the root layout.

Syntax

node = labkit.app.layout.workbench(children, Name=Value)

Description

Produces the root semantic layout required by labkit.app.Definition.

Inputs

children
Row cell array of controls, groups, sections, or tabs.

Options

Workspace
Value returned by layout.workspace. Default: [].
Usage
Static workflow instruction lines appended consistently to the first control tab. Default: strings(1,0).
UsageTitle
Title for generated workflow instructions. Default: "Usage".

Outputs

node
Immutable root layout node.

Errors

Throws labkit:app:contract:* for invalid children or workspace values.

Typical Call

node = labkit.app.layout.workbench({runButton});

Source

This page is generated from the MATLAB help text in +labkit/+app/+layout/workbench.m.