toggle method

void toggle()

Toggles the expansion tile between collapsed and expanded.

Implementation

void toggle() {
  setState(() {
    _isExpanded = !_isExpanded;
    if (_isExpanded) {
      _controller.forward();
      widget.onExpanded?.call();
    } else {
      unawaited(collapse());
    }
    PageStorage.of(context).writeState(context, _isExpanded);
  });
}