@@ -471,11 +471,12 @@ class SDKPublishUpdates with EquatableMixin {
471471/// A model that defines variables for a layout.
472472@JsonSerializable ()
473473class SDKLayoutVariables extends PrivacyBase {
474- /// The id of the canvas. Can be layout id for backwards compatibility .
474+ /// The id of the layout.
475475 final String id;
476476
477477 /// The variables that are defined for this layout.
478- final Map <String , VariableData > variables;
478+ /// CanvasID -> (VariableID -> VariableData)
479+ final Map <String , Map <String , VariableData >> variables;
479480
480481 /// Creates a new instance of [SDKLayoutVariables] .
481482 const SDKLayoutVariables ({
@@ -492,7 +493,7 @@ class SDKLayoutVariables extends PrivacyBase {
492493 /// copyWith
493494 SDKLayoutVariables copyWith ({
494495 String ? id,
495- Map <String , VariableData >? variables,
496+ Map <String , Map < String , VariableData > >? variables,
496497 String ? owner,
497498 Set <String >? editors,
498499 Set <String >? viewers,
@@ -524,11 +525,12 @@ class SDKLayoutVariables extends PrivacyBase {
524525/// A model that defines variables for a layout.
525526@JsonSerializable ()
526527class SDKLayoutConditions extends PrivacyBase {
527- /// The id of the canvas. Can be layout id for backwards compatibility .
528+ /// The id of the layout.
528529 final String id;
529530
530531 /// The conditions that are defined for this layout.
531- final Map <String , BaseCondition > conditions;
532+ /// CanvasID -> (ConditionID -> ConditionData)
533+ final Map <String , Map <String , BaseCondition >> conditions;
532534
533535 /// Creates a new instance of [SDKLayoutConditions] .
534536 const SDKLayoutConditions ({
@@ -545,7 +547,7 @@ class SDKLayoutConditions extends PrivacyBase {
545547 /// copyWith
546548 SDKLayoutConditions copyWith ({
547549 String ? id,
548- Map <String , BaseCondition >? conditions,
550+ Map <String , Map < String , BaseCondition > >? conditions,
549551 String ? owner,
550552 Set <String >? editors,
551553 Set <String >? viewers,
0 commit comments