<itemvalue="A default hash function used by the platform in various places. This is currently the [Jenkins hash function][1] but using masking to keep values in SMI range. [1]: http:en.wikipedia.orgwikiJenkins_hash_function Use: Hash each value with the hash of the previous value, then get the final hash by calling finish. ``` var hash = 0; for (var value in values) { hash = SystemHash.combine(hash, value.hashCode); } hash = SystemHash.finish(hash); ``` TODO(lrn): Consider specializing this code per platform, so the VM can use its 64-bit integers directly."/>
<itemvalue="A default hash function used by the platform in various places. This is currently the [Jenkins hash function][1] but using masking to keep values in SMI range. [1]: http:en.wikipedia.orgwikiJenkins_hash_function Use: Hash each value with the hash of the previous value, then get the final hash by calling finish. ``` var hash = 0; for (var value in values) { hash = SystemHash.combine(hash, value.hashCode); } hash = SystemHash.finish(hash); ``` TODO(lrn): Consider specializing this code per platform, so the VM can use its 64-bit integers directly."/>
@ -67,7 +68,6 @@
<itemvalue="The reserved word `null` denotes an object that is the sole instance of this class. The `Null` class is the only class which does not implement `Object`. It is a compile-time error for a class to attempt to extend or implement [Null]. The language contains a number of specialized operators for working with `null` value. Examples: ```dart e1! Throws if e1 is null. e2 ?? e3 Same as e2, unless e2 is null, then use value of e3 x ??= e4 Same as x unless x is null, then same as `x = e4`. e5?.foo() call `foo` on e5, unless e5 is null. [...? e6] spreads e6 into the list literal, unless e6 is null. ```"/>
<itemvalue="The reserved word `null` denotes an object that is the sole instance of this class. The `Null` class is the only class which does not implement `Object`. It is a compile-time error for a class to attempt to extend or implement [Null]. The language contains a number of specialized operators for working with `null` value. Examples: ```dart e1! Throws if e1 is null. e2 ?? e3 Same as e2, unless e2 is null, then use value of e3 x ??= e4 Same as x unless x is null, then same as `x = e4`. e5?.foo() call `foo` on e5, unless e5 is null. [...? e6] spreads e6 into the list literal, unless e6 is null. ```"/>
<itemvalue="Typically set to true when the [InputDecorator] contains a multiline [TextField] ([TextField.maxLines] is null or > 1) to override the default behavior of aligning the label with the center of the [TextField]. Defaults to false."/>
<itemvalue="Typically set to true when the [InputDecorator] contains a multiline [TextField] ([TextField.maxLines] is null or > 1) to override the default behavior of aligning the label with the center of the [TextField]. Defaults to false."/>
<itemvalue="The direction to use for the [hintText]. If null, defaults to a value derived from [Directionality] for the input field and the current context."/>
<itemvalue="The direction to use for the [hintText]. If null, defaults to a value derived from [Directionality] for the input field and the current context."/>
<itemvalue="Set the initial position at the position where this gesture recognizer won the arena."/>