of static method

Gets the nearest StructureBindingProvider in the widget tree.

Throws an assertion error if no provider is found in the context.

Implementation

static StructureBindingProvider of(BuildContext context) {
  final StructureBindingProvider? result = context
      .dependOnInheritedWidgetOfExactType<StructureBindingProvider>();
  assert(result != null, 'No StructureBindingProvider found in context');
  return result!;
}