@hmiproject/helio-sdk
    Preparing search index...

    Variable ControlTraitConst

    ControlTrait: RichTraitRef = ...

    Makes an element appear and behave as a HELIO Control.

    Elements with this trait will:

    • be made available as controls that can be added to Dashboard and Parameter Pages,
    • automatically receive editable props like Title and Icon,
    • render with the correct widget wrapper and
    • be selectable in the HELIO IDE.

    1.0.0

    Example Usage

    const ns = createNamespace({ name: 'com.my-company' });
    const element = createElement(ns, {
    name: 'My Custom Control',
    description: 'Control that allows controlling Retro Encabulators',
    traits: [traits.Control],
    propsSchema: createPropsSchema().initial({}),
    Component() {
    return <div>My Control Content</div>;
    },
    });