Compare commits

..

7 Commits

File diff suppressed because one or more lines are too long

@ -0,0 +1,46 @@
<application>
<component name="CsvSettings" version="1">
<csv-formats>
<csv-format name="CSV" id="Comma-separated (CSV)_id">
<data>
<record-format prefix="" suffix="" nullText="" quotationPolicy="as needed" valueSeparator="," recordSeparator="&#10;">
<quotation>
<quotes left="&quot;" right="&quot;" leftEscaped="&quot;&quot;" rightEscaped="&quot;&quot;" />
<quotes left="'" right="'" leftEscaped="''" rightEscaped="''" />
</quotation>
</record-format>
</data>
</csv-format>
<csv-format name="TSV" id="Tab-separated (TSV)_id">
<data>
<record-format prefix="" suffix="" nullText="" quotationPolicy="as needed" valueSeparator="&#9;" recordSeparator="&#10;">
<quotation>
<quotes left="&quot;" right="&quot;" leftEscaped="&quot;&quot;" rightEscaped="&quot;&quot;" />
<quotes left="'" right="'" leftEscaped="''" rightEscaped="''" />
</quotation>
</record-format>
</data>
</csv-format>
<csv-format name="Pipe-separated" id="Pipe-separated_id">
<data>
<record-format prefix="" suffix="" nullText="" quotationPolicy="as needed" valueSeparator="|" recordSeparator="&#10;">
<quotation>
<quotes left="&quot;" right="&quot;" leftEscaped="&quot;&quot;" rightEscaped="&quot;&quot;" />
<quotes left="'" right="'" leftEscaped="''" rightEscaped="''" />
</quotation>
</record-format>
</data>
</csv-format>
<csv-format name="Semicolon-separated" id="Semicolon-separated_id">
<data>
<record-format prefix="" suffix="" nullText="" quotationPolicy="as needed" valueSeparator=";" recordSeparator="&#10;">
<quotation>
<quotes left="&quot;" right="&quot;" leftEscaped="&quot;&quot;" rightEscaped="&quot;&quot;" />
<quotes left="'" right="'" leftEscaped="''" rightEscaped="''" />
</quotation>
</record-format>
</data>
</csv-format>
</csv-formats>
</component>
</application>

@ -0,0 +1,3 @@
<application>
<component name="DataGridAppearanceSettingsImpl" version="1" />
</application>

@ -1,10 +1,8 @@
<application> <application>
<component name="FindSettings"> <component name="FindSettings">
<option name="customScope" value="Project Files" /> <option name="customScope" value="All Places" />
<option name="defaultScopeName" value="Project Files" /> <option name="defaultScopeName" value="All Places" />
<option name="localRegularExpressions" value="true" /> <option name="SEARCH_SCOPE" value="All Places" />
<option name="LOCAL_REGULAR_EXPRESSIONS" value="true" />
<option name="SEARCH_SCOPE" value="Project Files" />
<mask>*.css</mask> <mask>*.css</mask>
<mask>*.html</mask> <mask>*.html</mask>
<mask>*.xml</mask> <mask>*.xml</mask>

