Type Alias DucBlockInstance

DucBlockInstance: {
    blockId: string;
    duplicationArray: DucBlockDuplicationArray | null;
    elementOverrides?: Record<string, string>;
    id: InstanceId;
    version: number;
}

Type declaration

  • blockId: string

    The reference to the DucBlock definition this instance is based on

  • duplicationArray: DucBlockDuplicationArray | null
  • OptionalelementOverrides?: Record<string, string>

    Keys are the element ids of the block instance Values are the element overrides <string, string> <=> <elementId, path to field on the element (via JSON RFC6902 style path)>

  • id: InstanceId
  • version: number

    The version that should match the blockId's version, incremented on each change