Type Alias DeviceVariant

DeviceVariant: Message<"moddef.v1.DeviceVariant"> & {
    additions: Point[];
    baseDeviceId: string;
    name: string;
    overrides: PointOverride[];
    removals: string[];
    variantId: string;
}

§18 Firmware/hardware/regional/option variant of a base profile.

Type declaration

  • additions: Point[]

    from field: repeated moddef.v1.Point additions = 11;

  • baseDeviceId: string

    from field: string base_device_id = 3;

  • name: string

    from field: string name = 2;

  • overrides: PointOverride[]

    from field: repeated moddef.v1.PointOverride overrides = 10;

  • removals: string[]

    from field: repeated string removals = 12;

  • variantId: string

    from field: string variant_id = 1;

from message moddef.v1.DeviceVariant