diff --git a/sdk/lib/js_interop/js_interop.dart b/sdk/lib/js_interop/js_interop.dart index 1706468645b..da4cfe5a066 100644 --- a/sdk/lib/js_interop/js_interop.dart +++ b/sdk/lib/js_interop/js_interop.dart @@ -1388,11 +1388,14 @@ extension JSAnyOperatorExtension on JSAny? { /// For example: /// /// ``` +/// library; +/// /// @JS() /// external String get name; /// ``` /// -/// Reading `name` will execute JavaScript code like `globalContext.name`. +/// Reading the top-level member `name` will execute JavaScript code like +/// `.name`. /// /// There are subtle differences depending on the compiler, but in general, /// [globalContext] can be treated like JavaScript's `globalThis`.