Add interaction and triggered conditions.

This commit is contained in:
Dermot Duffy
2024-01-25 22:06:21 -08:00
parent 06f2151bab
commit 5e72070c96
27 changed files with 379 additions and 90 deletions
+11 -3
View File
@@ -8,6 +8,10 @@ export class ExpandManager {
this._api = api;
}
public initialize(): void {
this._setConditionState();
}
public isExpanded(): boolean {
return this._expanded;
}
@@ -23,9 +27,13 @@ export class ExpandManager {
}
this._expanded = expanded;
this._api.getConditionsManager()?.setState({
expand: expanded,
});
this._setConditionState();
this._api.getCardElementManager().update();
}
protected _setConditionState(): void {
this._api.getConditionsManager()?.setState({
expand: this._expanded,
});
}
}