<itemvalue="Ideal for short audio files, since it reduces the impacts on visuals or UI performance. In this mode the backend won't fire any duration, position or playback completion events. This means you are responsible for stopping the player. Also, it is not possible to use the seek method to set the audio to a specific position."/>
<itemvalue="Loads a single document from a YAML string as a [YamlDocument]. This is just like [loadYaml], except that where [loadYaml] would return a normal Dart value this returns a [YamlDocument] instead. This allows the caller to access document metadata."/>
<itemvalue="Loads a single document from a YAML string. If the string contains more than one document, this throws a [YamlException]. In future releases, this will become an [ArgumentError]. The return value is mostly normal Dart objects. However, since YAML mappings support some key types that the default Dart map implementation doesn't (NaN, lists, and maps), all maps in the returned document are [YamlMap]s. These have a few small behavioral differences from the default Map implementation; for details, see the [YamlMap] class. In future versions, maps will instead be [HashMap]s with a custom equality operation. If [sourceUrl] is passed, it's used as the URL from which the YAML originated for error reporting. If [recover] is true, will attempt to recover from parse errors and may return invalid or synthetic nodes. If [errorListener] is also supplied, its onError method will be called for each error recovered from. It is not valid to provide [errorListener] if [recover] is false."/>
<itemvalue="Returns the result of the first future in [futures] to complete. The returned future is completed with the result of the first future in [futures] to report that it is complete, whether it's with a value or an error. The results of all the other futures are discarded. If [futures] is empty, or if none of its futures complete, the returned future never completes."/>
<itemvalue="Unsubscribe from a topic. Some brokers(AWS for instance) need to have each un subscription acknowledged, use the [expectAcknowledge] parameter for this, default is false."/>
<itemvalue="expect Acknowledgement"/>
<itemvalue="expect Acknowledge"/>
<itemvalue="Re subscribe. Unsubscribes all confirmed subscriptions and re subscribes them without sending unsubscribe messages to the broker. If an unsubscribe message to the broker is needed then use [unsubscribe] followed by [subscribe] for each subscription. Can be used in auto reconnect processing to force manual re subscription of all existing confirmed subscriptions."/>
<itemvalue="Initiates a topic subscription request to the connected broker with a strongly typed data processor callback. The topic to subscribe to. The qos level the message was published at. Returns the subscription or null on failure"/>
<itemvalue="Re subscribe. Unsubscribes all confirmed subscriptions and re subscribes them without sending unsubscribe messages to the broker."/>
<itemvalue="A pointer has contacted the screen with a primary button and might begin to move. See also: [kPrimaryButton], the button this callback responds to."/>
<itemvalue="Look up the value of [key], or add a new entry if it isn't there. Returns the value associated to [key], if there is one. Otherwise calls [ifAbsent] to get a new value, associates [key] to that value, and then returns the new value. ```dart final diameters = <num, String>{1.0: 'Earth'}; final otherDiameters = <double, String>{0.383: 'Mercury', 0.949: 'Venus'}; for (final item in otherDiameters.entries) { diameters.putIfAbsent(item.key, () => item.value); } print(diameters); {1.0: Earth, 0.383: Mercury, 0.949: Venus} If the key already exists, the current value is returned. final result = diameters.putIfAbsent(0.383, () => 'Random'); print(result); Mercury print(diameters); {1.0: Earth, 0.383: Mercury, 0.949: Venus} ``` Calling [ifAbsent] must not add or remove keys from the map."/>
<itemvalue="The stroke weight for drawing the icon. Requires the underlying icon font to support the `wght` [FontVariation] axis, otherwise has no effect. Variable font filenames often indicate the supported axes. Must be greater than 0. Defaults to nearest [IconTheme]'s [IconThemeData.weight]. See also: [fill], for controlling fill. [grade], for controlling stroke weight in a more granular way. [opticalSize], for controlling optical size. https:fonts.google.comknowledgeglossaryweight_axis"/>
<itemvalue="By default, the placeholder is sized to fit its container. If the placeholder is in an unbounded space, it will size itself according to the given [fallbackWidth] and [fallbackHeight]."/>
<itemvalue="This contains the response message from a connection. It tells you whether your connection was successful or a failure, in which case will tell you where the failure occurred"/>
<itemvalue="This is the bluetooth device that we get when we have a successful connection. If our bluetooth connection wasn't successful, then null will be returned"/>
<itemvalue="This is likely a mistake, as Provider will not automatically update dependents when AMDHomePageViewModel is updated. Instead, consider changing Provider for more specific implementation that handles the update mechanism, such as:"/>
<itemvalue="Tried to use Provider with a subtype of ListenableStream (AMDHomePageViewModel)."/>
<itemvalue="The number of device pixels for each logical pixel for the screen this view is displayed on. This number might not be a power of two. Indeed, it might not even be an integer. For example, the Nexus 6 has a device pixel ratio of 3.5. Device pixels are also referred to as physical pixels. Logical pixels are also referred to as device-independent or resolution-independent pixels. By definition, there are roughly 38 logical pixels per centimeter, or about 96 logical pixels per inch, of the physical display. The value returned by [devicePixelRatio] is ultimately obtained either from the hardware itself, the device drivers, or a hard-coded value stored in the operating system or firmware, and may be inaccurate, sometimes by a significant margin. The Flutter framework operates in logical pixels, so it is rarely necessary to directly deal with this property. When this changes, [PlatformDispatcher.onMetricsChanged] is called. When using the Flutter framework, using [MediaQuery.of] to obtain the device pixel ratio (via [MediaQueryData.devicePixelRatio]), instead of directly obtaining the [devicePixelRatio] from a [FlutterView], will automatically cause any widgets dependent on this value to rebuild when it changes, without having to listen to [PlatformDispatcher.onMetricsChanged]. See also: [WidgetsBindingObserver], for a mechanism at the widgets layer to observe when this value changes. [Display.devicePixelRatio], which reports the DPR of the display. The value here is equal to the value exposed on [display]."/>
<itemvalue="Subsequent version, remove this deprecated member. ignore: deprecated_member_use"/>