update
This commit is contained in:
@@ -15,6 +15,10 @@ export class SimpleToggleGroup extends Component {
|
||||
}
|
||||
}
|
||||
|
||||
protected onEnable(): void {
|
||||
this.toggleSelectedIndex(0);
|
||||
}
|
||||
|
||||
toggleSelected(selectedNode: Node) {
|
||||
for (let i = 0; i < this.toggles.length; i++) {
|
||||
const element = this.toggles[i];
|
||||
@@ -26,4 +30,15 @@ export class SimpleToggleGroup extends Component {
|
||||
}
|
||||
}
|
||||
}
|
||||
toggleSelectedIndex(selectedIndex: number) {
|
||||
for (let i = 0; i < this.toggles.length; i++) {
|
||||
const element = this.toggles[i];
|
||||
if (i === selectedIndex) {
|
||||
element.refresh(true);
|
||||
} else {
|
||||
element.refresh(false);
|
||||
element.btn.interactable = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user