of static method

ElOverlayState of(
  1. BuildContext context, {
  2. bool rootOverlay = false,
})

从当前上下文访问 ElOverlayState 实例

Implementation

static ElOverlayState of(BuildContext context, {bool rootOverlay = false}) {
  final result = rootOverlay
      ? state
      : context
            .getInheritedWidgetOfExactType<_ElOverlayInheritedWidget>()
            ?.state;
  assert(result != null, '当前上下文 context 没有找到 ElOverlay 实例');

  return result!;
}