registerMouseArea method

  1. @override
void registerMouseArea(
  1. ShadMouseAreaRenderBox region
)
override

Register the given ShadMouseAreaRenderBox with the registry.

Implementation

@override
void registerMouseArea(ShadMouseAreaRenderBox region) {
  assert(!_registeredRegions.contains(region));
  _registeredRegions.add(region);
  if (region.groupId != null) {
    _groupIdToRegions[region.groupId] ??= <ShadMouseAreaRenderBox>{};
    _groupIdToRegions[region.groupId]!.add(region);
  }
}