clearInlineSlots method

void clearInlineSlots({
  1. DismissReason? reason = DismissReason.userClose,
})

Clears every inline slot across every placement, reported as reason.

Implementation

void clearInlineSlots({DismissReason? reason = DismissReason.userClose}) {
  final removed = _slotPayloads.values.toList();
  _slotConfigs.clear();
  _slotPayloads.clear();
  _notifyInlineRemoved(removed, reason);
  notifyListeners();
}