<itemvalue="If [throwIfDiagnostics] is `true` (the default), then if any diagnostics are produced because of syntactic errors in the file an `ArgumentError` will be thrown. If the parameter is `false`, then the caller can check the result to see whether there are any errors."/>
<itemvalue="Callers that don't need the feature set to be strictly correct can pass in `FeatureSet.latestLanguageVersion()` to enable the default set of features; this is much more performant than using an analysis session, because it doesn't require the analyzer to process the SDK."/>
<itemvalue="[featureSet] determines what set of features will be assumed by the parser. This parameter is required because the analyzer does not yet have a performant way of computing the correct feature set for a single file to be parsed. Callers that need the feature set to be strictly correct must create an [AnalysisContextCollection], query it to get an [AnalysisContext], query it to get an [AnalysisSession], and then call `getParsedUnit`."/>
<itemvalue="If a [resourceProvider] is given, it will be used to access the file system."/>
<itemvalue="If a [path] is provided, it will be used as the name of the file when reporting errors."/>
<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="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="The parsed, unresolved compilation unit for the [content]."/>
<itemvalue="visit function declaration statement"/>
<itemvalue="visit function declaration statement"/>
@ -57,17 +62,12 @@
<itemvalue="{@tool dartpad} The following sample demonstrates how to use this builder to implement an image that fades in once it's been loaded. This sample contains a limited subset of the functionality that the [FadeInImage] widget provides out of the box. See code in examplesapilibwidgetsimageimage.frame_builder.0.dart {@end-tool}"/>
<itemvalue="{@tool dartpad} The following sample demonstrates how to use this builder to implement an image that fades in once it's been loaded. This sample contains a limited subset of the functionality that the [FadeInImage] widget provides out of the box. See code in examplesapilibwidgetsimageimage.frame_builder.0.dart {@end-tool}"/>
<itemvalue="If a [loadingBuilder] has _also_ been specified for an image, the two builders will be chained together: the _result_ of this builder will be passed as the `child` argument to the [loadingBuilder]. For example, consider the following builders used in conjunction:"/>
<itemvalue="If a [loadingBuilder] has _also_ been specified for an image, the two builders will be chained together: the _result_ of this builder will be passed as the `child` argument to the [loadingBuilder]. For example, consider the following builders used in conjunction:"/>
<itemvalue="A builder function responsible for creating the widget that represents this image. If this is null, this widget will display an image that is painted as soon as the first image frame is available (and will appear to "pop" in if it becomes available asynchronously). Callers might use this builder to add effects to the image (such as fading the image in when it becomes available) or to display a placeholder widget while the image is loading. To have finer-grained control over the way that an image's loading progress is communicated to the user, see [loadingBuilder]."/>
<itemvalue="A builder function responsible for creating the widget that represents this image. If this is null, this widget will display an image that is painted as soon as the first image frame is available (and will appear to "pop" in if it becomes available asynchronously). Callers might use this builder to add effects to the image (such as fading the image in when it becomes available) or to display a placeholder widget while the image is loading. To have finer-grained control over the way that an image's loading progress is communicated to the user, see [loadingBuilder]."/>
<itemvalue="A builder function responsible for creating the widget that represents this image. If this is null, this widget will display an image that is painted as soon as the first image frame is available (and will appear to "pop" in if it becomes available asynchronously). Callers might use this builder to add effects to the image (such as fading the image in when it becomes available) or to display a placeholder widget while the image is loading."/>
<itemvalue="A builder function responsible for creating the widget that represents this image."/>
<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."/>