<itemvalue="Two or more string literals that are implicitly concatenated because of being adjacent (separated only by whitespace). For example ```dart 'Hello ' 'World' ``` While the grammar only allows adjacent strings where all of the strings are of the same kind (single line or multi-line), this class doesn't enforce that restriction. adjacentStrings ::= [StringLiteral] [StringLiteral]+"/>
<itemvalue="The parsed, unresolved compilation unit for the [content]."/>
<itemvalue="visit function declaration statement"/>
<itemvalue="visit function declaration"/>
<itemvalue="visit interpolation string"/>
<itemvalue="begin token"/>
<itemvalue="contents end"/>
<itemvalue="contents offset"/>
@ -21,11 +26,9 @@
<itemvalue="is single quoted"/>
<itemvalue="is synthetic"/>
<itemvalue="visit string interpolation"/>
<itemvalue="visit interpolation string"/>
<itemvalue="simple string literal"/>
<itemvalue="adjacent strings"/>
<itemvalue="string interpolation"/>
<itemvalue="Two or more string literals that are implicitly concatenated because of being adjacent (separated only by whitespace). For example ```dart 'Hello ' 'World' ``` While the grammar only allows adjacent strings where all of the strings are of the same kind (single line or multi-line), this class doesn't enforce that restriction. adjacentStrings ::= [StringLiteral] [StringLiteral]+"/>
<itemvalue="visit adjacent strings"/>
<itemvalue="visit simple string literal"/>
<itemvalue="A widget that calls callbacks in response to common pointer events. It listens to events that can construct gestures, such as when the pointer is pressed, moved, then released or canceled. It does not listen to events that are exclusive to mouse, such as when the mouse enters, exits or hovers a region without pressing any buttons. For these events, use [MouseRegion]. Rather than listening for raw pointer events, consider listening for higher-level gestures using [GestureDetector]."/>
@ -59,15 +62,12 @@
<itemvalue="Sends a ping request to the client at the given [destination]. If [destination] is not set, pings the D-Bus server."/>
<itemvalue="Whether this widget should prevent other [MouseRegion]s visually behind it from detecting the pointer. This changes the list of regions that a pointer hovers, thus affecting how their [onHover], [onEnter], [onExit], and [cursor] behave. If [opaque] is true, this widget will absorb the mouse pointer and prevent this widget's siblings (or any other widgets that are not ancestors or descendants of this widget) from detecting the mouse pointer even when the pointer is within their areas. If [opaque] is false, this object will not affect how [MouseRegion]s behind it behave, which will detect the mouse pointer as long as the pointer is within their areas. This defaults to true."/>
<itemvalue="Creates a widget that forwards mouse events to callbacks. By default, all callbacks are empty, [cursor] is [MouseCursor.defer], and [opaque] is true."/>
<itemvalue="Layout behavior _See [BoxConstraints] for an introduction to box layout models._ If it has a child, this widget defers to the child for sizing behavior. If it does not have a child, it grows to fit the parent instead. {@tool dartpad} This example makes a [Container] react to being entered by a mouse pointer, showing a count of the number of entries and exits. See code in examplesapilibwidgetsbasicmouse_region.0.dart {@end-tool} See also: [Listener], a similar widget that tracks pointer events when the pointer has buttons pressed."/>
<itemvalue="A widget that tracks the movement of mice. {@youtube 560 315 https:www.youtube.comwatch?v=1oF3pI5umck} [MouseRegion] is used when it is needed to compare the list of objects that a mouse pointer is hovering over between this frame and the last frame. This means entering events, exiting events, and mouse cursors. To listen to general pointer events, use [Listener], or more preferably, [GestureDetector]."/>