@ -1,6 +1,6 @@
<application> <application>
<component name="Translation.Cache"> <component name="Translation.Cache">
<option name="lastTrimTime" value="1751528759370" /> <option name="lastTrimTime" value="1751963711362" />
</component> </component>
<component name="Translation.OpenAISettings"> <component name="Translation.OpenAISettings">
<option name="OPEN_AI"> <option name="OPEN_AI">
@ -18,6 +18,16 @@
</component> </component>
<component name="Translation.States"> <component name="Translation.States">
<histories> <histories>
<item value="```dart MultiProvider( providers: [ Provider&lt;Something&gt;(create: (_) =&gt; Something()), Provider&lt;SomethingElse&gt;(create: (_) =&gt; SomethingElse()), Provider&lt;AnotherThing&gt;(create: (_) =&gt; AnotherThing()), ], child: someWidget, )" />
<item value="```dart Provider&lt;Something&gt;( create: (_) =&gt; Something(), child: Provider&lt;SomethingElse&gt;( create: (_) =&gt; SomethingElse(), child: Provider&lt;AnotherThing&gt;( create: (_) =&gt; AnotherThing(), child: someWidget, ), ), )," />
<item value="A provider that merges multiple providers into a single linear widget tree. It is used to improve readability and reduce boilerplate code of having to nest multiple layers of providers." />
<item value="Whether the runtime has null safe sound mode enabled. In sound mode, all code is null safe and null safety is enforced everywhere. Nullability in generics is also enforced, which is how this code detects sound mode. In unsound mode, there can be a mix of null safe and legacy code. Some null checks are not done, and generics are not compared for null safety." />
<item value="Replaces the top-most page with the named route and optional parameters, preserving the page key. This will preserve the state and not run any page animation. Optional parameters can be provided to the named route, e.g. `name='person', pathParameters={'fid': 'f2', 'pid': 'p1'}`. See also: [pushNamed] which pushes the given location onto the page stack. [pushReplacementNamed] which replaces the top-most page of the page stack but always uses a new page key." />
<item value="extract file to disk" />
<item value="If [withData] is set, picked files will have its byte data immediately available on memory as `Uint8List` which can be useful if you are picking it for server upload or similar. However, have in mind that enabling this on IO (iOS &amp; Android) may result in out of memory issues if you allow multiple picks or pick huge files. Use [withReadStream] instead. Defaults to `true` on web, `false` otherwise. Not supported on macOS." />
<item value="Retrieves the file(s) from the underlying platform Default [type] set to [FileType.any] with [allowMultiple] set to `false`. Optionally, [allowedExtensions] might be provided (e.g. `[pdf, svg, jpg]`.). If [withData] is set, picked files will have its byte data immediately available on memory as `Uint8List` which can be useful if you are picking it for server upload or similar. However, have in mind that enabling this on IO (iOS &amp; Android) may result in out of memory issues if you allow multiple picks or pick huge files. Use [withReadStream] instead. Defaults to `true` on web, `false` otherwise. Not supported on macOS. If [withReadStream] is set, picked files will have its byte data available as a [Stream&lt;List&lt;int&gt;&gt;] which can be useful for uploading and processing large files. Defaults to `false`. Not supported on macOS." />
<item value="Returns the integer closest to this number." />
<item value="Returns the least integer that is not smaller than this number. Rounds the number towards infinity." />
<item value="If this flag is specified, then a new file will be created if one does not already exist (if [truncate] is specified, the new file will be truncated to zero length if it previously exists)." /> <item value="If this flag is specified, then a new file will be created if one does not already exist (if [truncate] is specified, the new file will be truncated to zero length if it previously exists)." />
<item value="Forces an existing file with the same name to be truncated to zero length when creating a file by specifying [create]. [create] MUST also be specified if this flag is used." /> <item value="Forces an existing file with the same name to be truncated to zero length when creating a file by specifying [create]. [create] MUST also be specified if this flag is used." />
<item value="Causes the request to fail if the named file already exists. [create] MUST also be specified if this flag is used." /> <item value="Causes the request to fail if the named file already exists. [create] MUST also be specified if this flag is used." />
@ -58,16 +68,6 @@
<item value="Track" /> <item value="Track" />
<item value="nodes track" /> <item value="nodes track" />
<item value="can overlap" /> <item value="can overlap" />
<item value="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." />
<item value="The bytes to decode into an image. The bytes represent encoded image bytes and can be encoded in any of the following supported image formats: {@macro dart.ui.imageFormats} See also: [PaintingBinding.instantiateImageCodecWithSize]" />
<item value="The linear scale factor for drawing this image at its intended size. The scale factor applies to the width and the height. {@template flutter.painting.imageInfo.scale} For example, if this is 2.0, it means that there are four image pixels for every one logical pixel, and the image's actual width and height (as given by the [dart:ui.Image.width] and [dart:ui.Image.height] properties) are double the height and width that should be used when painting the image (e.g. in the arguments given to [Canvas.drawImage]). {@endtemplate}" />
<item value="The scale to place in the [ImageInfo] object of the image. See also: [ImageInfo.scale], which gives more information on how this scale is applied." />
<item value="scale" />
<item value="gapless playback" />
<item value="overlay image" />
<item value="The tolerance used to determine whether two floating-point values are approximately equal." />
<item value="A fraction in the range \[0, 1\] that represents what proportion of the widget is visible (assuming rectangular bounding boxes). 0 means not visible; 1 means fully visible." />
<item value="`key` is required to properly identify this widget; it must be unique among all [VisibilityDetector] and [SliverVisibilityDetector] widgets." />
</histories> </histories>
<option name="languageScores"> <option name="languageScores">
<map> <map>

Loading…
Cancel
Save