Properties of the LinIdentifierGeneratorSettingsControl React component.

interface LinIdentifierGeneratorSettingsControlProps {
    collapsed?: boolean;
    collapsedChange?: (value: boolean) => void;
    collapsible?: boolean;
    disabled?: boolean;
    linIdentifierGeneratorSettingsError?: MutableRefObject<boolean>;
    onErrorsChange?: (errors: boolean) => void;
    onSettingsChange: (value: PeriodicTransmissionSettings) => void;
    settings: PeriodicTransmissionSettings;
    showSelectMessageDialogChange: (value: boolean) => void;
    showSignalValuesTable: (value: boolean) => void;
}

Properties

collapsed?: boolean

Current collapse state of the SectionControl.

collapsedChange?: (value: boolean) => void

Callback that will be called when collapse state has changed.

Type declaration

    • (value: boolean): void
    • Parameters

      • value: boolean

        The new collapse state.

      Returns void

collapsible?: boolean

Set to true if the SectionControl should be collapsible.

disabled?: boolean

Set to true to disable this control.

linIdentifierGeneratorSettingsError?: MutableRefObject<boolean>

The current error state.

onErrorsChange?: (errors: boolean) => void

Callback that will be called when the errors state has changed.

Type declaration

    • (errors: boolean): void
    • Parameters

      • errors: boolean

        The new errors state.

      Returns void

onSettingsChange: (value: PeriodicTransmissionSettings) => void

Callback that will be called when the settings are updated after the LIN identifiers have changed.

Type declaration

The settings object that holds the LIN identifier(s) generator settings.

showSelectMessageDialogChange: (value: boolean) => void

Callback for specifying if the select message dialog should be visible.

showSignalValuesTable: (value: boolean) => void

Callback for specifying if the signal values table should be visible.